Google 検索結果から削除する方法:404・410・301・noindex のどれ?

SEOgrinder 編集部 · 公開日 · 更新日 · 読了時間 約19分

結論: ページを Google 検索結果から削除するには、Google に「このアドレスを忘れて」と頼むのではなく、サーバーの応答を変えます。ページが完全になくなったなら 404 か 410、後継ページがあるならそこへの 301、公開は続けたいが検索には出したくないなら noindex です。robots.txt でブロックしてはいけません。そうすると Google はこれらのシグナルをまったく見られなくなります。Search Console の削除ツールは約1日でページを非表示にしますが、効くのは約6か月だけです。最初の一手として使い、それだけで解決とは考えないでください。

ページを Google 検索結果から削除するには?まず、ページに何が起きたかを整理する

切り替えスイッチが1つあるわけではありません。Google は、アドレスをもう一度取得したときにサーバーが返す応答に従って動きます。「インデックスから削除」「Google 検索から消す」と調べる人が求めているのは、たいてい同じことです。そのアドレスが検索結果に出てこなくなることです。どの方法が合うかは、ページの現状で決まります。自分の行を見つけてから、対応するセクションを読んでください。

ページの状況することGoogle の説明
削除した。代わりになるものはない404 または 410 を返す4xx ステータスを返す、すでにインデックス済みの URL は、インデックスから削除される
同じテーマの別ページに置き換えたそのページへ 301恒久的なリダイレクトでは、検索結果に新しい転送先が表示される
訪問者には公開したまま、検索には出したくないnoindex(メタタグまたはヘッダー)Google は、その指示をクロールした時点で、ページを検索結果から外す
急いで消す必要がある(価格の誤り、個人情報など)削除ツール。同じ作業で上記のいずれかも行うツールによるブロックは約6か月続く
他人のページ運営者に変更を依頼する削除ツールには、自分が所有するプロパティが必要

代わりのないページについての Google 自身の助言は、「ページに 404 (not found) または 410 (gone) のレスポンス ステータス コードを返す」ことです(原文:“return a 404 (not found) or 410 (gone) response (status) code for the page”。クロールエラーのトラブルシューティングのページ、最終更新 2025-12-18)。ここにリンクした Google のページは、2026年11月4日に読みました。

どの方法にも当てはまるルールが2つあります。1つ目は、Google が応答を確認できるのは、取得を許されたアドレスだけだということです。Google の古い投稿 Do 404s hurt my site?(2011年5月2日)には、ステータスコードを見るために、クローラーはその URL をクロールできなければならない(“has to be able to crawl that URL”)と書かれています。robots.txt のブロックは、応答を隠してしまいます。2つ目は、アドレスのあらゆる表記を対象にすることです。Google の情報の削除に関するページには、「削除したいコンテンツの URL のあらゆるバリエーションを、保護するか削除してください」とあります(原文:“Protect or remove all variations of the URL for the content that you want to remove.”)。

4つの方法を詳しく

1. 404:ページがなくなり、代わりもない

404 は「見つかりません」という意味です。Google の HTTP ステータスコードのページ(最終更新 2026-02-04)は、その後に起きることを述べています。“URLs that are already indexed and return a 4xx status code are removed from the index.”(すでにインデックスされていて 4xx を返す URL は、インデックスから削除されます)。Google が初めて出会うアドレスが 404 だった場合には、“Newly encountered 404 pages aren't processed.”(新しく見つかった 404 のページは処理されません)とも書かれています。

404 は、それ自体は問題ではありません。Search Console ヘルプのページのインデックス登録には、“404 responses are not necessarily a problem, if the page has been removed without any replacement.”(代わりなしにページを削除したのなら、404 は必ずしも問題ではありません)とあります。

デザインされたエラーページを見せても構いませんが、ステータスは 404 を返さなければなりません。親切な文面でもステータスが 200 なら、それはソフト404です。見つけ方と直し方は、ソフト404の記事で説明しています。

2. 410:意図してなくした

410 は「gone(なくなった)」という意味で、ページを意図して、恒久的に削除したことを表します。Google のドキュメントでは、404 との違いはありません。“All 4xx errors, except 429, are treated the same.”(429 を除くすべての 4xx エラーは同じに扱われます)。410 のほうが早いと約束している Google のページは見つかりませんでした。

ここからは私たちの見方で、それ以上のものではありません。意図して削除し、サーバー側で簡単に設定できるなら 410 を使います。そうでなければ、404 が普通の応答です。どちらも間違いではありません。

3. 301:ページに後継がある

