2

启用 Google sitemap.xml 后,它似乎没有提供完整的网址(包括类别)。从我读到的这似乎是 Magento 的默认设置。

从 SEO 的角度来看,这会导致很大的问题,因为将完整的 URL 包含在类别中要好得多,但也会创建重复的内容。例如,在 sitemap.xml 文件中,它可以链接到此页面: http ://myshop.com/amazing-white.html 正确的 url 应该是: http: //myshop.com/mens-clothes/t-shirts /amazing-white.html 但以下页面也是可能的:http: //myshop.com/mens-clothes/amazing-white.html

所有这些页面都显示相同的产品!

我可以添加一个规范标签,但这并不能真正解决问题。

那么......我如何让 sitemap.xml 显示完整的 url(带有类别),以及如何阻止其他 url 显示(或者最好让它们重定向到正确的 url)

Yoast关于 Magento SEO 的精彩文章在某种程度上有所帮助,但它涉及扩展并且没有回答站点地图 url 问题。

4

1 回答 1

0

规范 URLS 不起作用,它是为处理 url 中的参数而设计的。

在您的情况下,最好的方法是使用 PERMANENT REDIRECT (301) 重定向。

因此,您决定哪个 URL 是最终的 URL,并避免重复内容问题。

希望能有所帮助。如果您有更多问题,请发表评论:-)

于 2011-12-16T23:22:24.857 回答