多数のURLの変更に対処するために、さまざまな301リダイレクトを導入しました。
また、特定のURLには、訪問者を新しいURLに誘導する3〜4種類の301リダイレクトがあります。
301がpagerank/linkjuiceを失うと聞きました。 301はすべて、同じドメインのオンサイトです。 PHP 301とhtaccess 301が混在しています。
したがって、たとえば:
articles/news.php?id=2 ---> articles/blog.php?id=2 [filename change]
articles/* ---> /* [subdir to root]
/blog.php?id=2 ---> /title-of-post [mod rewrite url change]
したがって、/articles/news.php?id=2
にアクセスする場合、/yellow-wellington-boots/
に到達するまで2つの301リダイレクトがあります。
私の質問は、Googleが中間リダイレクトを見るのか、それとも301のリダイレクト先の最終ページだけを見るのかということです。
クローラーはおそらくそこに行き、再びリダイレクトされる限り、中間URLを「見る」でしょうが、それは301の重要なポイントであるため、実際にはそれらを気にかけたり保存/インデックス付けすることはありません:はもはや有効ではなく、他の場所に移動します。
昨年6月、Matt Cuttsは video with SEOMoz を行い、リダイレクトチェーンが具体的に〜10:00に引き上げられました。
マットは、Googleが一連の1つまたは2つのリダイレクトを処理できること、また通常は処理することを非常に明確にしましたが、3つはそれをプッシュしており、それを超えるものはおそらく従わないでしょう。
...彼は PubConでの発言 として引用していますが、Googleはそのうちの10人までフォローします。 (私はそれを見つけようとはしません。)そして、ここに 別の投稿 があります。
とはいえ、最終的には中間ステップを完全になくす必要があります。