SHOPLINE ストアのための LLMS.txt (AI クローラー) の管理
LLMS.txtはrobots.txtと似ていますが、特にAIクローラーやアシスタント(例:ChatGPT、Claude、Copilot、Gemini、Perplexity)向けに設計されています。このファイルは、これらのエージェントがどのコンテンツにアクセス、要約、またはインデックスできるか、どのコンテンツを使用してはいけないかを指示します。
ストアのルートディレクトリにファイルを直接アップロードすることは現在サポートされていないため、推奨されるアプローチは次のとおりです:
- ファイルライブラリにLLMS.txtをアップロードし、その後
- "/LLMS.txt"からファイルの公開URLへの301リダイレクトを作成します。
このガイドに従って、LLMS.txtファイルを適切に構成し、AIクローラーがストアのコンテンツとあなたの好みに従って対話することを確認してください。
LLMS.txtとは
LLMS.txtは、ストアのAIインタラクションポリシーを宣言するシンプルなプレーンテキストファイルです。これは、検索エンジン向けのrobots.txtに対するAIの対応物と考えてください。このファイルを使用すると、AIクローラーやアシスタント(OpenAI/ChatGPTのGPTBot、AnthropicのClaudeBot、PerplexityBotなど)がどのページやセクションを読み、要約できるか、またどの敏感またはプライベートなエリア(例:チェックアウト、アカウント、管理)にアクセスまたは使用してはいけないかを明示できます。
LLMS.txtはSEO設定と連携して機能し、robots.txtを置き換えるものではありません。検索エンジンの動作を管理するためにrobots.txtを使用し、AIツールをガイドするためにLLMS.txtを使用します。
| Note: robots.txtの設定方法については、"高度なSEOのためのrobots.txt管理”を参照してください。 |
LLMS.txtとrobots.txtの違い
| トピック | LLMS.txt | robots.txt |
| 対象 | AIクローラーとアシスタント(LLM) | 検索エンジンクローラー |
| 目的 | AIツールが読み、要約し、トレーニングに使用できる内容を制御します | 検索エンジンがインデックスまたはクロールできるページを制御します |
| ロケーション | 301を介してファイルライブラリにルートで提供されます(ワークアラウンド) | /robots.txtにネイティブに配置されています |
| 典型的なルール | AIアクセスから敏感なフロー(例:チェックアウト、アカウント、管理)をブロックします | インデックス用のSEO駆動の許可/不許可パターンを設定します |
| 関係 | robots.txtに補完的ですが独立しています:AIクローラーとアシスタントを制御します。ここでの変更は検索エンジンのインデックスに影響しません。 | LLMS.txtに補完的ですが独立しています:検索エンジンクローラーを制御します。AIクローラーには適用されません。 |
301リダイレクトを介してLLMS.txtを公開する
始める前に
必要なもの:
- SHOPLINEストアへの管理者アクセス
- ファイルをファイルライブラリにアップロードする権限
- 301 URLリダイレクトを作成する権限
LLMS.txtファイルをファイルライブラリにアップロードする方法
- SHOPLINE管理画面から、設定 > ファイルライブラリに移動し、右上のファイルをアップロードボタンをクリックします。
- ポップアップウィンドウで、アップロードエリアをクリックしてLLMS.txtファイルを選択するか、アップロードエリアにドラッグアンドドロップします。
- アセット行の右側にあるコピーアイコンをクリックします。リンクが自動的にコピーされ、正常にコピーされましたと表示されます。
| Note: ローカルアセットをファイルライブラリにアップロードする方法については、"ファイルライブラリへのローカルアセットのアップロード”を参照してください。 |
301 URLリダイレクトを作成する方法
- SHOPLINE管理画面から、設定 > ドメインに移動します。301リダイレクトセクションを見つけてリダイレクションを管理をクリックします。
- 右上のリダイレクトを追加をクリックします。
- ポップアップウィンドウで、リダイレクト元とリダイレクト先のフィールドに入力し、追加をクリックしてリダイレクトを保存します:
- リダイレクト元: LLMS.txtファイル名を入力します。つまり、/llms.txt
- リダイレクト先: ファイルライブラリからLLMS.txtファイルのリンクをコピーして貼り付けます。
| Note: 301 URLリダイレクトの作成と管理方法については、"301 URLリダイレクトの作成と管理”を参照してください。 |
301リダイレクト設定をテストする
- ブラウザを開き、あなたのSHOPLINEストアのURL(例:https://abc.myshopline.com)を入力し、最後に/llms.txtを追加します(つまり、https://abc.myshopline.com/llms.txt)。
- LLMS.txtファイルの内容が表示されるはずです(404やファイルダウンロードではありません)。
- 何かがキャッシュされているように見える場合は、ブラウザをハードリフレッシュするか、シークレットウィンドウで再試行してください。
LLMS.txtテンプレートの使用と理解
LLMS.txtテンプレート
以下のSHOPLINEが提供するLLMS.txtテンプレートを使用できます。これをプレーンテキストファイルにコピーし、"301リダイレクトを介してLLMS.txtを公開する"の手順に従って設定を完了してください。
# 私たちはSHOPLINEをeコマースプラットフォームとして使用しています。
# 公開された商品、ブログ、およびFAQのコンテンツは要約または質問応答のためにのみアクセスできます。
# モデルのトレーニングやデータセットの作成に私たちのコンテンツを使用しないでください。
User-Agent: *
Disallow: /admin
Disallow: /checkouts
Disallow: /cart
Disallow: /orders
Disallow: /trade
Disallow: /checkout
Disallow: /invoices
Disallow: /payment_methods
Disallow: /search
Disallow: /products/search
Disallow: /user
Disallow: /transit_page
Disallow: /api/
Disallow: /preview
Disallow: /apple-app-site-association
Policy: allow-output, disallow-training, disallow-derivative-works
LLMS.txtのルールとフォーマットの説明
このセクションでは、LLMS.txtテンプレートを読み取り、カスタマイズするのに役立ちます。User-agent、Allow、およびDisallowの意味と、パスがどのように一致するかを学びます。
ファイルの基本
- エンコーディング&名前: プレーンテキスト(UTF-8)、通常は「llms.txt」と名付けられます。
- コメント: #で始まる行はクローラーによって無視されます(メモに便利です)。
- 1行につき1つの指示: ルールは短く、1行に1つにしてください。
- パスのみ: ルールはパス(「 / 」で始まる)を使用し、完全なドメインは使用しません。
コアディレクティブ
-
User-Agent: ルールが適用されるクローラーの名前を指定します(例:OpenAI/ChatGPTのためのGPTBot、AnthropicのためのClaudeBot、PerplexityBot)。
Note: User-Agent: * は「すべてのAIクローラー」を意味します。 - Allow: パスまたはセクションを明示的に許可します。
-
Disallow: パスまたはセクションをブロックします。
Note: Disallow が空の場合、「すべてを許可する」という意味です。
ベストプラクティス
このクイックチェックリストを使用して、LLMS.txtファイルを確認できます:
- ルールは短く、1行に1つ、明確なセクションを使用してください。
- テーマやドメインの変更後に、"/llms.txt"を追加してSHOPLINEストアのURLをテストしてください。
- "/llms.txt"からアップロードしたファイルへの301リダイレクトを使用してください(ルートアップロードはサポートされていません)。
- ルールにドメインを含めないでください—パスのみを使用してください。
- クエリベースのブロッキングのみに依存しないでください;パスブロッキングを優先してください(例:Disallow: /checkout/)。
この記事はAIを使用して翻訳されており、不正確な部分が含まれている可能性があります。最も正確な情報については、元の英語版を参照してください。