【发布时间】:2011-10-07 19:08:35
【问题描述】:
启用 Google sitemap.xml 后,它似乎没有提供完整的网址(包括类别)。根据我的阅读,这似乎是 Magento 的默认设置。
从 SEO 的角度来看,这会导致大问题,因为将完整的 URL 包含在类别中要好得多,但也会产生重复的内容。 例如在 sitemap.xml 文件中它可以链接到这个页面: http://myshop.com/amazing-white.html 正确的网址应该是: http://myshop.com/mens-clothes/t-shirts/amazing-white.html 但以下页面也是可能的: http://myshop.com/mens-clothes/amazing-white.html
所有这些页面都显示相同的产品!
我可以添加一个规范标签,但这并不能真正解决问题。
那么……我如何让 sitemap.xml 显示完整的 url(带有类别),以及如何阻止其他 url 显示(或者最好让它们重定向到正确的 url)
Yoast 的 great article on Magento SEO 提供了一些帮助,但它涉及扩展并且没有回答站点地图 url 问题。
【问题讨论】:
-
一个产品可以属于许多类别等等,为什么您认为最好包含完整的类别 url 而不是仅包含产品页面?
-
感谢您的回复。在 url 中包含类别对 SEO 更好。例如,如果产品是一款名为“Extreme Peterville”的连帽衫,那么myshop.com/mens-clothes/hoodies/extreme-peter.html 的连帽衫排名将高于myshop.com/extreme-peterville.html
标签: magento seo xml-sitemap