【ブログ・記事移行時】記事を検索結果から削除する2つの方法

ブログを移行したときなどに、管理画面から移行前のブログの記事を非公開にしたり、削除するだけでは、しばらくの間SEO的によくありません。

この記事ではブログ記事を検索結果(インデックス)から削除する方法を2つ解説していきます。

ブログを移転する人、記事だけを別のブログに移動させる人はちゃんと読んで実施するようにしましょう。

記事を検索結果から削除する必要性

ブログを移行してドメインが変わる時や、特定の記事を別のブログへ移動した時に、ブログの記事と写真を新しいブログの方へ移して、古いブログ記事は非公開や削除にすると思います。

ブログの管理画面から記事を非公開にしたり、削除すると、あなたのブログ上には記事が表示されなくなります。
ただ、すでにインデックスされている記事であれば、検索結果には残っています。

上の画像は、記事を非公開にした3つの記事がGoogleの検索結果に出てしまっている写真です。

「site:記事のURL」で検索をかければ、インデックスされていれば表示されます。

つまり、あなたのブログから消えることは、検索結果から消えることとイコールではないのです。

ユーザーが困る

検索結果に残っているので、リンクをクリックした人は「ページが見つかりません」というページ、俗に言う404ページを見ることになります。

ユーザーからすれば、「情報を手に入れられる」と期待してクリックしたのに、情報がないとガッカリですよね。

そのためにも、ちゃんと検索結果から削除しておいた方がいいのは間違いありません。

SEO的に悪影響

また、「記事を移転する前のブログ」と「記事を移転したブログ」が両方ともインデックスされ、検索結果に全く同じ記事が存在するということは、移行したブログ記事は前のブログをコピーした「ミラーコンテンツ」として、SEO的に悪影響になります。

非公開や削除にして404ページがずっと表示されていれば、Googleもしばらくすると検索結果から削除しますが、両方の記事が存在している間はサイトの評価は下がります。

そこでこの記事では、記事を検索結果から削除する方法を2つ紹介します。

  1. メタタグを使って「No index設定」をする
  2. URL削除ツールを使う(おすすめ)

どちらを使っても、記事は検索結果から削除されますが、削除されるまでの時間が違います。

自分に合う方を選んで、実施してみてください。

記事を検索結果から削除する方法①メタタグを使って「No index設定」をする

まず1つ目の方法は、メタタグを使う方法です。

メタタグを挿入する

次のメタタグを、検索結果から削除したい記事のheadタグ内に挿入します。

このタグを挿入することで、記事ページに来たクローラーに「No indexしてください」と伝えることができます。

All in One SEO Packというプラグインを使っているのであれば、もっと簡単に設定することができます。プラグインを有効化していれば、記事投稿画面に下にあるAll in One SEO Packの欄の「NOINDEX このページ/投稿」というチェックボックスが表示されています。

そこにチェックを入れて、記事を更新しましょう。
これだけで、タグ内にメタタグを埋め込んだのと同じ効果があります。

「Fetch as Google」でクローラーに来てもらう

No indexの設定が終わったら、「Fetch as Google」を使って、クロールしてくださいというリクエストを出します。

そしてクローラーが記事に来た時に、メタタグを読み込んで「この記事はインデックスしないように設定されているな」となり、検索結果から削除してくれます。

ただ、この方法はクローラーが来て、始めて処理されるため、いつ作業が完了するか分かりません。

できるだけ早く、検索結果から削除したい場合は続いて説明する2つ目の方法を使ってください。

記事を検索結果から削除する方法②URL削除ツールを使う

2つ目の方法は、検索結果から削除するためにGoogleが提供している「URL削除ツール」を使う方法です。

このツールを使えば、1つ目の方法みたいにクローラーが来るのを待つ必要がなく、こちらから「この記事を検索結果から削除してくれ」とGoogleにリクエストを送ることができます。
こちらだと、1日ぐらいで検索結果から削除することができます。

削除するURLを入力する

まず、Google Search Consoleにアクセスします。
現在、Google Search Consoleは「新しいバージョン」と「以前のバージョン」がありますが、以前のバージョンにアクセスしてください。

次にメニューの中の「Google インデックス」の中の「URLの削除」を選択します。

表示されるページの「一時的に非表示にする」をクリックしてください。

すると、入力スペースが開くので、検索結果から削除したいURLを入力しましょう。

入力が終わったら、「続行」をクリックします。

削除リクエストを送信する

「リクエストタイプ」という箇所が選択できるようになっており、3つの選択肢があります。

  • キャッシュからURLを削除し、検索からURLを一時的に削除する
  • キャッシュからのみURLを削除する
  • キャッシュを削除し、次で始まるすべてのURLを一時的に非表示にする…

ここでは、一番上の「キャッシュからURLを削除し、検索からURLを一時的に削除する」を選択し、「リクエストを送信」をクリックしましょう。

上記の設定で、Googleへの削除依頼は完了です。

削除依頼したURLは、「URLの削除」のページに表示されます。
削除の種類が「ウェブページの削除」になっていて、ステータスが「保留中」になっていればOKです。

削除されるのを待つ

ステータスが「削除されました」となれば、検索結果から削除されたことになります。

僕が削除リクエストした3つのURLは、リクエストを出して約10時間後に完了しました。

削除した後のしばらくの間のみ、ステータスのところに「再登録」というボタンが表示されます。

このボタンを押せば、再びインデックスされるので、万が一削除を取り消す場合は押してください。

記事の最初の画像のように同じキーワードで検索しても、検索結果から削除されたのが分かると思います。

心配な人は「site:削除したURL」で打ち込んで検索してみてください。

まとめ

ブログ記事を検索結果から削除する方法を解説しました。

どちらの方法を使ってもいいので、記事を移転する時は忘れずに実施するようにしましょう。

また、リダイレクト設定をしておけば、記事が消えた後でも新しく移転した方にリダイレクトされます。
リダイレクトについては別の記事にまとめているので、参考にしてみてください。

WordPressのリダイレクト設定は「Redirection」がおすすめ【プラグインで簡単】

2019年6月14日

「役に立ったよ」と思ったらシェアお願いします!

ABOUTこの記事をかいた人

1989年生まれの29歳。留学、ワーホリ、世界一周から帰ってきました。 iSara5thに参加して、現在駆け出しフリーランスとして頑張っています。 旅行が好きで、バックパッカーとしていろんなところに行きました。世界一周の情報をまとめたブログも運営中。
世界一周ライフトラベラー