サイトマップと Robots.txt ジェネレーター

Web サイトの XML サイトマップと robots.txt ファイルを生成します。クロール ルールを構築し、検索エンジンを許可したまま特定の AI/LLM ボットをブロックし、サイトマップをインデックスに結合し、ライブ サイトマップを監査し、Google Search Console で使用できるようにファイルをエクスポートします。

Shehzad Munir によって構築および保守されています ·

インターネットが必要です: the sitemap is fetched on our server。リクエスト後は何も保存されません。

サイトマップと Robots.txt ジェネレーター
Loading Sitemap & Robots Engine
  • SEOツール
  • 無料 · サインアップなし
  • インターネットを使用します
  • 9の特徴
Share

クリーンなサイトマップと robots.txt を生成する

3 つの機能が 1 つになったクロール制御ツールキット: URL リストから有効な XML サイトマップ (またはサイトマップ インデックス) を構築し、許可/不許可ルールとボットごとの AI ブロックを使用して一致する robots.txt を作成し、ライブ サイトマップを監査します。すべてブラウザ内で無料でサインアップも必要ありません。 WordPress、Shopify、静的サイトのプリセットに加えて、組み込みの検証警告により、クロール ディレクティブの一貫性が保たれ、Search Console に対応できます。

このエンジンは有効な XML サイトマップと一致する robots.txt を構築するため、検索エンジンはページを効率的に検出してクロールできます。正しいクロール ディレクティブは最も見落とされているランキング基盤の 1 つであり、1 つ間違って「許可しない」と設定すると、サイトのセクション全体が Google から見えなくなる可能性があります。サイトマップ ビルダーは、changefreq、priority、今日の lastmod を自動的に追加し、URL の深さによって優先順位を重み付けすることもできるため、ホームページやトップ セクションが深いページよりも上位にランクされます。

特徴

  • XML サイトマップ ジェネレーター (変更頻度、優先度、自動 lastmod 付き)
  • 大規模サイト用のサイトマップ インデックス モード (URL 制限 50,000 を超えた場合)
  • 許可/禁止ルールとクロール遅延を備えた Robots.txt ビルダー
  • プリセット: すべて許可、すべてブロック、WordPress、Shopify、静的 / Next.js、ブロック AI
  • ボットごとの AI ブロック、GPTBot、ClaudeBot、Google-Extended などをチェック
  • 「検索エンジンを許可したままにする」で Google と Bing を許可し、残りをブロックします
  • よくあるクロールの間違いに対するライブ検証の警告
  • sitemap-index サポートによるライブ サイトマップ監査
  • Search Console 対応の sitemap.xml と robots.txt のエクスポート

サイトマップと Robots.txt ジェネレーターの使い方

  1. 1

    robots.txt を構築する

    プリセット (WordPress、Shopify、静的) から開始するか、独自の許可/禁止パスを設定してから、AI ボットにチェックを入れてブロックし、オプションで検索エンジンを許可したままにします。

  2. 2

    サイトマップを生成する

    ページの URL を貼り付けて、changefreq、priority、lastmod を含む sitemap.xml を構築するか、インデックス モードに切り替えて複数の子サイトマップを結合します。

  3. 3

    警告を確認してください

    組み込みの検証メモを確認して、出荷前にインデックス解除の禁止、無視されたクロール遅延、または欠落しているサイトマップ行を見つけてください。

  4. 4

    ライブで監査する

    ライブ サイトマップ URL を [監査] タブに貼り付けて、エントリ数、HTTPS ステータスを確認し、サイトマップ インデックスをドリルダウンします。

  5. 5

    エクスポートして送信する

    robots.txt と sitemap.xml をダウンロードしてドメイン ルートにアップロードし、Google Search Console でサイトマップを送信します。

一般的な使用例

  • ページ URL のリストから sitemap.xml を作成する
  • Google を許可したまま、ChatGPT、Claude、その他の AI ボットをブロックします
  • WordPress、Shopify、または Next.js サイト用の robots.txt を生成する
  • 大規模なサイトでは複数のサイトマップを 1 つのサイトマップ インデックスに結合します
  • Search Console に送信する前にライブ サイトマップを監査および検証する
  • ロボット、サイトマップ、ホストの一貫性を保つことで「検出されました: インデックスが作成されていません」を修正

詳細ガイド

AI クローラーと検索エンジンを正確に制御

AI トレーニングおよびスクレイピング ボット (GPTBot、ClaudeBot、Google-Extended、PerplexityBot、Bytespider など) が個別にリストされているため、全か無かの切り替えではなく、どれをブロックするかを正確に選択できます。 [検索エンジンを許可したままにする] をオンにすると、[無効] に設定している場合でも、Googlebot、Bingbot、ソーシャル クローラーを明示的に許可します: / 他のユーザーに対しては、古典的な「検索以外のすべてをブロックする」レシピ。ワンクリックのプリセットは、WordPress、Shopify、static/Next.js プロジェクトをカバーします。

サイトマップ インデックスを構築して 50,000 URL の壁を回避する