同じテーマの代わりのページがあるなら、リダイレクトを使えば、訪問者もシグナルもまとめて引き継げます。トラブルシューティングのページは、ページに「サイト内の明確な代替ページ」(“has a clear replacement on your site”)がある場合に 301 を返すよう勧めています。Google のリダイレクトのページ(最終更新 2026-04-14)は、その効果を説明しています。“Permanent redirects: Show the new redirect target in search results.”(恒久的なリダイレクト:検索結果に新しいリダイレクト先を表示します)。一時的なリダイレクト(302、307)は元のページを表示するので、削除の手段としては適していません。ステータスコードのページでは、301 と 308 は強いシグナル、302 と 307 は弱いシグナルとされています。

リダイレクトが役に立つかどうかは、次の3点で決まります。

  • トップページではなく、同等のページへ送る。 2011年の投稿は、存在しないアドレスをトップページにリダイレクトすると、Google がサイトを理解し、インデックスに登録するうえで悪影響が出ることがあるとしています(“can have negative effects on our understanding and indexing of your site”)。2019年に Search Engine Roundtable が、John Mueller の投稿について報じた記事は、Google はこうしたリダイレクトをたいていソフト404として扱うと伝えています(記事)。これは又聞きなので、目安として受け取ってください。本当の後継ページがないなら、404 を返します。
  • リダイレクトは1回だけにする。 Google は標準で最大10段階のリダイレクトをたどります。クロールエラーのページは、「長いリダイレクトチェーンはクロールに悪影響を及ぼすので注意」と警告しています(“Watch out for long redirect chains, which have a negative effect on crawling.”)。古いアドレスは、最終のアドレスに直接向けてください。
  • しばらく残す。 URL が変わるサイト移転について、Google は「リダイレクトはできるだけ長く、一般的には少なくとも1年は残してください」と述べています(“Keep the redirects for as long as possible, generally at least 1 year.”、サイト移転のガイド)。これを1ページに当てはめるのは、私たちの解釈です。

4. noindex:ページは公開したまま、検索には出さない

noindex は、メタタグか HTTP ヘッダーに書く指示です。Google の noindex でインデックスをブロックするページによると、Googlebot がこの指示をクロールすると、Google はそのページを検索結果から完全に外します(“Google will drop that page entirely from Google Search results”)。同じページから、2つの条件が導かれます。

  • ページを robots.txt でブロックしない。 そうしないと、クローラーは noindex の指示を見られません(“the crawler will never see the noindex rule”)。robots.txt の中に noindex を書いても効きません。“Specifying the noindex rule in the robots.txt file is not supported by Google.”(robots.txt ファイルに noindex ルールを書くことは、Google ではサポートされていません)。
  • Google に再訪してもらう必要がある。 ページの重要度によっては、Googlebot が再訪するまで数か月かかることがあります(“it may take months for Googlebot to revisit a page”)。

noindex は鍵ではありません。訪問者は引き続きページを開けますし、この指示を無視する検索エンジンは、そのページを一覧に載せるかもしれません。プライベートな内容については、Google の削除のページが、より安全な方法を2つ挙げています。コンテンツを削除するか、ページをパスワードで保護することです。

HTML のページにはメタタグを使います。PDF、画像、そのほかのファイルにはヘッダーを使います。

<meta name="robots" content="noindex">

X-Robots-Tag: noindex

サーバー側の3つのケースを、nginx で書くと次のとおりです(アドレスは例です)。

# 意図して削除:410(またはサーバーに 404 を返させるだけでも可)
location = /old-offer {
    return 410;
}

# 置き換え:最終のアドレスへ直接 301
location = /old-guide {
    return 301 https://example.com/new-guide;
}

# 訪問者には公開、検索からは非表示
location = /price-list.html {
    add_header X-Robots-Tag "noindex" always;
}

削除ツール:すばやいが、効くのは約6か月だけ

価格の誤りや、公開してしまった個人情報のように、ページをすぐに消さなければならないときは、削除ツールを使います。Search Console で、そのプロパティの所有者であることが必要です。Google の削除のページは、このツールは「1日以内」(“within a day”)にページを検索結果から削除すると述べています。ツールのヘルプページはもっと慎重で、“The request usually takes up to a day to process, and is not guaranteed to be accepted.”(リクエストの処理は通常1日までかかり、承認される保証はありません)と書いています。

日本語の画面での手順は次のとおりです(英語表示の名称を併記します)。「削除」ツールを開き、「一時的な削除」タブ(“Temporary Removals”)を選び、「新しいリクエスト」(“New Request”)をクリックして、「URL を一時的に削除」(“Temporarily remove URL”)を選び、アドレスを入力します。「この URL のみを削除」(“Remove this URL only”)は1つのアドレスを、「このプレフィックスで始まる URL をすべて削除」(“Remove all URLs with this prefix”)はフォルダー全体をブロックします。

