WordPressでrobots.txtファイルを生成する方法を知りたいですか?
robots.txtファイルは、検索ボットとあなたのサイトとのやり取りをコントロールするのに役立ちます。そのため、使い方を知っている人にとっては非常に便利なSEOツールです。
この記事では、Wordpressでrobots.txtファイルを生成する方法を紹介します。
Robots.txtファイルとは
Robots.txtは、ウェブサイトの所有者が作成できるテキストファイルで、検索エンジンのボットにサイトとのインタラクション方法、主にクロールするページと無視するページを指示します。要するに、これはあなたのサイトのゲートキーパーとして機能し、あなたのウェブサイトのルートディレクトリ(メインフォルダとしても知られている)に保存されます。
こんな感じだ:

robots.txtファイルへのアクセスは、https://yoursite.com/robots.txt。
これは、ウェブページの先頭に埋め込まれるHTMLタグであるrobots metaタグと混同してはならない。このタグは、そのタグがあるページにのみ適用されます。
ここでは、robots.txtファイルを使用することができるいくつかのことを示します:
- コントロール・クロール
- ダイレクト・インデックス
- 重複コンテンツの問題を防ぐ
- 機密情報の保護
- クロール予算の最適化
- サイトパフォーマンスの向上
単純なテキストファイルであるにもかかわらず、最適化されたrobots.txtファイルを持つことは、SEOに大きな影響を与える可能性があります。
WordPressでRobots.txtファイルを生成する方法
robots.txtファイルを生成する準備はできましたか?
注:WordPressは自動的にあなたのサイトのrobots.txtファイルを生成します。ただし、通常はデフォルトのファイルを最適化する必要があります。
以下のステップでは、カスタムrobots.txtファイルを生成する方法を説明します。ご心配なく。コードや技術的な知識は必要ありません。
ステップ1: AIOSEOのインストール
カスタムrobots.txtファイルを生成する最初のステップは、All In One SEO(AIOSEO)をインストールして有効化することです。

AIOSEOはパワフルで使いやすいSEOプラグインです。何百万人ものスマートなブロガーがAIOSEOを使用して、検索エンジンのランキングを上げ、ブログへの適切なトラフィックを誘導しています。このプラグインには、SEO設定を適切に行うための多くの強力な機能とモジュールがあります。例えば、以下のようなものがあります:
- 検索統計:この強力なGoogle Search Consoleとの統合により、キーワードのランキングを追跡し、重要なSEO指標を1クリックで確認することができます。
- 次世代スキーマ・ジェネレーター:このコード不要のスキーマ・ジェネレーターは、ユーザーがサイト上のあらゆるスキーマ・マークアップを生成し、出力することを可能にします。
- リダイレクトマネージャー:リダイレクトを管理し、404エラーをなくすことで、検索エンジンのクロールとインデックスを容易にします。
- Link Assistant:サイト内のページ間のリンク構築を自動化する強力な内部リンクツール。アウトバウンドリンクの監査も可能。
- SEOプレビュー:検索スニペット、ソーシャルスニペット、一般的なSEOの概要を表示し、最適化を改善することができます。
- IndexNow: IndexNowプロトコルをサポートする検索エンジン(BingやYandexなど)への高速インデックス。
- サイトマップジェネレーター:サイトの更新をすべての検索エンジンに通知するために、さまざまなタイプのサイトマップを自動的に生成します。
- そしてもっと。
AIOSEOのインストール方法については、インストールガイドをご覧ください。
そして、最も愛されている機能の一つは、私たちの高度なrobots.txtエディタです。このパワフルなツールを使えば、あなたのニーズに合わせてrobots.txtファイルを簡単にカスタマイズできます。さらに、サイトマップのURLもrobots.txtファイルに自動的に追加されます!
ステップ2:Robots.txtエディターにアクセスする
AIOSEOを有効化したら、次はAIOSEOのRobots.txtエディターにアクセスします。AIOSEOのメニューからツール"Robots.txt Editorをクリックしてください。

次に、[Enable Custom Robots.txt]トグルをクリックします。そうすることで、robots.txtファイルを編集できるようになります。

ステップ3:Robots.txtディレクティブの追加
robots.txtファイルの編集を有効にしたら、次はカスタムディレクティブを追加します。
検索ボットに従わせたい指示です。例えば、Allow、Disallow、Clean-param、Crawl delayなどがあります。

