1758206342
2025-09-17 09:03:00
8月に、Netcelチームと私はOptimizely Opal Hackathonに参加しました。 このハッカソンの課題は、Optimizelyプラットフォーム内でOpalの能力を拡張するツールを生成することでした。 私たちのチームの後半のエントリとして、私はオパールツールのサポートを最適化の付加物に追加する提案を提案しました。 この作業はより大きなものを引き起こしました、そして今日、私はOpal Tools機能とヘッドレスサポートの改善がStott Robots Handler V6の生産対応のリリースに至るようになったことを共有できることを楽しみにしています。
この更新により、安全なトークン管理を備えたOpalを介してRobots.txtおよびllms.txtコンテンツを簡単に管理できます。
ベアラートークンの管理
OptimizelyのOpalは使用します ベアラートークン ツールへの安全なアクセスを管理するため。バージョン6では、ユーザーがベアラートークンを作成および管理できるようにするロボットインターフェイスに新しいタブが追加されました。この画面は、利用可能なエンドポイントに関するサポートの詳細を提供するだけでなく、複数のトークンを作成することもできます。 robots.txt そして llms.txt コンテンツ。
トークンを作成するには、数回のクリックだけが必要です。
- クリック トークンを追加します。
- トークンに名前を付けてください。
- それが価値を生成します。
- 許可スコープを選択します robots.txt そして llms.txt。
トークン値は一度だけ表示されることを覚えておくことが重要です。保存する前にトークン値のコピーを撮影することを忘れないでください。

利用可能なスコープは次のとおりです。
- なし:これにより、エンドポイントへのアクセスは許可されません。
- 読む:これにより、アクセスが付与されます 得る エンドポイントのみ。
- 書く:これにより、両方へのアクセスが付与されます 得る そして 保存 エンドポイント。
Opalでツールを登録します
ツールをOpalに追加することは、簡単な登録プロセスです。
- Optimizely Opalインターフェイスを開きます。
- ツール(左側のメニューの下部)をクリックします。
- [ツール]画面から、[ツールレジストリの追加]をクリックします。

短いフォームが表示されます。
- レジストリ名:任意の値が機能します。 「ロボットハンドラーツール」をお勧めします
- ディスカバリーURL:ロボットハンドラートークン画面で、を使用します URLをコピーします の隣のボタン ディスカバリーAPI ここに貼り付けます。
- ベアラートークン:以前に生成したトークンを貼り付けます。

ツールを使用します
登録されたら、Opalのチャットインターフェイスですぐにロボットハンドラーツールの使用を開始できます。質問をするか、次のような指示を与えるだけです。
- 「robots.txt構成のリストを取得してください。」
- 「mydomain.comのrobots.txtを見せてください。」
- 「mydomain.comのrobots.txtにsitemap.xmlを追加します。」

opalを取得してrobots.txtまたはllms.txtコンテンツを変更する場合、できるだけ冗長にすることがベストプラクティスです。オパールに最初に変更を表示するように依頼し、それらを確認し、変更を適用する前に反復します。

注意すべきことの1つは、ディスカバリーエンドポイント自体がトークンを送信しません。これは、Opalがすべてのツールを潜在的に利用可能であると見なすことを意味しますが、実際のアクセスは許可された権限に依存します。ツールがトークンが許可するよりも多くのアクセス許可を必要とする場合、Opalは「許可されていない」応答を受け取ります。
はじめる
Stott Robots Handler V6が利用可能です Optimizely PAAS CMS 12 nuget.optimizely.comとnuget.orgの両方。完全なインストール手順とパッケージ情報を確認できます githubページ、Opti IDで使用するためにアドオンを構成する方法を含む。
始めることは、次のように簡単になります。
// Install the nuget package
dotnet add package Stott.Optimizely.RobotsHandler
// Add this to your services
services.AddRobotsHandler();
// Add this to your configure method
services.UseRobotsHandler();
// Add this to your _ViewImports.cshtml if you are running traditional
@addTagHelper *, Stott.Optimizely.RobotsHandler
Opal Tools Supportがロボットハンドラーに組み込まれているため、検索の可視性とAIインデックス作成の管理により、はるかに強力で簡単になりました。今日試してみて、プロジェクトでどのように使用するかを教えてください。
私はOMVPであり、著者でありメンテナーです Stott Security そして ストットロボットハンドラー Optimizely CMS 12。 https://www.stott.pro/
2025年9月17日
#Opal #ToolsサポートはStott #Robots #Handler #V6に届きます