Вопрос или проблема
Как правильно использовать тег ?
Тег author
должен указывать на автора содержимого страницы или на автора HTML (если они различны)?
Спецификация (w3/moz) не помогает мне прояснить этот вопрос.
(Я понимаю, что это может не иметь ценности для SEO.)
author
, как одно из стандартных имен метаданных, определяется в спецификации HTML:
Значение должно быть строкой произвольного формата, указывающей имя одного из авторов страницы.
В определении нет ничего больше, поэтому как авторы, так и пользователи разметки должны опираться только на это предложение.
На мой взгляд, “автор страницы” относится к автору содержимого. Причины:
- Если имелось в виду что-то иное, определение должно было это уточнить.
- Разметка содержимого с помощью HTML обычно не соответствует порогу оригинальности, поэтому с точки зрения авторского права/атрибуции обычно нет необходимости указывать автора разметки.
- Существуют другие имена метаданных для лиц, ответственных за “визуальную презентацию” (
designer
) и “технический дизайн” (web_author
).
У меня есть привычка указывать свое имя (как дизайнера сайта). Если содержимое страницы включает статью, то информация об авторе статьи должна быть включена в боковой колонке на странице (если это соответствует вашей структуре дизайна).
- metatags.org указывает, что это человек/компания, создавшая веб-страницу.
- Блог Mozilla принижает важность использования этого тега, но утверждает, что он предназначен для “автора страницы”.
Конечно, вы можете уточнить роль человека, если вместо этого используете “web_author”. Цель тега заключалась в том, чтобы кредит за (и вопросы о) дизайне могли направляться к правильному человеку/компании.
Ответ или решение
Как правильно использовать тег <meta name="author">
?
Тег <meta name="author">
предназначен для указания имени автора страницы. Согласно спецификации HTML, значение должно быть свободной строкой, указывающей имя одного из авторов страницы. Однако существует некоторое недопонимание касательно того, кого именно следует указывать в данном теге — автора контента или разработчика HTML-страницы.
Автор контента или разработчик HTML?
-
Определение тега: Спецификация не уточняет, кто именно должен быть указан как автор. Однако большинство экспертов считают, что под "автором страницы" подразумевается именно автор контента, который находится на странице. Это подтверждается тем, что, если бы имелось в виду что-то другое, в определении были бы соответствующие пояснения.
-
Причины для указания автора контента:
- Оригинальность и авторские права: В большинстве случаев, разметка HTML сама по себе не достигает порога оригинальности, так как это технический процесс. Это значит, что указывать автора верстки нецелесообразно с точки зрения авторского права.
- Существующие метаданные: Для указания других лиц, ответственных за визуальное оформление или технический дизайн, существуют другие метаданные, такие как
<meta name="designer">
и<meta name="web_author">
.
- Обширная практика: Хотя вы можете указать свое имя в качестве веб-дизайнера, важно также предоставить информацию об авторе содержимого. Это может быть сделано в виде отдельного блока на странице, например, в секции «об авторе» или в соответствующем атоме (aside).
Заключение
На основании вышеизложенного, рекомендуется использовать тег <meta name="author">
для указания автора контента на странице, а не разработчика HTML. Это позволит обеспечить правильное кредитование и атрибуцию контента, что особенно важно в сфере защиты авторских прав.
Используя тег, вы можете указать, например:
<meta name="author" content="Иван Иванов">
Таким образом, информация о создании контента будет ясно указана, что способствует лучшему пониманию и взаимодействию с материалом на сайте.