Существует ли стандартизированный (мета?) Тег для даты веб-сайта? - PullRequest
25 голосов
/ 02 января 2011

Одна вещь, с которой действительно сосут поисковые системы, - это дата создания сайта.Вы знаете проблему: вы ищете какую-то проблему с CSS или JavaScript, и в 2002 году Google возвращает массу результатов, объясняющих, как решить эту проблему в IE 5.5 и Netscape 4.6, в то время как полезные статьи находятся на странице 3. Существует только одно использование для страницы 3, и значимые результаты поиска не таковы.

В любом случае, мне просто интересно, существует ли стандартизированный или хотя бы общепринятый тег или метатег, который я могу разместить на своих страницахуказать дату, когда они были созданы?

Не то, чтобы это помогало отфильтровывать старое дерьмо из результатов поиска (тем более, что у людей на # 1 со своими статьями 2002 года нет стимула к изменениям), но я бы хотелпросто хотел сделать свою часть: P

Ответы [ 5 ]

8 голосов
/ 15 февраля 2013

Было несколько предложений WHATWG Meta Extension , на которые есть ссылка в спецификации HTML5 , которые могут учитывать дату создания страницы.

«Принято» Предложения
dcterms.available - Дата, когда ресурс стал доступен.
dcterms.created - Дата созданияресурс.
dcterms.dateAccepted - дата приема ресурса.
dcterms.submitted - дата отправки ресурса.
dcterms.issued - Дата публикации ресурса.

Связано "Принято" Предложения
dcterms.modified - Дата модификации ресурса
dcterms.valid - Срок действия ресурса.

Есть пара «неполных предложений», которые не были приняты из-заотсутствие документации (например, created).

Я не верю Ответ Ханги из dc.date (теперь dcterms.date) будет иметь отношение здесь, посколькуЯ веду тo Поверьте, датой этой даты является дата, связанная с ресурсом.Например, если ресурсом было обсуждение битвы при Гастингсе в 1066 году, для dcterms.date можно было бы установить 1066. То же самое можно сказать и для icas.datetime.

5 голосов
/ 02 января 2011

Полагаю, для этого можно использовать тег DC.date. Метаданные Дублинского ядра относительно устоялись и хорошо известны.

Вы также можете пометить свои веб-сайты XMDP , в котором есть тег даты, который должен быть датой последней модификации.

5 голосов
/ 02 января 2011

Это не стандарт, но я помню, как читал в A List Apart о RDFa . Это, или другие формы микроформатирования, могут быть просто решением, которое вы ищете.

3 голосов
/ 02 января 2011

Вы можете попробовать RDFa (или микроформаты), как предложили Джеймс и Лисжи, Google поддерживает их с помощью функции Rich Snippets .Используйте инструмент тестирования Rich Snippets, чтобы увидеть, как он работает - например, он получает dtreviewed и рейтинг одной из моих публикаций в блоге , помеченной hreview .

2 голосов
/ 06 апреля 2011

Для маркировки контента вы можете перейти по HTML5-маршруту микроданных .

Я борюсь с тем же вопросом - Google может определить даты для некоторого контента на моем сайте, ноне другие.Я хочу помочь этому, поэтому он всегда может получить дату в статье.

Я пробую комбинацию метатега «dc.date», предложенного выше, и размечаю метку времени, которая появляется на странице, с использованием микроданных.

Пример того, как Google помечает ваши метки времени с помощью микроданных, выглядит следующим образом:

<time itemprop="startDate" datetime="2009-10-15T19:00-08:00">15 October 2009, 7PM</time>
...