User-agent: *
Disallow: /wp-admin/
Disallow: */day*2022$

問い合わせページなど、検索エンジンに来ないでほしいときのメモ

問い合わせページや、サイトマップなど検索にひっかかりたくない!
というとき、いくつかの方法がありますが、
今日はrobots.txtで制御することをしました。

1.robots.txt に記載する

置き場所:robots.txt はwordpressの基本ファイルが置いている階層に置きます
(wp-contentやwp-adminなどが置いてある階層)

ディレクトリ以下のページ全て
https://○○○/contact/
とあったとしたら、
Disallow: /contact/
と書きますね。

※細かい設定方法は以下のページがわかりやすかったです。ありがとうございます。
robots.txtの正しい書き方

※wordpressを使うと元々Disallow: /wp-admin/
と、管理画面は検索にひっかからないように書かれてあるのですね。

2.robots.txtのファイルをアップロードする

置き場所:robots.txt はwordpressの基本ファイルが置いている階層に置きます
(wp-contentやwp-adminなどが置いてある階層)
そして、思うようにブロックされているかは、コンソールのテストページにてテストします。
robots.txt テスター
https://www.google.com/webmasters/tools/

ここでポイントとなったのは、
ブロックしたいページurlの最後の文字と途中の文字が*(なんでもok)。
言い換えると、urlの末尾が固定、途中の文言が固定の場合のブロック方法。
末尾の後には$を入れる、なんでも自由なところには*を入れるで確かにブロックされていました。
これは、どうやってやるのだろー、と調べて自分でブロックできたとき、一人しびれました。