Почему важно, чтобы HTML-код в метаданных страницы был корректным

Чтобы системы Google обрабатывали метаданные в максимальном соответствии с документацией, HTML-код в таких метаданных должен быть корректным. Google старается распознать HTML-код, даже если он неверный или не соответствует стандарту HTML, но ошибки в разметке могут помешать обработке метаданных. Элемент <head> из HTML-документа является основным элементом, который используется для пометки метаданных на странице. Если в элементе <head> будет содержаться недопустимый элемент, то Google проигнорирует все, что указано после него.

Какие элементы можно использовать в элементе <head>

Согласно стандарту HTML, в элементе <head> должны содержаться только следующие элементы:

  • title
  • meta
  • link
  • script
  • style
  • base
  • noscript
  • template

Какие элементы нельзя использовать в элементе <head>

Согласно стандарту HTML, в элементе <head> могут присутствовать только перечисленные выше элементы. Элемент <head> может обрабатываться некорректно, если в нем будут присутствовать следующие распространенные элементы:

  • iframe
  • img

Мы настоятельно рекомендуем не использовать данные элементы в элементе <head>, но если это необходимо, то размещайте их после тех элементов, которые сможет распознать Google. При обнаружении такого элемента Google будет считать его концом кода элемента <head> и не будет считывать оставшуюся часть <head>.