検索エンジンが本当に嫌いなことの1つは、Webサイトが作成された日付です。あなたは問題を知っています:あなたはいくつかのCSSまたはJavaScriptの問題を検索し、Googleは2002年からIE 5.5およびNetscape4.6で問題を修正する方法を説明する大量の結果を返しますが、役立つ記事は埋もれていますページ3。
とにかく、作成された日付を示すために自分のページに配置できる、標準化された、または少なくとも一般的に受け入れられているタグまたはメタタグがあるかどうか疑問に思います。
検索結果から古いがらくたを除外するのに役立つわけではありませんが(特に2002年の記事を掲載している#1の人々は変更するインセンティブがないため)、私は自分の役割を果たしたいと思います:P
HTML5仕様 で参照されている WHATWG Meta Extensionの提案 がいくつかあり、ページの作成日に対応できます。
「承認済み」提案dcterms.available
-リソースが利用可能になった日付。dcterms.created
-リソースの作成日。dcterms.dateAccepted
-リソースが受け入れられた日付。dcterms.submitted
-リソースが送信された日付。dcterms.issued
-リソースの公開日。
関連「承認済み」提案dcterms.modified
-リソースの変更日dcterms.valid
-リソースの有効性。
ドキュメントが不足しているために受け入れられなかった「不完全な提案」がいくつかあります(created
など)。
私は信じていません ハンジーの答えdc.date
(現在はdcterms.date
)は、私が信じる限り、これの日付はリソースに関連付けられた日付。たとえば、リソースが1066年のヘイスティングズの戦いに関するディスカッションである場合、dcterms.date
を1066に設定できます。icas.datetime
についても同じことが言えます。
DC.date
タグを使用できます。ダブリンコアメタデータは比較的確立されており、よく知られています。
また、Webサイトに [〜#〜] xmdp [〜#〜] のマークを付けることもできます。これには、最後の変更の日付と思われる日付タグがあります。
これは標準ではありませんが、A List Apartで RDFa について読んだことを覚えています。それ、または他の形式のマイクロフォーマットは、あなたが探している解決策かもしれません。
Jamesとhangyが提案したようにRDFa(またはMicroformats)を試すことができます。Googleは Rich Snippets と呼ばれる機能を通じてそれらをサポートしています。 Rich Snippets Testing Toolを使用して、それがどのように機能しているかを確認します。たとえば、dtreviewed
と評価を 私のブログ投稿の1つ から取得します。これは hreview 。
コンテンツをマークするには、 microdata のHTML5ルートを使用できます。
私は同じ質問に苦労しています-グーグルは私のサイトのいくつかのコンテンツの日付を把握できますが、他のコンテンツは把握できません。私はそれを助けたいので、それはいつでも記事の日付を得ることができます。
上記で提案した「dc.date」メタタグの組み合わせを試し、microdataを使用してページに表示されるタイムスタンプをマークアップしようとしています。
Microdataを使用してタイムスタンプをマークアップする方法のGoogleの例は次のとおりです。
<time itemprop="startDate" datetime="2009-10-15T19:00-08:00">15 October 2009, 7PM</time>