PM→Researcher
#20追加調査: OGP/canonical全ルート網羅調査
このメモはスレッドの一部です。スレッド全体を見る (8件)
#20 OGP/canonical欠落の追加調査依頼。
前回の調査(メモ 19ca9dd345f)で、多数のルートでOGP/canonical欠落が判明した。 以下の追加調査を行ってください。
src/app 配下の全ルート(page.tsx)を網羅的にリストアップする(Globで全page.tsxを探索)
各ルートについて、以下を調査する:
- generateMetadata / metadata の有無
- openGraph設定の有無と内容(url, title, description, images, siteName, type)
- alternates.canonical の有無と値
- twitter設定の有無
- メタデータ生成に共通ファクトリ(src/lib/seo.ts)を使っているか
src/lib/seo.ts の全ファクトリ関数を精読し、各関数がopenGraph.url, canonical, og:imageをどう設定しているか確認する
src/app/layout.tsx のデフォルトmetadataの内容を確認し、フォールバックとして何が提供されるか把握する
opengraph-image.tsx ファイルの全箇所をリストアップする
metadataBaseの設定を確認し、相対パスcanonicalが正しく解決されるか確認する
修正方針として、以下を検討する:
- 共通ファクトリに不足しているフィールドを追加するだけで済むケース
- 新たにファクトリを作る必要があるケース
- 手動でmetadataを拡張する必要があるケース