Url会用htaccess重写网站发现的网站吗?

时间:2013-02-12 16:28:52

标签: php .htaccess url-rewriting seo

好的,这可能与编程有点不同。但是如果让我说我有一个网站,其网址是从

重写的
  

www.example.com?index.php?id=1&cat=category&title=My-Title

  

www.example.com/1/category/My-Title

是否能够被搜索引擎搜索为第二个Url?例如,如果我输入“category my-title”,Google就会显示

  

www.example.com/1/的类别 / 我-标题

而不是

  

www.example.com?index.php?id=1&cat=的类别&安培;标题= 我-标题

或者是否需要将任何必要的代码添加到htaccess文件中?

3 个答案:

答案 0 :(得分:4)

重写和301重定向到新页面,但也不要忘记广告到头部的规范链接。在你的情况下:

<link rel="canonical" href="http://www.example.com/1/category/My-Title" />

另外,我建议不要在网址中使用大写字母。

答案 1 :(得分:2)

如果您需要更改搜索引擎结果中显示的网页网址 Google实际建议,请使用服务器端301(永久移动)重定向。

如果同一页面有多个URL,则可以使用相同的技术(服务器端301重定向)。然后使用重定向到默认页面。

因此,在您的情况下,www.example.com/1/category/My-Title将是Google搜索引擎使用的网址。

请查看更详细解释重定向的Google Webmaster Tools - 301 redirects

我希望这会有所帮助。

答案 2 :(得分:0)

没关系。新网址是此网页的真实网址