約3週間前に、ウェブサイトの完全な再設計を開始し、すべてではないにしても、ほとんどのURLが変更されました。これで、私のWebサイト(http://goo.gl/XDjly)を検索すると、検索結果に存在しないページがまだ表示されます。たとえば、 http://goo.gl/1ECSI はもう存在しません。このURLは、ウェブマスターツールの[クロールエラー]-> [見つかりません]にも表示されますが、検索結果にはまだ表示されています。私は最終的にGoogleがそれを落とすことを知っています(またはそうしますか?)が、私の質問はいつですか?明らかに、ページがもう存在しないことがわかっているのに、なぜそれらを検索結果からドロップするのにそれほど時間がかかるのでしょうか?
ありがとうございました
通常、検索エンジンは、インデックスからページを削除する前に、URLを複数回チェックします。
待機する必要がある時間は、ページの関連性に反比例します。 Googleによると、ページの関連性が高いほど、クローラーはページにアクセスします。これは、関連するページがインデックスから非常に迅速に更新/削除される可能性が高いことを意味します。
逆に、いくつかのリンクがある内部ページなど、関連性の低いページでは、さらに時間がかかります。どのくらいの時間を定義することは不可能です。
特定のケースについて、アップデートを高速化するために実行できるアクションが2つあります。
URLを変更したが、ページがまだ別のURLにある場合、古いページから新しいページへの301リダイレクトを設定する必要があります。この方法で、新しいページのインデックスがより迅速に作成され、リンクジュースと人気を古いページから新しいページに移します。
# Example with Apache
Redirect /home http://www.demkasakti.com
ページを完全に削除し、インデックスからドロップしたい場合は、404ではなく410 Goneエラーページを返す方が良いです。404と比較したこのステータスの主な違いは、Googleに明示的に「リソースがなくなったため、使用できなくなりました」。
Googleウェブマスターツールに移動して、削除リクエストを送信することもできます。