Blog

「robots.txt によりブロックされましたが、インデックスに登録しました」でwp-admin/**がインデックスされてしまった場合

2021/04/19

Wordpress htaccess

備忘録です。

参考サイト
WordPressの/wp-adminディレクトリにX-Robots-Tagでnoindexを設定するには

Google Search Console Teamからカバレッジhttps://rockstream-jp.com/で問題が検出されましたと警告メールが来たので、調べてみたところ「robots.txt によりブロックされましたが、インデックスに登録しました」と表示されていました。

インデクスに登録されたURLは「wp-admin/**.php」でしたが、robot.txtで下記のように設定をしていました。

User-agent: *
Disallow: /wp-admin/

これだとwp-admin/index.phpだけがブロックされて、下層ページはブロックされないようです。

そこでwp-adminにnoindexを設定することにしました。

.htaccessファイルを作成し下記のようにします。

Header set X-Robots-Tag "noindex, nofollow"

作成した.htaccessファイルをwp-adminディレクトリにアップして完了です。

robot.txtからは「Disallow: /wp-admin/」を削除して再アップしました。

改めてGoogle Search Consoleを見たところ警告が無くなっているので、これで大丈夫なのかなーを思います。
とはいえ、しばらくは様子を見ることにします。

ゼヒトモ内でのプロフィール: ROCKSTREAMゼヒトモのホームページ作成・制作サービス仕事をお願いしたい依頼者と様々な「プロ」をつなぐサービス

カテゴリー

月間アーカイブ

MORE

ミュージシャンズ・プラザ

神社仏閣ホームーページ制作

ホームページ制作問合せ