運営ノウハウ
検索、アクセス、収益、記事更新の考え方を実務向けにまとめます。読んで終わりではなく、次の確認や改善につながる記事だけを増やします。
収益改善
収益が落ちたときに最初の30分で止血する
検索改善
インデックス異常の原因を絞る
障害対応
通知/配信/連携の事故を切り分ける
初めての人へ
何を見て、何から直すか。判断の型を先に揃えると、日々の運用が速くなります。
Cloudflare 502(Bad Gateway)を、直前変更/Cloudflare側の自爆/オリジン停止/上流依存で30分切り分ける。
Cloudflare 504(Gateway Timeout)を、Cloudflare→オリジン/オリジン→上流/直前変更で30分切り分ける。
Cloudflare 520(unknown error)を、直近変更/オリジン5xx/レスポンス不正/過負荷で30分切り分ける。
Cloudflare 521(Web server is down)を、オリジン停止/到達不可/拒否/DNS取り違えで30分切り分ける。
Cloudflare 522(Connection timed out)を、接続前(SYN+ACK)/接続後(ACK)/遮断/取り違えで30分切り分ける。
Cloudflare 523(Origin is unreachable)を、到達先(DNS/IPv6)と遮断(Firewall/allowlist)で30分切り分ける。
Stripeがテストでは動くのに本番で動かないときに、test/live混在(キー/Webhook/Price/戻りURL)を30分で切り分ける。
CPC急落を、需要/在庫/地域・デバイス/ポリシー/実装変更で30分切り分ける。
Next.js(App Router)でAdSenseが表示されないときに、slot/初期化/SPA遷移/二重scriptを30分で切り分ける。
Cloudflare WorkersのCron(Scheduled)が動かない/止まったときに、実行有無→失敗要因を30分で切り分けるチェックリスト。
Authorized Sellers(ads.txt)の警告を、到達性/内容/反映待ちで切り分ける
ads.txtの不備/未検出/警告が出たときの最短切り分け