OGP correction / handoff guide
OGPが思った表示にならない時:タグ・画像URL・キャッシュを分けて確認
HTMLに書かれた値とSNSが実際に表示する内容は同じとは限りません。タグの有無、画像URL、取得結果の更新を別々に確認します。
OGP correction / handoff guide
HTMLに書かれた値とSNSが実際に表示する内容は同じとは限りません。タグの有無、画像URL、取得結果の更新を別々に確認します。
このガイドでPASSにできるのは、保存したHTMLからタグ値と修正案を確認できた範囲だけです。
| 状態 | 意味 | 次の行動 |
|---|---|---|
| 確認済み | HTMLの値と修正tagをローカルで検算できた | 依頼票へ元値と修正案を書く |
| 不足 | 必要なOGP tagがHTMLにない | 最小限のtagを担当へ渡す |
| 未確認 | 画像到達性・SNSキャッシュ・実表示は検査していない | 確認範囲をそのまま残す |
<title>とmeta descriptionは検索用の元値、og:titleとog:descriptionは共有用の元値です。SNSのfallbackを一律仕様とは扱いません。
title: 店舗案内og:title: 秋のキャンペーンog:image: missing<meta property="og:image"content="https://example.invalid/…">reachability: UNKNOWNog:imageが欠けている例には、属性値をescapeした1つのmeta tagだけを提案します。重複tagを勝手に追加せず、修正後も再parseします。
<meta property="og:image" content="https://example.invalid/assets/offer.png">このtagの文字列と属性は確認できますが、画像をfetchしていないため、到達性とSNS表示は未確認です。
/assets/offer.pngをbase URL https://example.invalid/offerで解決する。対象ページ、元tag、修正案、確認できた範囲、まだSNSで確認していない点を一緒に渡します。プレビューに似た画面だけで公開成功とは判断しません。
合成fixtureは静的ファイルです。第三者ページ・画像・scriptを取得または実行しません。