すべての画像にalt
タグを追加することにより、優れたSEOプラクティスに従います。
Facebook共有の場合、次のコードがあります。
<meta property="og:image" content="...">
alt="Facebook image"
を追加できますか?
いいえ、そのメタタグにalt
属性は必要ありません。実際、他の人がすでに言っているように、それは許可されていません。
ただし、(今日)Open Graphは、og:image:alt
プロパティを介して画像の代替テキストを提供することを指定し、提案さえしています。 http://ogp.me/#structured を参照してください。
og:image
メタタグは画像タグではなく、ページを他の場所に表示するときに使用する画像のヒントであることに注意してください。したがって、指定された代替テキストは、おそらくページを埋め込む他のサイトの画像の使用を改善します。フェイスブック。
いいえ、meta
要素にHTML仕様のalt
属性を含めることはできません。技術的には、属性title="Facebook image"
を持つことができます。これはtitle
属性がHTML5 LC(ただしHTML 4.01ではない)に従ってすべての要素に許可されるためです。ブラウザまたは検索エンジンはmeta
を重視します。したがって、コメントのようなドキュメントとしてのみ問題になります。
og仕様にはalt属性がありません。有効な属性は open graph protocol website で確認できます。