web-dev-qa-db-ja.com

ハッキングされたURLをGoogleインデックスから削除できない

site:mydomain.com.auと入力すると、ハッキングされたURLのインデックスがグーグルによって取得され続けます

enter image description here

私のサイトは以前ハッキングされていました(ワードプレスを使用していました)。現在はJavaScript(React/Node)を使用し、ゼロから構築され、新しいサーバーでホストされています。

古いサイトと新しいサイトの間のリンクのみがドメイン名です。

私のサイトは、bingが私のドメイン名の下でこれらのハッキングされたすべてのリンクをインデックスに登録していないためか、おそらくbing検索で優れています。

新しいサイトが4か月以上実行されています。これらのハッキングされたURLはいずれも、404ページ以外の場所にはありません。

そしてグーグルはそれをインデックスから削除しませんか?それは衝撃的です。

これらのリンクはどれも実際のページに移動しません。それらはすべて404ページにユーザーを連れて行きます。最近、これらのハッキングされたページのリンクの一部が、URL削除ツールを使用して削除するように既に送信されていることに気付きました。削除されたように見えますが、site:mydomain.com.auと入力すると、Googleに表示され続けます

存在しないページは3か月で自動的にGoogleインデックスから削除されると聞きましたが、私の場合はそうではありません。

これらのURLを収集してURL削除ツールに送信するために、手動で(場合によってはバルクURL削除ツールを使用して)クリックします。次の数時間または最大で1日site:mydomain.com.auと入力すると、有効なURLのみが表示されてきれいに見えますが、再び開始します現れる...

どのような選択肢がありますか?何が起こっているのですか?

数ヶ月間、私はURLを削除するために提出してきました。新しい検索コンソールでは、100万近くのリンクがすでに削除されていることがわかります。

enter image description here

なぜそのような無効なリンクがインデックスに登録され、なぜ再表示され続けるのですか?あなたの考え、経験、考えられる解決策を共有してください。ありがとう!

1
Ryan Dhungel

ジョン・ミューラーとして 昨年言った

私たちの観点から見ると、中長期的には、404は410と同じです。したがって、どちらの場合でも、これらのURLをインデックスから削除します。

通常、これらのURLのクロールを少し減らして、存在しないことがわかっているもののクロールに時間をかけすぎないようにします。

404のページへのクロールを遅らせた場合、Googleのインデックスから削除されるまでに時間がかかる理由を説明している可能性があります。

これは、数千のURLを含むサイトで発生し、GoogleがすべてのURLをクロールして削除するまでに数か月かかる場合があります。あなたは404の代わりに410を使用するように言われました、そしてそれは私が過去にお勧めしたものですが、私はこのシナリオでは何の違いもないと信じています:

ここでの微妙な違いは、410は404よりも少し早く落ちることがあるということです。しかし、通常、私たちは数日程度で話しています。

したがって、コンテンツを自然に削除するだけの場合は、どちらを使用しても問題ありません。このコンテンツをずっと前に削除した場合は、インデックスに登録されていないため、404または410を使用しても問題ありません。

私は301 redirectの原因を当てることにお金を費やします。私の経験では、これらは通常410よりも高速ですが、それよりも辛抱する必要があります。


更新:これらのページはハッキングされたURLであるため、301 redirectは推奨されません。

1
Emirodgar

私のWebサイトの1つが最近WordPressを介してハッキングされました。正確には、マルウェアはWooCommerceのインストールを介して侵入しました。 Googleは私のサイトを有害であるとしてブロックしました。 Googleのインデックス作成は、あなたと同じように表示されていました。

あなたはどうするか:

  1. サイトを完全にクリーンアップします。つまり、サーバーに多数のドメインがあり、この悪意のあるプログラムがすべてのドメインでいくつかの余分なerror.shtmlページを、そこに入れていない他のファイルと一緒に複製していたため、一貫して広がっていました。だから、パターンを見つけてきれいにしてください。

  2. 次に、Google Search Consoleにログインします。まだ行っていない場合は、[+プロパティの追加]からドメインアドレスを追加します。サイトの所有権を確認するには、「プレフィックス」ポップアップにドメインアドレスを入力します。ファイルをドメインに配置します。テストを実行します。

  3. 次に、コンソール内からGoogleに書き込む必要があるため、Googleのスタッフがサイトの確認ファイルをチェックします。それらからメールが届きます。

  4. 追加の予防策として、一部のWebサイトをチェックして、ブラックリストに登録されているかどうかを確認することができます。

  5. インデックスに登録されているが存在しないすべてのページのrobot.txtファイルを準備します。これにより、Googleのインデックス作成もクリーンアップされます。

私の場合、ウェブサイトとインデックス作成は、手順を精力的にフォローした後3〜4日でクリーンアップされました。 Googleに連絡する必要があります。

0
Mugé