Magentoは404ページにつながるカテゴリ/製品URLを書き直します
-
16-10-2019 - |
質問
Googleから多くのカテゴリと製品のURLがあり、404のエラーが発生しています。その理由は、Googleが.html(古いサイトから)なしでほとんどのページをインデックスしているため、.htmlサフィックスを備えたすべてのページがあります。とにかく、何千ものカタログURL書き換えを作成せずに、以下のルールに従って確認できますか?
http://www.example.com/this-is-bad => http://www.example.com/this-is-bad.html
http://www.example.com/this-is-bad.html => standard 404 error page
http://www.example.com/this-is-good => nothing to do, CMS page, already working
http://www.example.com/this-is-good/ => nothing to do, already working
http://www.example.com/this-is-good.html => nothing to do, already working
したがって、気づいた場合、私は-.html 404リンクなしでのみリダイレクトしたい-.html有効なリンク。しかし、.html CMSページなしで作業を台無しにすることもできません。
.htaccessだけで可能ですか?またはこれにアプローチする方法は?
これが役立つ場合、Apache Serverでエンタープライズ1.13バージョンを使用しています。
ありがとう!
解決
時間が経つにつれて、古いページはGoogleのインデックスから脱落し、新しいページが追加されます。サイトマップを作成してGoogleに送信できます。これにより、このプロセスが速くなる可能性があります。
管理者で、カタログ/グーグルサイトマップに移動します
クリック Add Sitemap
選択したファイルとパスは、書き込み可能でなければなりません。 SiteMapを生成したら、Google Webmastersアカウントに移動して、サイトマップへのWebパスを提供できます。
書き換えを使用する場合は、「永続的に移動する」ためにステータスコードを使用する必要があります。おそらく、スタックオーバーフローに関する質問を書き直す必要があります。それはかなり一般的な質問であり、そこで簡単に答えました。
所属していません magento.stackexchange