[{"data":1,"prerenderedAt":24},["ShallowReactive",2],{"tag-articles-ga4":3},[4,10,15,19],{"title":5,"description":6,"path":7,"publishedAt":8,"updatedAt":9},"PageSpeedモバイル94点達成までの最適化ログとSEO改善の記録","地域密着サービス業サイトのPageSpeedモバイルスコアを94点まで引き上げた最適化プロセスと、OG画像・構造化データ・robots.txt等のSEO改善、GA4イベント計測の実装記録","/pagespeed-seo-optimization-2026-03-04","2026-03-04T00:00:00.000Z",null,{"title":11,"description":12,"path":13,"publishedAt":14,"updatedAt":9},"2026年3月5日の開発日記 - SSGビルド復旧＆新規クライアント記帳自動化","本番サイトのSSGビルドエラー3件を修正して2週間分のコンテンツを復旧、GA4キーイベント設定とOGP対策、新規クライアントの記帳ゼロ→会計サービス仕訳エクスポートまでを完走した一日","/2026-03-05-diary","2026-03-05T00:00:00.000Z",{"title":16,"description":17,"path":18,"publishedAt":14,"updatedAt":9},"GA4キーイベント設定とCloudflare Bot ProtectionによるOGP遮断の解消","GA4のphone_callイベントをキーイベントに設定し、Google広告連携の判断を整理。OGP画像・descriptionが表示されない原因がCloudflare Bot Protectionによるボットブロックだった問題を特定・解消した記録","/ga4-ogp-cloudflare-2026-03-05",{"title":20,"description":21,"path":22,"publishedAt":23,"updatedAt":9},"GA4設置とドメインの取り違え - runtimeConfig一元化と運営体制のドキュメント化","Nuxt 4 プロジェクトに GA4 を設置する作業の途中で、AI が思い込みで別ドメインを書いた。気づいた瞬間、設定ファイル3箇所を修正し、絶対URLを runtimeConfig に集約し、運営体制を CLAUDE.md に明文化した。","/ga4-domain-and-ops-docs","2026-05-12T00:00:00.000Z",1785654933574]