本文へスキップ

「robots.txt によりブロックされました」: ブロックしているルールの見つけ方

robots.txt ファイルの Disallow ルールがこのページに当てはまるため、Google はページを訪れません。他のページからリンクされていれば、Google は中身なしでページを表示することがあります。

設定がブロックSearch Console での表示:robots.txt によりブロックされました

Google のヘルプでの別の表記: "URL が robots.txt によってブロックされています。" · "送信された URL が robots.txt によってブロックされました"

著者: Bruno Amorim · ·

他の言語で読む: English · Português (Brasil) · Español · Deutsch · Français · Italiano · Polski · 한국어

直すべきかどうか

管理画面、サイト内検索、絞り込みのページなど、意図的にブロックしたページなら問題ありません。サイトマップから外しておきましょう。Google に載せたいページがブロックされているなら、ルールを直します。

ブロックしているルールの見つけ方

  1. URL 検査ツールでページを調べます。robots.txt にブロックされていると、[クロールを許可?] に「いいえ、robots.txt によってブロックされています」と表示されます。
  2. Search Console の [設定] > [robots.txt] を開き、Google が読んだファイルを確認します。
  3. URL に当てはまる Disallow の行を探します。
# サイト全体をブロックしてしまう、よくある誤り
User-agent: *
Disallow: /

# 管理画面だけをブロックする例
User-agent: *
Disallow: /wp-admin/

よくある原因

  • Disallow ルールが、意図したより多くのページをブロックしている。
  • 制作中の robots.txt が、公開後も残っている。

プラットフォーム別の注意

  • Shopify: 標準の robots.txt は、管理画面、カート、チェックアウト、アカウント、注文のページと、絞り込み(/collections/*+*)や並べ替え(sort_by)のコレクション ページをブロックします。これは意図どおりなので無視できます。本物の商品やページがブロックされていたら、誰かが robots.txt.liquid にルールを追加しています。テンプレートを削除すると標準に戻ります。
  • WordPress: WordPress 自身の robots.txt がブロックするのは /wp-admin/ だけです。それ以上ブロックされていたら、サイトのルートにある実際の robots.txt ファイルか、プラグインがルールを追加しています。
  • Squarespace: クローラーの設定に、検索エンジンのクローラーをブロックするチェックボックスがあります。オンにすると Disallow: / が追加され、サイト全体がブロックされます。/config や /search などのブロックは意図的なもので、無視して大丈夫です。
  • Blogger: [設定] の [クローラとインデックス作成] でカスタム robots.txt を有効にしていなければ、Blogger 標準のファイルが使われます。カスタムの内容は標準を置き換えます。

robots.txt では Google から外せない

Google によると、robots.txt はページを Google から外す方法ではありません。ブロックされたページでも、他のページからリンクされていれば、説明なしで表示されることがあります。Google から確実に外すには、ブロックを解除して Google にページを読ませ、noindex を付けます。

変更したあとに

Google は通常、robots.txt のコピーを最大 24 時間保持します。ファイルを変えたら 1 日待ってから、[修正を検証] をクリックしてください。

CrawlCoach でわかること

Search Console が示す例は最大 1,000 件です。CrawlCoach は 1 サイトあたり最大 50,000 ページを理由ごとに分けるので、robots.txt で止まっている大事なページを、URL を 1 つずつ調べずに見つけられます。

よくある質問

robots.txt でページを Google から外せますか?

いいえ。ブロックされたページでも、他のページからリンクされていれば説明なしで表示されることがあります。Google から外すには、Google にページを読ませて noindex を付けます。

どのルールがページをブロックしているか、どうすればわかりますか?

URL 検査ツールでページを調べます。ブロックされていると、[クロールを許可?] に「いいえ、robots.txt によってブロックされています」と表示されます。次に [設定] > [robots.txt] で Google が読んだファイルを開き、URL に当てはまる Disallow 行を探します。

出典

2026年10月8日 に確認しました。Search Console とヘルプの内容は Google が随時変更します。画面の表示が違う場合は、出典をご確認ください。

Google に載っていないページを確認しましょう

Google アカウントでログインするだけです。CrawlCoach が最大 500 ページを無料でチェックし、問題ごとに直し方を示します。

無料レポートを受け取る

500 ページまで無料です。クレジットカードは不要です。Search Console で使っている Google アカウントでログインしてください。

CrawlCoach のアプリとレポートは英語で表示されます。

関連する理由

その他のガイド(英語)