【问题标题】:Single PHP page with $_GET parameters, is it bad for SEO? [closed]带有 $_GET 参数的单个 PHP 页面,对 SEO 不利吗? [关闭]
【发布时间】:2025-11-29 03:25:02
【问题描述】:

假设我有一个要进行 SEO 的公司的网站。

考虑两种情况:

1) 只有index.php,对于 /about /contact 部分,我这样做: index.php?what=aboutindex.php?what=contact 等,我使用 .htaccess 更改 url,因此链接变为 www.company.com/aboutwww.company.com/contact,当然每个页面都有独特的内容。

2) 一切都有自己的页面。即:

  • http
    • index.php
    • about.php
    • contact.php

我认为这两个场景是相同的,如果它们具有相同的内容。我的意思是谷歌不应该关心服务器端吗?还是我错了?在我继续之前请通知我:)

谢谢!

【问题讨论】:

  • 这个问题似乎是题外话,因为它是关于 SEO,而不是编程。

标签: .htaccess url-rewriting get seo googlebot


【解决方案1】:

这两种情况都一样好,对于 SEO,重要的是只有您拥有唯一的 URL。
谈到技术方面,对于小型项目,使用 index.php?what=contactcontact.php 的天气并不重要,所以选择你喜欢的任何一个
对于较大的项目,使用第一种方法更为实用,应用程序将所有客户端请求发送到一个页面(例如 index.php),然后运行查询。

【讨论】:

  • 是的,我就是这么做的。主页实际上有静态内容,但由于客户的需求是动态的,我喜欢在 content_generator.php 中处理它们,并从内容生成器调用任何请求的 $_GET 变量。感谢您的帮助:)
最近更新 更多