限界を知っておいてください。

  • 一時的なものです。 “Blocks the URL from Google Search results for about six months.”(約6か月間、その URL を Google 検索結果からブロックします)。そのあと、ページがまだ取得でき、ほかに何もブロックしていなければ、再び表示されることがあります。ヘルプページははっきり書いています。“The Removals tool provides only a temporary removal of about six months.”(削除ツールによる削除は、約6か月間の一時的なものにすぎません)。
  • クロールは止まりません。 “Blocking a URL does not prevent Google from crawling your page, only from showing it in Search results.”(URL をブロックしても、Google がページをクロールすることは止まらず、検索結果に表示されなくなるだけです)。
  • 後片付けのためのものではありません。 404 を返す古いページは、ヘルプページによれば「検索結果から自然に消えていきます」(“will naturally drop out of our search results”)。そのためにリクエストする必要はありません。

ですから、ヘルプページ自身が呼ぶとおり「最初の一歩」としてツールを使い、削除はすぐに恒久的なものにします。404 か 410、パスワード、または noindex です。robots.txt では、それはできません。

消えるまでどのくらい?Google が述べていないこと

Google は、404、410、noindex について期限を示していません。ここにリンクしたページにも、記載は見つかりませんでした。書かれているのは次のことです。

  • 404 のアドレスも、しばらくは取得され続けます。“Google continues to crawl all known URLs even after they return 4XX errors for a while.”(Google は、4XX エラーを返したあとも、しばらくは既知の URL をすべてクロールし続けます)。そしてもう1つ。“there is no way to tell Googlebot to permanently forget a URL, although it will crawl it less and less often.”(URL を永久に忘れるよう Googlebot に伝える方法はありませんが、クロールの頻度は次第に減っていきます)。
  • noindex は、Googlebot の次の訪問を待ちます。“it may take months”(数か月かかることがあります)。
  • URL 検査ツールからの再クロールのリクエストも、結果を約束するものではありません。“Crawling can take anywhere from a few days to a few weeks.”(クロールには数日から数週間かかることがあります)。(再クロールのリクエスト、最終更新 2025-12-10)。

ですから、自分にも他人にも、日付を約束してはいけません。自分でコントロールできるのは、サーバーの応答が今日の時点で正しいことです。

うまくいったかを確認する方法

最初に、サーバーに尋ねます。アドレスにリクエストして、ページではなくステータスを読みます。次の3つのコマンドは、削除したページ、リダイレクト(転送先つき)、noindex ヘッダーのステータスを出力します。

curl -s -L -o /dev/null -w "%{http_code} %{url_effective}\n" https://example.com/old-offer
curl -s -o /dev/null -w "%{http_code} %{redirect_url}\n" https://example.com/old-guide
curl -s -D - -o /dev/null https://example.com/price-list.html | grep -i x-robots-tag

そのうえで、次のリストを順に確認します。

  1. ステータスを確認する。 1つ目のコマンドは 404 か 410、2つ目は 301 と新しいアドレス、3つ目はヘッダー x-robots-tag: noindex を出力するはずです。
  2. Google が何を受け取っているかを尋ねる。 Search Console の URL 検査ツールは、保存されているインデックスの状態を表示し、公開 URL のテストは、Google がいま取得する内容を表示します。Google のクロールエラーのページは、「URL が実際に正しいコードを返しているかを確認する」ためにこれを使うよう勧めています(“to verify whether your URL is actually returning the correct code”)。
  3. 古いアドレスを指しているものを整理する。 サイトマップからそのアドレスを外します。“Include the URLs in your sitemap that you want to see in Google's search results.”(Google の検索結果に表示させたい URL をサイトマップに含めてください)。自分のサイト内のリンクも、最終のアドレスに更新します。
  4. 待って、あとで確認する。 「ページのインデックス登録」レポートに表示されるのは、「過去1か月に 404 エラーが出た」URL だけです(“that have shown 404 errors in the past month”)。ここに載っているのは、その時点の記録であって、期限ではありません。

SEOgrinder が確認すること、そして私たち自身のサイトの欠陥

