2026.10.04技術ブログLLMO・AIOの観点を、ビルド後のHTMLで点検するスクリプトビルド後のHTMLを読み、AIクローラーごとのrobots.txtの許可、nosnippet、静的HTMLの本文、構造化データと見える内容、llms.txtを、公式の根拠つきで点検…
2026.10.04技術ブログ問い合わせ・予約フォームの送信をCloudflare Pages Functionsで受け、Supabaseに保存して担当者へメールで知らせる最小構成。サーバー側の検証、保存と通知の失敗を分ける作り、個人情報を減らす設計
2026.10.04技術ブログサイトの全ページのtitle・description・見出し・構造化データ・canonicalを、ビルド後のHTMLから一括で点検するスクリプト。重複、noindexの混入、内部リンク切れまで、このブログで流した結果つき
2026.10.04技術ブログ予約の空き枠と締め切りを、日本時間で正しく扱う実装。DBはUTCで保存し、判定と表示はAsia/Tokyoで行う。UTC 15時の日付の境界、「前日18時締め切り」の計算、Temporal・Intl・date-fns系の選び方、境界を固定するテスト
2026.10.04技術ブログGA4のMeasurement Protocolで、LINEや電話で受けた予約と、その後の来館・成約をGA4へ送る実装。client_idの受け渡し、イベントの設計、api_secretの置き場所、72時間の制約、二重送信の防ぎ方、個人情報を送らない点検
2026.10.04技術ブログ予約の前日リマインドをLINEで送る仕組みを、Cloudflare WorkersのCron TriggersとD1で作る。送る対象の抽出、先に送信中にする二重送信の対策、X-Line-Retry-Keyでの再試行、失敗の記録、UTCと日本時間
2026.10.04技術ブログllms.txt と llms-full.txt をAstroのビルドで自動生成する実装。載せる記事と載せないページの線引き、冒頭の段落から作る要点、テーマ別の入口の載せ方、生成した中身の確かめ方
2026.10.04技術ブログIndexNowをCloudflare Pagesのデプロイに組み込み、Bingに新しいURLを知らせる実装。鍵の置き方、送るURLの選び方、送るタイミング、応答コードの意味と、このブログでの送信記録
2026.10.04技術ブログSupabase(PostgreSQL)のRLSで、予約と顧客のデータを「自分の店の分だけ」見せる実装。店舗ごとの分離、auth.uid()とロール、ポリシーの書き方、service_roleキーの扱い、抜けを見つけるテスト