CMS 即時更新
CMS即時更新は任意の署名付きPOST endpointで、コンテンツ変更の数分後に、次回の日次サイトマップdiffを待たずに、geodeckがllms.txt、クリーンなページコピー、sitemapのエントリ、関連する検索pingを更新するようgeodeckに伝えます。2026年以降、このendpointは1回の署名付きリクエストにつき最大500件の同一ホストURLのバッチも受け付けます。設定しなくても、ホストされたファイルと監査は引き続き役立ちますが、更新はより遅い日次サイクルになります。
エンドポイント
POST https://geodeck.icu/api/webhook/cms X-geodeck-Signature: sha256=<hex hmac of raw body> Content-Type: application/json
ペイロード
{
"domain": "example.com",
"url": "https://example.com/blog/post-slug",
"event": "publish"
}eventはpublish、update、またはunpublishのいずれかである必要があります。
Batch submission
{
"domain": "example.com",
"urls": [
"https://example.com/blog/post-one",
"https://example.com/blog/post-two"
],
"event": "update"
}Batch mode accepts up to 500 same-host URLs per signed request. In batch mode, omit title, summary, content, and html.
署名
ドメインのウェブフックシークレットを使用してリクエストボディのrawのHMAC-SHA256を計算します。sha256=プレフィックスを付けて16進数エンコードで送信します。
echo -n "$BODY" | openssl dgst -sha256 -hmac "$SECRET" -hex
レスポンス
202 Accepted- ペイロードをキューに入れました。401 Unauthorized- 署名が不足/無効です。401 Unauthorized- 不明なドメインです。402 Payment Required- プランのレート制限に達しました。
リトライ
5xxレスポンスの場合、指数バックオフ(1秒、5秒、30秒、5分)で再試行してください。3回目の失敗後はCMSログにエラーを表示してください。
これはIndexNowやGoogleの標準とどう比べられますか?
geodeck自体のバッチ上限は、より広いエコシステムより小さめです。IndexNowドキュメントはリクエストごとにはるかに大きなバッチを許可しており、IndexNowプロトコルの下で検索エンジンがpingを受信すると、参加している他のすべてのエンジンに自動的に共有されます。GoogleのAI機能に関する公式ドキュメントは、Googleの AI機能に別途webhookやファイル形式が必要ないことを確認しており、そのSearch Console sitemapsヘルプは、このendpointが短縮しようとしている、即時ではない同等の経路をカバーしています。
1回の投稿で最大10,000件のURLを送信でき、必要に応じてhttpとhttpsのURLを混在させることもできます。
— IndexNow documentation
IndexNowプロトコルを採用した検索エンジンは、送信されたURLが参加している他のすべての検索エンジンに自動的に共有されることに同意します。
— IndexNow documentation
成功したリクエストはHTTP 200のレスポンスコードを返します。異なるレスポンスを受け取った場合は、送信頻度が高すぎないか、キーとURLが有効かを確認し、リクエストを再送信してください。
— IndexNow documentation
他に読めるものは?
geodeckドキュメントの続きを読むか、プラットフォームページへ移動してください。
- 全ドキュメント →3ステップのクイックスタートと完全なガイド一覧。
- ドメイン認証 →DNS TXTレコードを1つ追加して、geodeckがサイトを管理できるようにします。
- llms.txt generator →geodeckがAIクローラー向けに/llms.txtと/llms-full.txtを生成する方法。
- インデックス & Pingプロバイダー →IndexNow、Google Search Console、Google Indexing API、XML-RPC Ping。
- 可視性スコア →0 ~ 100 のスコアがクローラー アクセス、ページの詳細、回答の明確さ、鮮度、サイトの基本にわたってどのように分類されるか。
- geodeck ブログ →SEO、GEO、AIの可視性に関するガイド - geodeckのツールで作成。
- 無料でスキャン →あなたのウェブサイトを見つけてもらいましょう。 GoogleとAIの答えについて。
- llms.txt Generator →Generate, host, and auto-update your llms.txt file. Give supported AI tools a clean map of your most important pages. Works with any CMS and is included on every geodeck plan.
- AI Visibility →See how ready your site is for AI answers. geodeck checks crawl access, llms.txt, schema, answer clarity, Perplexity citations, Bing AI visibility signals, and Search Console coverage.
- Answer Engine Optimization →Answer Engine Optimization (AEO) は、ChatGPTやPerplexityなどのAIシステムがあなたのページを決定的な回答として選ぶようにコンテンツを構造化する手法です。効果的な戦術を学びましょう。
- GEO Tools →The best generative engine optimization (GEO) tools for AI visibility readiness, llms.txt, schema, sitemap automation, Perplexity citation tracking, Bing AI visibility signals, and Google Search Console coverage.
- AEO vs GEO vs SEO →AEO・GEO・SEOはどれもトラフィック増加を目指しますが、最適化するシグナルは全く異なります。Answer Engine Optimization、Generative Engine Optimization、従来のSEOを徹底比較。