apache-ultimate-bad-bot-blocker では、apache-ultimate-bad-bot-blocker/google-disavow.txt at master · mitchellkrogza/apache-ultimate-bad-bot-blocker というファイルが提供されています。
このファイルは、Google Search Console の リンクの否認ツール からアップロードができる形式のファイルです。
このファイルを、実際にアップロードしてみました。
実施した手順を記載します。
ultimate-bad-bot-blocker の google-disavow.txt を使用する メリット と デメリット
以下、このファイルを使ってリンクを否認するメリット、デメリットを記載します。
メリット
- 定期的に更新される。
リポジトリのオーナの方が定期的に更新しています。
理想は内容を精査して、適用すべきもの以外を削除、個人で判断した結果を追記したほうがいいかとは思います。
しかし、そこまでパワーをかけられない場合、定期的にそれなりの品質(であろう)ものをアップロードすることで最低限のブロックできるのはメリットになります。
デメリット
- Google はあまりお薦めをしていない。
バックリンクを否認する - Search Console ヘルプ の文章を引用します。これは高度な機能であるため、慎重に使用する必要があります。使い方を間違えると、Google 検索結果でのサイトのパフォーマンスに悪影響が及ぶ可能性があります。ご自分のサイトに対して、スパム リンク、人為的リンク、品質が低いリンクが数多くあり、それが問題を引き起こしていると確信した場合にのみ、バックリンクを否認することをおすすめします。ほとんどの場合、Google では詳しい情報を提供されなくても、どのリンクが信頼できるものかを評価することが可能なため、標準的なサイトのほとんどではこのツールを使う必要はありません。
このブログはきっと標準的なサイト
なので使う必要はないのかと思いますが、人柱的な観点から実行してみようと思います。
アップロードの手順 (失敗)
-
ファイルの取得
apache-ultimate-bad-bot-blocker/google-disavow.txt at master · mitchellkrogza/apache-ultimate-bad-bot-blocker のページのRaw
ボタンを押して、生のコンテンツを取得します。
以下が直接リンクです。これを Ctrl + A でコピーして、テキストファイルとして保存します。
https://raw.githubusercontent.com/mitchellkrogza/apache-ultimate-bad-bot-blocker/master/_google_webmaster_disavow_links/google-disavow.txt -
ファイルの中身について
domain:000free.us domain:007angels.com domain:00author.com domain:00go.com domain:00it.com domain:00webcams.com domain:01apple.com domain:03e.info domain:03p.info
-
ファイルのアップロード
リンクの否認ツール からファイルをアップロードします。
ボタンを押すと、画面の文章を引用しますが、以下のような注意書きが出力されます。これは高度な機能なので、慎重に使用する必要があります。使い方を間違えると、Google 検索結果でのサイトのパフォーマンスに悪影響が及ぶ可能性があります。ご自分のサイトに対して、スパム行為のあるリンク、人為的リンク、品質が低いリンクが数多くあり、それが問題を引き起こしていると確信した場合にのみ、サイトへのリンクを否認することをおすすめします。
ダウンロード、保存したtxt ファイルを選択し、アップロードします。
- ファイルをアップロード後にエラーになった
githubのコンテンツをアップロードしたところ、以下のエラーが発生しました。
部分的にアップロードしたところ成功したので、どこかの行に全角文字列が紛れ込んでいるようなメッセージですが、ファイルを3000行程度にしたところ、うまくアップロードができました。どうもアップロードできるファイルの最大行数(バイト数)に制限があるようです。ファイル diallow.txt は純粋な ASCII 文字ファイルか UTF-8 エンコード ファイルのいずれかにする必要があります。 リンクの否認ファイル(diallow.txt)のアップロードに失敗しました。上のエラー メッセージをご確認ください。アップロードは無効になっています。
これだと、全部アップロードはできないですね。
リンク元をダウンロードし、突き合わせを実施する
-
上位のリンク元ドメインのダウンロード
ステータス
>リンク
>上位のリンク元ドメイン
から リンク元ドメインのリストを、スプレッドシート にダウンロードします。 -
google-disavow.txt の編集
apache-ultimate-bad-bot-blocker/google-disavow.txt at master · mitchellkrogza/apache-ultimate-bad-bot-blocker を取得し、domain;
を除去して、ドメインのリストを作ります。 -
スプレッドシート と、ドメインのリストの付き合わせし、対象のドメインのみアップロード
スプレッドシート と、ドメインのリストを付き合わせして、存在するドメインのみ リンク否認ツールにアップロードします。
手動での作業で、若干手間ですが全件アップロードができないので、このやり方しかないかなと思いました。
参考
以下、参考になりました。
* バックリンクを否認する方法|Search Consoleでリンクの否認をする手順 - 魂を揺さぶるヨ!
* バックリンクを否認する - Search Console ヘルプ
以上です。
コメント