如果有人帮助我,我会非常感激。
让我们考虑这两个URL(在响应头中都返回200):
www.foo.com/something
www.foo.com/something /
Google认为这两个网址不同,尽管两者都具有相同的内容,从而导致重复的内容问题。要解决此问题,建议使用301永久重定向将一个URL重定向到另一个URL或使用rel="canonical"
属性。 source
Wordpress博客完美地解决了这个问题。将尾部斜杠添加到我的内部链接时,我被重定向到没有尾部斜杠的URL(301响应)。
问题是重定向仅发生在内部页面上。我的主页似乎返回200响应,有或没有尾随斜杠。我应该原样保留它还是强制使用.htaccess
文件进行重定向?
p.s。:我网站的反向链接有2个不同的href(有和没有尾部斜杠)。我应该将这些反向链接更改为唯一的href还是将其重定向到另一个?
答案 0 :(得分:0)
使用this link to add trailing slash to end of your url
反向链接是否带有斜杠并不重要,因为在实现上述地址中提到的技术后,搜索引擎会假设您的页面只有斜杠。请记住,由于过去的索引,您应该等到删除以前的索引。或者您可以使用301重定向到斜杠页面。基本上这需要一些时间,直到搜索引擎再次出现并找到您的重定向规则......
答案 1 :(得分:0)
通过主页我假设您指的是当您只输入域时显示的页面。
有或没有斜杠表示完全相同的URL。没什么可担心的,你无能为力。