Доступность ссылок в SEO
Поисковый робот обходит сайт по ссылкам. Если переходы между страницами недоступны в HTML, робот может не найти часть сайта.
Это называют доступностью ссылок
для робота. Разработчик должен
следить, чтобы важные страницы
были связаны обычными ссылками
с атрибутом href.
Плохо, когда ссылка работает
только через JavaScript-клик
и не имеет атрибута href:
<span onclick="goToAbout()">О компании</span>
Робот может не найти такой переход и не перейти на следующую страницу.
Правильно делать ссылку обычным
тегом a с атрибутом href:
<a href="/about">О компании</a>
Тогда адрес перехода виден сразу в HTML, и робот сможет обойти страницу по этой ссылке.
То же правило относится к меню, каталогу, пагинации и другим элементам навигации. Если переход важен для обхода сайта, он должен быть оформлен как обычная ссылка.
Проверить ссылки можно
в исходном коде страницы.
Откройте ее в браузере и нажмите
Ctrl + U. В HTML должны быть
видны теги a с нужными
адресами в атрибуте href.
Объясните, почему робот может
не перейти по ссылке без
атрибута href.
Дана верстка:
<span onclick="goToAbout()">О компании</span>
Объясните, в чем ошибка и исправьте ее.
Дана верстка меню:
<nav>
<div onclick="openCatalog()">Каталог</div>
<div onclick="openDelivery()">Доставка</div>
</nav>
Объясните, в чем ошибка и исправьте ее.