1 つのサイトマップ ファイルには最大 50,000 の URL が含まれるため、大規模なサイトではページを複数のファイルに分割し、サイトマップ インデックスでそれらを結び付けます。ビルダーをインデックス モードに切り替えて、子サイトマップ URL から `<sitemapindex>` を生成すると、URL リストが制限を超えた瞬間にツールが警告を発します。

インデックス作成を妨げるクロールの間違いを回避する

一般的な失敗には、間違った正規ホストを宣言したり、ページがレンダリングする必要があるアセットをブロックしたり、他の場所にリダイレクトするサイトマップ内の URL をリストしたりすることが含まれます。ライブ検証の警告は、サイト全体の禁止、Googlebot が無視するクロール遅延、サイトマップ行の欠落、または絶対的でないサイトマップ URL など、まさに「検出されましたがインデックスに登録されていません」や「リダイレクトのあるページ」の問題を引き起こす間違いにフラグを立てます。次に、ライブ監査タブでサイトマップまたはサイトマップ インデックスが解析されるため、最終結果を確認できます。

よくある質問

Web サイトの sitemap.xml を無料で作成するにはどうすればよいですか?

Web サイトの URL を入力するか (1 行に 1 つ)、ドメインを指定します。このツールは、yourdomain.com/sitemap.xml にあるサーバーにダウンロードしてアップロードできる、適切にフォーマットされた XML サイトマップ ファイルを生成します。

XML サイトマップとは何ですか? なぜ XML サイトマップが必要なのでしょうか?

XML サイトマップは、Web サイトのすべての重要なページをリストしたファイルで、検索エンジンがページをより迅速に見つけてインデックスを作成できるようにします。 Google Search Console に送信されたサイトマップを含む Web サイトは通常、より徹底的にクロールされます。

サイトマップを Google に送信するにはどうすればよいですか?

サイトマップを生成したら、ルート ドメイン (yourdomain.com/sitemap.xml) にアップロードします。次に、Google Search Console → サイトマップ → サイトマップ URL を入力 → 送信の順に移動します。

robots.txt ファイルには何を入力すればよいですか?

インデックスを作成したくないページをブロックします: 管理パネル (/admin/)、ログイン ページ、API エンドポイント (/api/)、重複コンテンツ、検索結果ページ。 /、/sitemap.xml、およびすべてのパブリック コンテンツ ページを常に許可します。

サイトマップはどれくらいの頻度で更新すればよいですか?

ページを追加または削除するたびにサイトマップを更新します。アクティブなブログまたは e コマース サイトの場合は、lastmod の日付を設定し、毎月再生成します。多くの CMS プラットフォーム (WordPress、Shopify) はこれを自動的に行います。

クロール予算とは何ですか?サイトマップによってどのように改善されますか?

クロール バジェットとは、Googlebot が一定の期間内にサイト上でクロールするページの数です。クリーンで正確なサイトマップを送信すると、どのページが最も重要であるかがわかり、価値の低いページや重複したページにリソースを浪費するのではなく、Google が最適なコンテンツを優先的にクロールできるようになります。

ChatGPT、Claude、その他の AI ボットをブロックし、Google を維持するにはどうすればよいですか?

「AI / LLM トレーニング ボットのブロック」をオンにして、GPTBot、ChatGPT-User、ClaudeBot、Google-Extended、PerplexityBot、Bytespider など、ブロックするクローラーに正確にチェックを入れます。これらのルールは名前付きユーザー エージェントをターゲットにしているため、Googlebot と Bingbot はメインの 'User-agent: *' ブロックで引き続き許可されます。また、「検索エンジンを許可したままにする」をオンにして、完全な Disallow: / と併用して明示的に許可することもできます。

私のサイトには 50,000 を超える URL があります。どうすればよいですか?

1 つのサイトマップ ファイルは 50,000 URL (非圧縮で 50MB) に制限されています。ページを複数のサイトマップ ファイルに分割し、サイトマップ インデックス モードを使用して、各子サイトマップをリストするサイトマップインデックスを生成します。インデックスのみを Google Search Console に送信すると、残りのインデックスが取得されます。

自分のサイトの sitemap.xml と robots.txt を作成するにはどうすればよいですか?

URL (またはサイトの詳細) を入力して有効な sitemap.xml を生成し、許可/禁止ルールを構成してサイトマップを参照する robots.txt を作成します。 Copy both files to your site root.

robots.txt で AI クローラーを許可またはブロックするにはどうすればよいですか?

GPTBot、ClaudeBot、PerplexityBot、Google-Extended などのボットのユーザー エージェント ルールを追加し、必要に応じて許可または禁止します。ジェネレーターには、標準ルールとともにこれらの AI クローラー ディレクティブを含めることができます。

robots.txt ファイルには何を含めるべきですか?

少なくとも、ユーザー エージェント行、禁止/許可ルール、および sitemap.xml を指すサイトマップ参照。ジェネレーターはこれらを使用して有効なファイルを構築し、カスタム ルールを追加できるようにします。

クロールバジェットとは何ですか?

これは、検索エンジンが一定期間内にサイト上をクロールするページの数です。きれいなサイトマップと robots.txt は、重要なページに予算を費やすのに役立ちます。

日記より

All articles →