web-dev-qa-db-ja.com

GoogleがWordPressサイトからの「プリティリンク」外部リダイレクトのインデックス作成を停止するにはどうすればよいですか?

Googleでsite:[example].comでブログを検索すると、インデックス登録されているページの大部分が外部サイトへの「きれいなリンク」です。

Pretty Linksプラグインを使用してこれらのリンクを作成しました。これにより、外部サイトへのリンクをきれいに見せることができ、ブログからそれらのサイトにクリックした人の数を追跡できます。

しかし、それらの多くは、フォロー/フォローなしのリンクについて理解する前に作成されました。さらに学んだように、これは理想的ではなく、これらの各リンクを「フォローなし」に変更しましたが、Googleによるインデックス登録が停止することはありませんでした。

これらのリンクがインデックス化されないようにするにはどうすればよいですか?

1
Matilda

Googleはリンクのインデックスを作成せず、ページのインデックスを作成します。

これらのかわいいリンクが指すexample.org/clickout/5のようなページには、適切なロボット設定やhttpステータスコードがなく、Googleがこれらのページをインデックスに入れたくないことをGoogleに知らせるようです。

以下を試しましたか?

  • 中間クリックアウトページにメタロボットnoindexを追加しますか?これにより、Googleは中間クリックアウトページのインデックス作成を停止します。
  • JavaScriptクリックイベントを使用して追跡される(たとえばGoogleアナリティクスを使用するなど)きれいではない外部リンクに切り替えます。
  • https://httpstatus.io/ などのツールを使用して、中間ページが返すhttpステータスコードを確認します。 Stephenが指摘したように、これらが301であれば、これらのクリックアウトページが自分でインデックス化されることはまずありません。

[編集] robots.txtの中間URLをブロックする提案を削除し、httpステータスコードを確認する提案を追加しました。

1

追加する

<meta name="robots" content="noindex,nofollow"/>
<meta name="googlebot" content="noindex,nofollow,noarchive,unavailable_after:[date]"/>

google検索から除外したいページのheadで、[date]は過去に日付である必要があり、Googlebotに現在そのページを使用できないようにする必要があります。

0