SEOコンサルタントの運営するSEO最新情報・SEOのサイトです。SEO最新情報、SEO業者の紹介など。運営者はSEOコンサルタント・白石竜次(「世界一わかりやすいSEO対策 最初に読む本(技術評論社)」他)です。お気軽にお問合せください。

SEOコンサルタント.com

robots.txtをrobots.txtでブロックしても機能しない

投稿日:

robots.txtをrobots.txtでブロックしても機能しない

robots.txtをrobots.txtでブロックしたらどうなる?

■Google Gary Illyes(ゲイリー・イリーシュ)氏(@methode)
質問 次の記述のように、Googlebotがrobots.txtをクロールするのをrobots.txtでブロックしたらどうなるか?

User-agent: Googlebot
Disallow: /robots.txt

回答①: Googlebotは通常どおりクロールする
回答②: Googlebotはクロールしない

正解は①だ。robots.txtをrobots.txtでブロックしても機能しない。robots.txtの仕様に従うクローラはrobots.txtの記述を命令として必ず適用する。しかし、ブロック対象としてrobots.txtは例外だ。

検索エンジンはサイトにアクセスする際にまずrobots.txtの内容を確認する。イメージ的には、robots.txtを見たら「robots.txtを見てはダメ」と書かれていたけれど「もう遅いよ! 見ちゃったよ!」といった感じだろうか

SEOコンサルタントのまとめ

「robots.txtをrobots.txtでブロックしても機能しない」のだそうです。
理由は検索エンジンはサイトにアクセスする際にまずrobots.txtの内容を確認するから、とのこと。

  • B!