Подтвердить что ты не робот

Должен ли я использовать <meta name= "author" content = "Your Name" /"> или <link rel= "author" href="http://mysite.com/about/ "/" >?

В html 5 rel="author" используется для ссылки на информацию об авторе страницы. Это может быть адрес mailto:, хотя это необязательно. Он может просто ссылаться на контактную форму или страницу "об авторе" (я лично не хотел бы предоставлять электронную почту по понятной причине).

До сих пор я использовал атрибут meta author, чтобы сделать то же самое, хотя преимущество нового Спецификация html 5 заключается в том, что вы можете предоставить больше, чем просто имя, но также ссылку, в которой предоставляется дополнительная информация о вас.

Похоже, что на основе другого ответа о переполнении стека Google, Yahoo и MSN не индексируют тег автора <meta> [источник]. Он подозревает, что в настоящее время они не индексируют rel="author".

Было бы разумно предоставить оба? Или это бессмысленно беспокоиться об этом в настоящее время?

4b9b3361

Ответ 1

За войной между поисковыми системами видят "запатентованные метасы", тогда я пойду за обоими. Поисковая система не должна обвинять вас в использовании обоих, пока вы не попытаетесь индексировать спам.

В зависимости от цели вашего контента в разных контекстах используются определенные мета.

Метаданные Google Scholar

Позволяет использовать:

<meta name="citation_authors" content="Donald Jenkins">
<meta name="citation_keywords" content="html5 html meta-tags">

Существует также Dublin Core Meta Data Initiative, которая предоставляет полный набор метаданных для авторинга и т.д.

Не медата, но все еще интересно предоставить персональную информацию, микроформат hcard, он использует простой и семантический html для предоставления vcard в формате который может быть проанализирован другим движком.

Пример hcard:

<div class="vcard">
 <a class="url fn n" href="#" onclick="location.href='http://borisguery.com/'; return false;">
  <span class="given-name">Boris</span> 
  <span class="family-name">Guéry</span>
 </a>
</div>