客户有一个网站,其中的网址包含相关产品的参数。例如,产品A的页面已编入索引:
www.website.com/A
但也作为
www.website.com/A?related-to-B
和
www.website.com/A?related-to-C
等
所有这些网址的内容完全相同,这会导致重复的内容问题和一些索引页面数量,这大约是实际网页数量的10倍。
如果没有它,我怎样才能告诉Google将每个索引页面?related-to-X
返回到页面?该网站采用PHP格式。
(我认为这是许多人之前通过联盟链接遇到的问题,所以我想解决方案应该包括修改HTTP标头)
答案 0 :(得分:0)
添加rel = canonical主要起作用,但根据我自己的经验,Google有时仍然会对重复文件编制索引。
如果可能的话,从SEO角度来看,301重定向是更好的解决方案。
无论哪种方式,尝试限制指向重复文件的链接。
如果您尝试使用规范解决方案但它不起作用,则可以考虑通过meta robots = noindex或Google Webmaster Tools参数处理部分阻止重复的网页。