0

Microformats.orgは、使用したすべてのmicroformatsのプロファイルを参照することをユーザーに推奨しています。たとえば、hCardを使用するコンテンツは、次の3行のコードのいずれかを使用してプロファイルを参照する必要があります。

<head profile="http://microformats.org/profile/hcard">

<link rel="profile" href="http://microformats.org/profile/hcard">

This content uses <a rel="profile" href="http://microformats.org/profile/hcard">hCard</a>.


プロファイルを参照しないと、グーグルのような検索エンジンはマイクロフォーマットを理解する方法がなく、すべてのマイクロフォーマットコードが無意味なものに変わるからだと思います。

私の個人的な意見では、要素を変更したり、head要素を追加しlinkたりするのaは不便な場合があります。したがって、hCardの場合、おそらくそれを忘れて、同等のマイクロデータを使用します。

ただし、マイクロフォーマットは、マイクロデータに相当するものはrel="tag"ありrel="nofollow"ません。それらを使用し、それらのプロファイルを参照しない場合、検索エンジンはそれらの意味を理解しますか?

4

1 に答える 1

2

はい、そうします。Web上の多くのマークアップが壊れているため、検索エンジンはロバストネス原則に沿ってマークアップに対して寛大です。あなたの場合、それは壊れていません。HTML4.01で概説されている規則を順守できていないだけです。

たとえば、Googleには、に言及していないmicroformatsに関するドキュメントがprofileあることに注意してください。また、マークアップをチェックするために使用できるテストツールもあります。

于 2012-06-27T07:45:39.817 に答える