web-dev-qa-db-ja.com

<meta property = "og:image" content = "...">にはaltタグが必要ですか?

すべての画像にaltタグを追加することにより、優れたSEOプラクティスに従います。

Facebook共有の場合、次のコードがあります。

<meta property="og:image" content="...">

alt="Facebook image"を追加できますか?

3
AllieCat

いいえ、そのメタタグにalt属性は必要ありません。実際、他の人がすでに言っているように、それは許可されていません。

ただし、(今日)Open Graphは、og:image:altプロパティを介して画像の代替テキストを提供することを指定し、提案さえしています。 http://ogp.me/#structured を参照してください。

og:imageメタタグは画像タグではなく、ページを他の場所に表示するときに使用する画像のヒントであることに注意してください。したがって、指定された代替テキストは、おそらくページを埋め込む他のサイトの画像の使用を改善します。フェイスブック。

7
codener

いいえ、meta要素にHTML仕様のalt属性を含めることはできません。技術的には、属性title="Facebook image"を持つことができます。これはtitle属性がHTML5 LC(ただしHTML 4.01ではない)に従ってすべての要素に許可されるためです。ブラウザまたは検索エンジンはmetaを重視します。したがって、コメントのようなドキュメントとしてのみ問題になります。

3

og仕様にはalt属性がありません。有効な属性は open graph protocol website で確認できます。

2
user3780733