301リダイレクトを介してサイトを移動する場合、robots.txtを設定して、ロボットが古いアドレスをクロールできないようにする必要がありますか?


8

作業中のサイトで、301リダイレクトを介してサブドメインを別のサブドメインに移動しました。ただし、古いサブドメインのrobots.txtを確認すると、robots.txtが含まれているため、検索エンジンのWebクローラーがクロールできないようになっています。

これは正しい動きですか?クローラーが古いサイトをクロールして301ステータスコードを表示することができないので、私は信じていません。


3
不許可は移動の前にすでに設定されていましたか?いくつかのウェブサイトは検索エンジンになりたくない。状況がどのように進んだかは不明です。
user64742 2017

回答:


11

あなたの疑惑は正しい、あなたが述べた正確な推論で。ロボットが古いサイトにアクセスできないようにすると、ロボットは301リダイレクトを表示できなくなります。


robots.txtがGbotのクロールを許可していないため、古いドメインを指していたリンクジュースが新しいドメインに転送されないことも意味しますか?
マットボーイ

1
はい、robots.txtがボットへのアクセスをブロックしている場合、まさにそれが起こります。
Theo van der Zee 2017

5

クローラーが古いサイトをクロールして301ステータスコードを表示することができないので、私は信じていません。

はい、まさに-これは「正しい動き」ではありません。おそらくSEOを維持するために301リダイレクトを実装する場合、リダイレクトされるURLをブロックすると、検索エンジンがリダイレクトを確認し、新しいコンテンツにインデックスを作成できなくなります。


robots.txtがGbotのクロールを許可していないため、古いドメインを指していたリンクジュースが新しいドメインに転送されないことも意味しますか?
マットボーイ

@mat boy、「リンクジュース」が更新されることはめったにありません。robots.txtファイルの有無にかかわらず、新しいドメインに更新されることはほとんどありませんが、301を無期限に保持することで、リンクが適切な場所に配置されることが保証されます。
タコ2017

1
@タコ「リンクジュース」ではなく「PageRank」を説明しているようですか?「リンクジュース」は、1つのページから別のページにリンクすることのSEOの利点を説明する一般的な俗語です。
DocRoot 2017

1
@matboyはい、そうです。「リンクジュース」は新しいURLに転送されません。ボットはリダイレクトの表示をブロックされているため、ボット(検索エンジン)はページが別の場所に移動したことを認識していません。古いURLはSERPにドロップされ、最終的には消えますが、新しいURLは最初からSEOを構築する必要があります。
DocRoot 2017

0

robots.txtはそのままにしておきますが、古いページと新しいページに適切なバージョンのCanonicalタグがあることを確認してください。これは、検索エンジンが起こったことを理解するのに役立ちます。


2
Webページをクロールしないように指示している場合、クローラーはWebページ上の正規タグをどのように読み取ることができますか?
マットボーイ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.