各指令の意味は以下の通り:
- 許可する:ユーザーエージェント(ボット)によるURLのクロールを許可する。
- 許可しない:ユーザーエージェント(ボット)によるURLのクロールを許可しない。
- Clean-param:検索ボットに、規定のURLパラメータを持つすべてのURLを無視するよう指示する。
- クロール遅延:検索ボットがURLをクロールする間隔を設定します。
このセクションで、どのユーザエージェントがディレクティブに従うかを決めることもできます。また、ディレクティブの値 (URL、URL パラメータ、頻度) も指定しなければなりません。
ステップ4:他のサイトからRobots.txtディレクティブをインポートする(オプション)
WordPressでrobots.txtファイルを生成するもっと簡単な方法は、インポート機能を使うことです。

インポートボタンをクリックすると、選択したrobots.txtファイルをインポートするための2つのオプションがあるウィンドウが開きます:

URLからインポート:インポートしたいrobots.txtファイルのURL(https://examplesite.com/robots.txt)を貼り付け、インポートをクリックするだけです。robots.txtファイルがあなたのサイトにインポートされます。
robots.txtのテキストを貼り付ける:インポートしたいrobots.txtファイルのあるURLを開き、テキストをコピーする。次に、あなたのサイトに戻り、指定されたフィールドに貼り付け、インポートをクリックします。
この方法は、robots.txtファイルをインポートするサイトに、あなたのサイトに実装したいディレクティブがある場合に最適です。
ステップ5.不要なボットをブロックする(オプション)
AIOSEOのRobots.txtエディターのもう一つのクールな機能は、AIクローラーをブロックするセクションです。これは、あなたのサイトをクロールする不正なボットをブロックすることができます。これらは、パフォーマンス、セキュリティ、SEOの問題につながる可能性があります。

詳しくは、サイト上の不要なボットトラフィックをブロックするチュートリアルをご覧ください。
ステップ6.サイト内検索URLのクロールを防ぐ(オプション)
ウェブサイトでは、訪問者がコンテンツや製品を探すために内部検索機能を使用すると、余分なURLが生成されることがよくあります。これらの動的に生成されたURLには、通常、検索エンジンがユニークなページとして扱うパラメータが含まれています。その結果、検索エンジンはこれらの不要なURLのクロールに無駄な時間を費やし、クロール予算を枯渇させ、最も重要なページのインデックスを妨げる可能性があります。
AIOSEOのRobots.txtエディターで簡単にこれを防ぐことができます。

AIOSEOは、robots.txtファイルに "disallow "ルールを追加します。
詳しくは、robots.txtファイルの編集に関するチュートリアルをご覧ください。
ステップ7:Robots.txtファイルをテストする
robots.txtファイルの生成が完了したら、エラーがないかどうかをテストすることができます。しかし、AIOSEOのrobots.txtエディターを使用すれば、このようなことはほとんどありません。

しかし、robots.txtファイルにエラーがないことを再確認したい場合は、Google Search Consoleのrobots.txtテストツールを使用することができます。プロパティを入力するだけで、ツールが自動的にrobots.txtファイルを取得し、エラーがあればハイライト表示します。
WordPressでRobots.txtファイルを生成する方法:よくある質問にお答えします
robots.txtファイルの目的は何ですか?
robots.txtファイルは、検索エンジンのクローラーに対して、あなたのウェブサイトのどの部分へのアクセスとインデックスを許可するかについて指示を与えます。これは、検索エンジンがあなたのサイトのコンテンツとどのように相互作用するかを制御するのに役立ちます。
WordPressでrobots.txtを生成するには?
All In One SEO(AIOSEO)のようなプラグインを使えば、WordPressでrobots.txtファイルを簡単に生成することができる。コーディングや技術的な知識は必要ありません。
WordPressサイトにrobots.txtファイルを手動で作成できますか?
はい、テキストエディターを使って手動でrobots.txtファイルを作成し、サイトのルートディレクトリに置くことができます。これは、AIOSEOのようなプラグインを使用するよりも時間がかかり、高度なWordPressの知識が必要です。
この記事で、WordPressのrobots.txtとは何か、なぜ最適化することが重要なのかをご理解いただけたと思います。また、クロールとインデックスとSEOへの影響に関するガイドや、Googleのインデックスを改善するためのヒントなど、当ブログの他の記事もご覧ください。
この記事が役に立ったなら、YouTubeチャンネルに登録してください。YouTubeチャンネルでは、より多くの役立つチュートリアルをご覧いただけます。また、Twitter、LinkedIn、Facebookでフォローして、常に最新情報を入手することもできます。
情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。