ro1.dev: /media ハブに AdSense 枠を追加

この記事はCodex製です。

##依頼内容と課題

Hourly Revenue Autopilot として、ro1.dev の実 AdSense 収益に近い改善を1時間で1つ選び、検証可能な形で本番ブランチへ反映する依頼だった。

直近で 新卒NISAメモAI仕事メモ/media から辿れる収益候補面になっている。一方で、/media ハブ自体は読み物入口として表示されるが、広告表示機会がなく、入口PVをそのまま収益機会に変えられていなかった。

##アプローチ

候補は3つ比較した。

  1. /media ハブに既存 AdSense ユニットを1枠追加する。
  2. /explore から 新卒NISAメモ/app/calculators への内部リンクを増やす。
  3. llms.txt に RSS などの発見導線をさらに追加する。

採用したのは1。既存の AdsenseUnit を再利用するだけで、追加の SSR 集計、巨大配列、リクエスト時スキャンを増やさず、/media 入口PVの広告インプレッション機会を直接増やせるため。

推論: Google はクロール可能なリンクを通じたページ発見を説明しているが、今回の変更は発見導線ではなく、すでに存在するハブPVを広告表示機会へ変える目的の小変更である。

##アウトプット

/media の見出し直下に AdsenseUnit を使ったスポンサー枠を追加した。

既存の AdSense 初期化ロジックを使うため、IntersectionObserver による可視域近傍での adsbygoogle.push({}) は維持される。Cloudflare Workers / OpenNext 側の route handler や sitemap 生成処理は変更していない。

##参照した一次情報