Что делать с html комментариями?

  38
Что делать с html комментариями?
Что делать с html комментариями?

При использовании сервиса для SEO-аудита вы можете столкнуться с предупреждением: "Страницы, содержащие HTML-комментарии". 

🚩 Почему SEOBernard обращает внимание на HTML-комментарии?

Само по себе наличие HTML-комментариев — не ошибка с точки зрения технического SEO. HTML-комментарии (<!-- -->) нужны разработчикам для временного скрытия кода, пометок, разъяснений структуры кода, указания TODO и прочего. Они невидимы для посетителей сайта, однако видны поисковым роботам.

SEOBernard выделяет страницы с HTML-комментариями для того, чтобы вебмастер обратил внимание на:

  • объём закомментированного содержимого;
  • возможное присутствие устаревшего или технически неоптимального кода;
  • содержание этих комментариев (нет ли там случайно раскрывающейся внутренней информации или дублирующегося текста).

🚩 Влияют ли HTML-комментарии на SEO?

Поисковые системы обрабатывают комментарии. Поисковые боты читают HTML-комментарии, но не индексируют их содержимое для поисковой выдачи. Это подтверждают официальные документы Google:

"We don’t use comments for indexing or ranking."
(Источник: Google Search Central, 2021)

Краулинговый бюджет. Если на страницах есть большие куски закомментированного кода (например, большие блоки старых текстов, шаблонов, JS, CSS), это может увеличивать общий размер страницы и трафик при сканировании. Следовательно, страницы могут дольше загружаться — и поисковые краулеры будут тратить ресурсы на лишние данные.

"Пустые" страницы с комментариями. Если на странице практически нет видимого текста, только HTML-комментарии, это сигнал о необходимости оптимизации: либо страница техническая и должна быть закрыта от индексации, либо на ней нужна доработка контента.

Безопасность и информация. Избегайте хранения в комментариях важной информации о структуре сайта, логике работы или email-адресах — всё это может быть просмотрено посторонними.

🚩 Нужно ли исправлять предупреждение?

Редкие и незначительные комментарии —> Игнорируйте, если это просто метки и пояснения разработчиков.

Большие закомментированные блоки кода —> Лучше убрать сj страниц. Такой код усложняет страницу, увеличивает размер, запутывает SEO-аналитику.

Комментариев много, на странице нет уникального текста —> Перепроверьте такие страницы и оцените их ценность. Пустые страницы надо либо доработать, либо закрыть от индексации (noindex).

🚩 Допустимый объём HTML-комментариев

Официальных жёстких ограничений нет. Стандарты по длине комментариев определяет только сам браузер (например, IE ограничивает размер комментария 4096 символами, но современные браузеры таких лимитов почти не имеют. MDN Docs).

🚩 Практика SEO и разработки:

Всегда избегайте больших закомментированных фрагментов (более нескольких строк подряд).

Суммарный объём комментариев на странице лучше держать в диапазоне 0,5–5% от общего размера HTML-кода.


🚩 Когда предупреждение можно игнорировать?

  1. Если на странице 2-3 небольших комментария, и вся остальная SEO-структура в порядке.
  2. Если комментарии технические, и их явно немного.

И краткий вывод:

HTML-комментарии сами по себе — не SEO-ошибка. Если вы видите предупреждение в SEOBernard, проверьте, не используется ли на страницах много устаревшего или ненужного кода. Удалите большие закомментированные блоки, а страницы без контента — оптимизируйте или закрывайте от индексации. Следите за тем, чтобы HTML-комментарии были минимальны, не содержали важных данных и не влияли на производительность.

 
Рекомендуем почитать
Опасные сочетания HTML-тегов для SEO: почему нельзя делать мешанину в коде?
Опасные сочетания HTML-тегов для SEO: почему нельзя делать мешанину в коде?
Если оформлять тексты на сайте как попало, например, вкладывая одни заголовки в другие или сочетая теги <b> и <strong>, это может серьезно навредить SEO и восприятию вашего сайта поисковиками.
Читать далее
  8
Спецпредложение
Модернизация сайта
Аудит вашего сайта поможет увеличить конверсию, количество заказов и заявок
Заказать аудит
Спецпредложение
Скопировано