web-dev-qa-db-ja.com

Webサイトにリンクする不要なURLをどうすればよいですか?

数日前、私のサイトはマルウェアの影響を受けました。私のサイトにリンクしているURLと、どこかにリダイレクトするマルウェアがたくさんありました。すべてのマルウェアを削除しましたが、Webサイトにリンクされ、404エラーとして報告されているURLがまだたくさんあります。ウェブマスターツールでこれらの404エラーが表示されないように、それらを削除するにはどうすればよいですか。

Mine is a static site with ust 1 page, so no way there could be these many indexed

There are content keywords that are nowhere on my page. How do I remove unwanted content keywords from this list?

These are all the 404 errors because these pages do not exist and were created by the malware

It shows from where those 404 links were coming

3
gentrobot

残念ながら、できることはあまりありません。これらの他の(ハッキングされた)サイトがあなたにリンクするのを防ぐことはできません。さらに、Googleがこれらの(現在は誤った)URLを検出すると、インバウンドリンクが(最終的に)削除された場合でも、しばらくクロールを続行します。

404を返す際に、あなたはすでに正しいことをしています。本物の404は悪いことではありませんが、レポートを不必要に汚染するのは面倒です。

代わりに410 Goneを返すこともできますが、URLのインデックスが実際に作成されていない場合は、GSCレポートにそれほど変更を加えないでしょう(少なくとも最初は)。

4
DocRoot

これらのリンクを否認することもできます。

ガベージSEOプロバイダーからリンクを購入したように見える可能性があり、リンクを販売してランキングを上げるのに役立ちます。この振る舞いは一般にペナルティを受けます。追加されたバックリンクからランキングのメリットを得ることを望んでいないことをGoogleに知っているリンクを否認する必要があります。

さまざまな方法で否認するために必要なリンクを見つけることができます(GoogleのSearch Console、Majestic、Ahrefs、およびOpenSiteExplorer.orgは思い浮かぶサイトです)。次に、ウェブマスターアカウントでGoogleのSearch Consoleにアクセスし、否認ツールを開きます。極端なスパムの場合は、特定のURLだけでなく、ドメインレベルから否認することをお勧めします。

1
Tony DiNitto

おそらく here に手順があります:

バックリンクを否認する

これは2段階のプロセスです。まず、サイトへのリンクのリストをダウンロードする必要があります。次に、否認するリンクのみを含むファイルを作成し、これをGoogleにアップロードします。

サイトへのリンクをダウンロードする

Choose the site you want on the Search Console home page.
On the Dashboard, click Search Traffic, and then click Links to Your Site.
Under Who links the most, click More.
Click Download more sample links. If you click Download latest links, you'll see dates as well.

注:Search Consoleでサイトへのリンクを表示する場合、Search Consoleアカウントでドメインのwwwバージョンとwww以外のバージョンの両方を確認することをお勧めします。 Googleにとって、これらはまったく異なるサイトです。両方のサイトのデータを見てください。詳しくは

サイトにリンクしているすべてのページを含むファイルをダウンロードします。これを使用して、否認するリンクのみを含むテキストファイル(ファイルタイプは.txtで、UTF-8または7ビットASCIIでエンコードする必要があります)を作成します(1行に1リンク)。 Googleがドメイン全体(example.comなど)からのすべてのリンクを無視するようにするには、「domain:example.com」という行を追加します。説明の各行が「#」文字で始まる限り、テキストファイルに除外リンクに関する追加情報を含めることができます(#で始まるすべての行は無視されます)。サイトへのリンクのリスト全体をアップロードしないでください。アップロードするテキストファイルは、Googleに無視させたいリンクのリストです。

有効なファイルのサンプルを次に示します

-example.comはほとんどのリンクを削除しましたが、これらを逃しました http://spam.example.com/stuff/comments.htmlhttp://spam.example.com/stuff/paid -links.html

-2012年7月1日にshadyseo.comの所有者にリンク削除を依頼したが、応答ドメインがなかった:shadyseo.com

Googleがドメイン全体(example.comなど)からのすべてのリンクを無視するようにするには、domain:example.comの行を追加します。

否認するリンクのリストをアップロードする

Go to the disavow links tool page.
Select your website.
Click Disavow links.
Click Choose file.

#注:新しいファイルをアップロードすると、以前にアップロードされたすべてのファイルが置き換えられます。

Googleがアップロードした情報を処理するのに時間がかかる場合があります。特に、ウェブを再クロールし、表示されたページを再処理すると、この情報がインデックスに組み込まれます。これには数週間かかる場合があります。これらのリンクは、Search Consoleの受信リンクセクションに引き続き表示されます。

0
Hriju