SEOgrinder は私たちのツールで、私たちが開発しています。何かを削除するものではありません。確認するのは、削除が維持されるかどうかを左右する点です。SEOgrinder の無料スキャンは、次の点を確認します。

  • 存在しないアドレス。 「Google 上のページ」タブの「インデックス」カードに、「存在しないアドレスは正しく 404 を返しています」または「存在しないアドレスが 404 ではなく 200 を返しています」と表示されます。後者は「でたらめなアドレスが 404 ではなく 200 を返します」というタスクになります。このテストは、ランダムな名前のアドレスをあなたのサイトに尋ねます。トップページへのリダイレクトも、同じ問題として扱います。
  • 消し忘れた noindex。 検索に出すべきページをスキャンして、そのページに noindex がまだ残っていると、タスクが出ます。メタタグなら「ページが Google から除外されています」、X-Robots-Tag なら「HTTP ヘッダーがページを Google から締め出しています」です。
  • リダイレクトチェーン。 「リダイレクトが 3 回連続しています」のようなタスクが、リダイレクトの回数を示し、最初のアドレスを最終のアドレスに直接向けるよう助言します。
  • 削除したページを、まだ指しているもの。 「内部リンク 2 件が切れています」(スキャンしたページの内部リンクは最大60件まで)や、「サンプル調査したサイトマップの URL、20 件中 3 件が 200 を返しません」(サイトマップのサンプル)のようなタスクが、見落としているリンクとサイトマップのエントリを示します。

「AI に渡す」は、タスクをコーディングエージェント向けの指示書にします。「再チェック」は、そのあとで新しいスキャンを実行します。限界が1つあります。SEOgrinder は、リダイレクト先のページが後継として適切かどうかを判断できません。Google は日付を示していないので、Google がいつページを外すかも分かりません。個別のアドレスの状態は、URL 検査ツールで確認してください。

2026年11月4日に、私たち自身のサイトでこのテストを実行しました。次のコマンドは 200 を出力しました。

curl -s -o /dev/null -w "%{http_code}\n" https://seogrinder.com/seogrinder-pruefseite-xyz123

つまり、私たち自身のサイトにも、直すようあなたに勧めている欠陥がありました。ブログ以外の存在しないアドレスは、200 を返していました。これは2026年11月5日に直しました。同じコマンドは今は 404 を出力し、レスポンスにはヘッダー x-robots-tag: noindex が付いています。ブログは以前から正しく動作していました。https://seogrinder.com/ja/blog/this-page-does-not-exist-xyz123 は、404 と同じヘッダーを返しました。

よくある間違い

  • robots.txt でブロックして「削除」したつもりになる。 そうすると Google には 404 も 301 も noindex も見えず、ブロックしたページの noindex は読まれません。Google の削除のページには、こうあります。“Don't use robots.txt as a way to block your page.”(ページをブロックする手段として robots.txt を使わないでください)。
  • 削除したページをすべてトップページにリダイレクトする。 同等のページにリダイレクトするか、404 を返してください。
  • 削除ツールを最後の一歩だと思う。 効くのは約6か月です。
  • 1つの表記だけを削除する。 大文字小文字、パラメーター、同じページを表示するほかのアドレスは、別々の URL として扱われます。
  • 恒久的な移転に 302 を使う、またはリダイレクトを連鎖させる。 301 を、1回だけ、最終のアドレスに直接向けてください。
  • ページをサイトマップや自分のメニューに残す。 そこに残った死んだアドレスは、あなたの不利になります。
  • 404 のページを恐れすぎる。 Google は2011年にこう書きました。“this fact alone does not hurt you or count against you in Google's search results.”(この事実だけで、あなたが損をしたり、Google の検索結果で不利になったりすることはありません)。逆のことを述べている最新の Google のページは見つかりませんでしたが、この投稿は古いので、目安であって約束ではありません。

よくある質問

ページを Google から恒久的に削除するには、どうすればよいですか?

ページに 404 か 410 を返させるか(または後継ページへ 301)、noindex かパスワードで、公開したまま保ちます。削除ツールだけでは、効くのは約6か月です。

ページが Google から消えるまで、どのくらいかかりますか?

Google は、404、410、noindex について時間を示していません。削除ツールは通常1日までかかります。noindex のページは、Googlebot が戻ってくるまで数か月かかることがあります。再クロールのリクエストには、数日から数週間かかることがあります。

他人のページを削除できますか?

削除ツールでは、できません。自分が所有するプロパティが必要だからです。運営者に、ページの削除か変更を依頼してください。すでになくなった、または変更されたページが検索結果に残っている場合、Search Console ヘルプは、所有者でなくても使える “Refresh Outdated Content” ツールを案内しています。個人情報については、Google は別のガイド “Remove your personal information from Google” を案内しています。

次の一歩

表の中から、自分の行を選んでください。削除したのか、置き換えたのか、隠したいのかです。変更を行い、この記事の curl コマンドを古いアドレスに対して実行します。そのアドレスを、サイトマップと自分のサイト内のリンクから外します。そのあと SEOgrinder でサイトをスキャンし、「Google 上のページ」タブを開いて「インデックス」カードを確認し、変更後に「再チェック」を押します。技術面のほかの基本は、SEOチェックリストの記事にまとめています。

あわせて読みたい

ブログのほかの記事