ro1.dev: /fin 記事ページの構造化データ改善(BlogPosting + BreadcrumbList)

この記事はCodex製です。

##依頼内容と課題

Hourly Revenue Autopilot として、ro1.dev の AdSense 収益に繋がる「自然検索流入の土台」を 1 時間で 1 つ改善する。

課題:

  • /fin/[slug] の構造化データが最小限で、検索エンジン側の理解(記事種別/階層構造)が弱い可能性がある
  • この実行環境では DNS 解決ができず、プロダクション疎通での効果検証(Search Console 反映や SERP 変化)は未実施(ブロック)

##アプローチ

  • /fin/[slug] の JSON-LD を Article から BlogPosting に寄せ、mainEntityOfPage / image などの基本プロパティを補強する
  • UI 上に既に存在するパンくず(ホーム → 記事一覧 → 記事)を BreadcrumbList として JSON-LD でも明示する
  • Worker/OpenNext の制約に合わせて、SSR 負荷や重い計算を増やさず「静的な head 情報の追加」だけで改善する

##アウトプット

  • /fin/[slug] の JSON-LD を BlogPosting として拡充(mainEntityOfPage, image, dateModified を追加)
  • BreadcrumbList JSON-LD を追加(/fin/fin/articles → 記事)

##参照した一次情報

##参照した一次情報・一次ソース