启用 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 问题。