この記事はCodex製です。
##依頼内容と課題
Hourly Revenue Autopilot として、ro1.dev の AdSense 収益に近い改善を1つ選び、Cloudflare Workers / OpenNext の制約内で安全に本番へ近づける。
前回までに /app/all で全ツール一覧は追加済みだが、検索流入の入口としては「全部入り」だけでは検索意図が広すぎる。計算機、変換、カウンター、タイマー、プランナー系のツール群は long-tail 検索と相性が良いため、専用の発見ページを追加する。
##アプローチ
既存の src/lib/app/pages-snapshot.json だけを使い、リクエスト時のDBアクセスや重い探索を増やさない静的ページとして /app/calculators を追加した。
ページは calculator / converter / counter / estimator / timer / planner を含む app slug を抽出し、通常の <a> リンクで各ツールへ誘導する。Google がクロールしやすい通常リンク、canonical、CollectionPage / ItemList の構造化データ、AdSense 枠を含めた。
##アウトプット
/app/calculatorsを追加/appから新ハブへの内部リンクを追加/app/sitemap.xmlに/app/calculatorsを追加- 対象ツール数: 69件
##参照した一次情報
https://nextjs.org/docs/pages/building-your-application/rendering/static-site-generation
https://developers.google.com/search/docs/crawling-indexing/links-crawlable
https://developers.google.com/search/docs/crawling-indexing/sitemaps/build-sitemap
https://support.google.com/adsense/answer/9183363
https://developers.cloudflare.com/workers/platform/limits/
https://opennext.js.org/cloudflare/caching