robots.txt
検索エンジンのクローラーにクロールを許可・禁止するURLを指示するテキストファイル。サイトルートに設置し、管理画面や重複コンテンツのインデックスを防ぐ。
robots.txtとは?
robots.txtは、Webサーバーのルートディレクトリに設置するテキストファイルです。Googlebot等のクローラーに「どのURLをクロールしてよいか・してはいけないか」を伝えます。
基本的な書き方
User-agent: *
Disallow: /admin/
Disallow: /private/
Allow: /
Sitemap: https://example.com/sitemap.xml
- User-agent: 対象クローラー(
*は全クローラー) - Disallow: クロール禁止のパス
- Allow: Disallowより優先して許可するパス
よくある用途
| 用途 | 設定例 |
|---|---|
| 管理画面を隠す | Disallow: /admin/ |
| 検索結果ページを除外 | Disallow: /search? |
| 全クロール禁止(開発中) | Disallow: / |
| XMLサイトマップを伝える | Sitemap: https://example.com/sitemap.xml |
注意点
- robots.txtはクローラーへの「お願い」であり強制力はない(悪意あるボットは無視する)
- インデックスを確実に防ぐには
noindexメタタグまたはX-Robots-Tagヘッダーを使う - 誤ってサイト全体をDisallowするとSEOに壊滅的な影響を与える
まとめ
robots.txtはシンプルですが、設定ミスがSEO事故につながることがあります。変更後はGoogle Search ConsoleのURLテストツールで動作確認を必ず行いましょう。
関連する用語 (Webマーケティング)
全45件を見るコンバージョン (CV / Conversion)
Webサイトにおける「最終的なゴール(成功)」。商品の購入、会員登録、資料請求など、利益につながる具体的なアクションのこと。
ROAS (広告費用対効果)
出したWeb広告費に対して、どれだけの「売上(%)」として見返りがあったかを示す指標。「ロアス」と読む。
SEO (検索エンジン最適化)
GoogleやYahoo!などの検索エンジンで、自分のWebサイトを「検索結果の1ページ目(上位)」に表示させるための様々な工夫や対策のこと。
A/Bテスト
Webサイトのボタンの色やキャッチコピーなどを「Aパターン」「Bパターン」の2種類用意し、実際にユーザーを半分ずつ誘導して「どちらがよりクリックされたか」を比較・検証する手法。
IT用語: ランディングページ(LP)とは|広告流入を成果に変えるページ設計
広告やSNSからの流入を特定の行動(購入・登録)に誘導するランディングページの構造と設計原則を解説。
ランディングページ(LP)
特定の目的(申し込み・購入・資料請求)に特化した1ページ完結型のWebページ。ナビゲーションを排除して離脱を減らし、コンバージョンに集中させる設計が特徴。