ウェブサイトhttp://iancrowther.co.uk/のGoogleRichSnippetToolから次のエラーが発生します
hcard
警告:この情報は組織を説明しているように見えるため、検索結果の結果にリッチスニペットとして表示されません。Googleは現在、組織情報をリッチスニペットで表示していません
警告:Hcardには少なくとも1つのフィールドを設定する必要があります。
警告:必須フィールド「name(fn)」がありません。
vcardとSchema.orgを試していますが、何かが足りないのか、バリデーターが再生されているのか疑問に思っています。body
混乱を引き起こす可能性のあるvcardとSchema.orgのマークアップを追加しました。また、両方の方法を使用してコードをマークアップできると想定しています。
アップデート:
body
タグを使用すると、ページ内のスキーマオブジェクトを構成する要素をGoogleに検出させようとしているだけだと思います。これが物事にアプローチするための良い/悪い方法であるかどうかはわかりませんか?ただし、マークアップに特定のマークアップブロックを含めることはできません。これは議論の余地があると思いますが、背景に飾られたコンテンツに自然な流れを持たせるというアイデアが好きです。マイナスの影響はあると思いますか?未定です。
私はPerson構造に賛成です。これは現在のサイトのコンテンツをよりよく表しているため、これは良い呼びかけでした。私はフリーランスの開発者であり、このページを組織のランディングページとして使用しているため、サイトの目標をより厳密に決定し、それに応じてコンテンツ、つまり組織または個人を調整する必要があると思います。
すぐにリッチスニペットが得られるわけではないことは理解していますが、Web担当者であるため、この種のことに強い関心を持っています。