Валидатор и генератор hreflang

Проверка кластеров hreflang, обратных ссылок и кодов, генерация тегов

Ввод

Проверяет эту страницу и до 19 указанных на ней альтернатив.

Проверка отправляет эти URL на серверы CodingTool. Серверы запрашивают каждую публичную страницу (до 20) и её robots.txt без cookie, поэтому целевой сайт получает эти запросы. Ничего не сохраняется.

Результаты проверки

Результатов пока нет
Введите URL публичной страницы и нажмите «Проверить».

Кластер

Результатов пока нет
Строки — страницы, столбцы — значения hreflang. В каждой ячейке указана цель и статус обратной ссылки.
Что проверяет инструмент

Hreflang сообщает поисковым системам, какой URL предназначен для какого языка или региона. Инструмент проверяет каждое значение hreflang (язык ISO 639-1, необязательная письменность ISO 15924, регион ISO 3166-1 alpha-2 или x-default), а затем проверяет кластер как граф: каждая страница должна указывать себя и все альтернативы, а каждая альтернатива — ссылаться обратно. Также сообщается о конфликтующих целях, дубликатах, относительных URL и страницах, у которых статус, перенаправление, canonical, noindex или правило robots.txt могут помешать поисковикам использовать аннотации.

Режимы
  1. 1.«Проверить URL» загружает одну публичную страницу и затем до 19 указанных на ней альтернатив, читая теги link в HTML и HTTP-заголовок Link.
  2. 2.«Проверить набор» проверяет в браузере вставленные теги, заголовки Link или карту сайта с элементами xhtml:link либо загружает вставленный список до 20 URL.
  3. 3.«Сгенерировать» создаёт теги HTML, HTTP-заголовок Link и XML карту сайта из одних и тех же строк языков с проверкой на лету.
Как читать результаты
  • •Ошибки ломают кластер и обычно мешают поисковикам его использовать: неверные коды, отсутствующие обратные ссылки и ссылки на себя, конфликтующие цели.
  • •Предупреждения — возможные проблемы: перенаправления, несовпадение canonical, noindex или «Заблокировано robots.txt».
  • •Заметки носят информационный характер: нет x-default или аннотации заданы несколькими способами. Сочетать способы допустимо; это лишь усложняет поддержку.
  • •«Не проверено» означает, что целевая страница не входила в проверку, поэтому обратную ссылку подтвердить нельзя.
Конфиденциальность и ограничения

Вставленные данные и режим «Сгенерировать» не покидают браузер. Режимы с URL отправляют URL на серверы CodingTool, которые загружают публичные страницы без cookie, блокируют частные и внутренние адреса, ограничивают перенаправления и размер ответа и ничего не хранят после ответа. Целевой сайт получает эти запросы. Результаты отражают только статический HTML и HTTP-заголовки; теги, добавленные позже JavaScript в отрисованном DOM, не читаются.

CodingTool официально запущен на

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.toolsLaunchpadly Startup DirectoryCodingTool.dev — Featured on Smol Launch