正如Google" Search Engine Optimization Starter Guide" (第11页)一个好的SEO实践是让用户可以手动删除地址栏中的部分URL。
就我而言:
mysite.com/shop/mycategory/myproduct <-- product page with category ok
现在手动删除上面的部分网址:
mysite.com/shop/mycategory/ <-- error 404
mysite.com/shop/ <-- works
产品页面中的Breadcrumb如下所示:
home / shop / mycategory / myproduct
点击mycategory链接到:
mysite.com/product-category/mycategory <-- works
问题是这两个网址不同:
mysite.com/product-category/mycategory
mysite.com/shop/mycategory/
有关如何解决此问题的任何线索?
答案 0 :(得分:0)
从文档和其他类似帖子看,由于性能原因,建议不要对某些永久链接进行调整。你的
"mysite.com/shop/mycategory/myproduct"
url实际上是在看:
"mysite.com/shop/product-category/mycategory/myproduct"
所以看起来你不能以你描述的方式缩短它,虽然你可以恢复我认为你已经删除的“产品类别”永久链接?这样,用户就可以缩短URL而不会出现404错误。