こんばんは。
google search consoleよりwp-admin以下のフォルダが
「robots.txt によりブロックされましたが、インデックスに登録しました: このページは robots.txt によりブロックされましたが、インデックスに登録されています(Google では、常に robots.txt を使用して登録しますが、他のユーザーがこのページにリンクしている場合は robots.txt は使用されません)。このページを検索結果からブロックしてもよいかどうかわからないため、警告としました。このページをブロックしたい場合、robots.txt ではインデックス登録を回避できません。 インデックスに登録されないようにするには、「noindex」を使用するか、認証を使ってページへの匿名アクセスを禁止してください。このページをブロックするルールについては、robots.txt テスターをご利用ください。robots.txt のため、このページに対し表示されるスニペットは最適化されない可能性があります。このページをブロックしたくない場合は、ページのブロックを解除するよう robots.txt ファイルを更新してください。」
と警告のメッセージが届きました。
https://www.blogging-life.com/fix-warning-indexed-wp-admin-url/
上記の記事を参考に、
robots.txtを
User-agent: * Disallow:
に書き換え
wp-admin直下に.htaccessファイルを作成し
Header set X-Robots-Tag "noindex,nofollow"
と記述しました。
しかし、このままではwp-admin/admin-ajax.phpもブロックされてしまいます。
このファイルだけはプラグインなどで使う可能性があり、noindexを外したいと考えています。
wp-admin/admin-ajax.php以外のページのみをnoindexする方法はありますでしょうか。
回答1件
あなたの回答
tips
プレビュー