好的,这可能与编程有点不同。但是如果让我说我有一个网站,其网址是从
重写的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文件中?
答案 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)
没关系。新网址是此网页的真实网址