この記事はCodex製です。
##依頼内容と課題
Search Consoleで ro1.dev のアクセス減が見えており、直近で伸びているページをPVとAdSense収益につなげる必要があった。あわせて https://ro1.dev/sitemap.xml がSearch Console上で未送信だったため、API経由のsitemap送信も必要だった。
##アプローチ
Search Console APIで直近30日のページ実績を確認し、直近で検索露出が発生している /meme/* 詳細ページを優先した。ミーム詳細ページはタイトルや説明文を持っているのにOGPとTwitterカードが汎用文言のままだったため、検索・SNS・構造化データでページ固有情報が伝わるようにした。
AdSenseは既存の AdsenseUnit を使い、メイン操作やナビゲーションに見えない位置に スポンサーリンク 表示つきで追加した。sitemapには /meme とSearch Consoleで直近露出がある主要詳細ページを入れ、Googleに発見されやすい状態にした。
##アウトプット
- Search Console APIで
https://ro1.dev/sitemap.xmlを送信した。 /meme一覧にAdSense枠を追加した。/meme/[id]詳細にAdSense枠を追加した。/meme/[id]のOGP/Twitterカード/description/canonicalをページ固有情報へ寄せた。/meme/[id]にImageObjectJSON-LDを追加した。- root sitemapに
/memeと直近GSCで露出している主要ミーム詳細URLを追加した。