Клуб о поиске Яндекса

Поисковый робот Яндекса не понимает тег base

toologic
25 июля 2017, 20:41

The <base> tag specifies the base URL/target for all relative URLs in a document.

Это значит, что если в head страницы наличествует тег base, и он имеет значение (например) href="https://имя_сайта.ru/", а сама страница имеет адрес https://имя_сайта.ru/раздел1/страница1, то все указанные внутри страницы ссылки вида href="страницаN" будут иметь вид, согласно стандарта HTML 

https://имя_сайта.ru/страницаN

А ваш робот настоятельно и назойливо радует меня в Вебмастере обнаруженными адресами типа "имя_сайта.ru/раздел1/страница1/страницаN"

Прежде чем замахиваться на искусственный интеллект, нейронные сети и прочие наны..., не худо было бы азам научиться.

4 комментария
У меня тоже самое ((( Обнаружил через yandex webmaster
Словил такую же проблему на нескольких сайтах! Негодую(
Скорее всего, ошибка на нашей стороне. Проверяем. 
firstlena.pershina,
Это основополагающий тег, определяющий, во многом, всю структуру сайта, как она будет пониматься браузерами. Когда планируете исправить?