web-dev-qa-db-ja.com

メタ記述とスキーマ記述を同じにすることはできますか?

私は、<meta name="description" content="">と、私の製品でitemprop="description"を使用しているschema.orgのアイテムの説明との実際の違いを解明しようとしています。

メタ説明タグはページ全体の要約である必要がありますが、説明の要約/結論の部分(製品ページにitemprop="description"として追加されます)をコピーしてメタ説明にすることはできますか?

これは私のサイトを傷つけるか、それを助けますか?

3
Adarsh Khatri

この2つは2つの異なる標準の一部です。彼らは会うことはありません。 HTML記述メタタグの場合、ページ全体を記述します。 Itemprop Descriptionについては、マークアップするコンテンツセグメントにのみ適用されます。

Eコマースサイト内の製品ページなど、同じであることが適切な場合があります。それはすべてあなた次第であり、あなたがユーザーにとって正しいと思うことはあなた次第です。

マシンではなく、常にユーザー向けのコンテンツを作成します。

これらの2つの要素が同一であるかどうかは関係ありません。 HTML Description Meta-Tagは、検索エンジン内のページの重み付けに使用され、潜在的に検索エンジン結果ページ(SERP)として使用できますが、これはHTML要素の範囲です。 Itempropの説明は、同じ方法で考慮されません。マークアップの目的は、コンテンツのセグメントをデータとしてマークアップし、適切に読み取って最終的にデータベースに解析できるようにすることです。たとえば、Googleは、コンテンツがマークアップされると、表示されているものを信頼します。もちろんこれには制限があります。今のところ、それはコンテンツのセマンティックな理解と、より良い検索結果に関してそれをどうするかを助けます。

これらの理由から、どちらも目的に応じて考案できる最高のものでなければなりません。

3
closetnoc

itemprop="description"は、itemscopeが定義されたdom要素内の特定の論理エンティティを記述するためのものです。特にページ内に複数のitemscopesがある場合は、メタ記述タグと同じでもかまいませんが、実際は異なっている必要があります。 1つしかない場合、itemprop<meta>の両方に同じ説明を付けても問題はありません。

ページやSEOを傷つけることはありません。単にitempropを持つということは、必ずしもGoogleで使用されることを意味するわけではなく、リッチコンテンツはアルゴリズムの決定によって受け入れられることを意味するわけではありませんクローラーによって。これは、クローラーがキーワードとして検出するものとitemscopeを検出することに基づいています。

1