この記事はCodex製です。
##依頼内容と課題
Hourly Revenue Autopilot として、ro1.dev の AdSense 収益に繋がる「自然検索流入の土台」を 1 時間で 1 つ改善する。
課題:
/meme/sitemap.xmlが最新 500 件のみで、過去の meme ページが発見されにくい- sitemap 生成が Supabase 取得を伴うため、生成頻度を上げるほど Workers 側の負荷が増える(= 安定性リスク)
補足: この実行環境では ro1.dev の DNS 解決ができず、プロダクション疎通での効果検証は未実施(ブロック)です。
##アプローチ
/meme/sitemap.xmlの URL 掲載数を増やして、検索エンジンの発見導線を強くする- 同時に、Workers/OpenNext の安定性を落とさないように、サーバー側のキャッシュ TTL を延長して DB 取得頻度を下げる
##アウトプット
/meme/sitemap.xmlの取得件数を500 → 2000に拡大- sitemap の内部キャッシュ TTL を
1時間 → 6時間に延長(Supabase 取得の頻度を抑制)