Сегодня пример из практики, когда все на сайте очень хорошо, а потом неожиданно не очень. У сайта на WordPress подключены турбо-страницы и AMP, все настроено и работает. В очередной раз зайдя в Google Search Console (GSC) вижу сообщение: “Ошибка индексирования AMP страниц. Приведенный URL относится не к AMP-странице”.
Смотрю причину:
Проверяю страницу на сайте, ошибка не исчезла:
Анализирую ситуацию. Amp страница плагином выводится как /?amp, значит Google не воспринимает именно этот параметр. Начинаю искать причину, предположив, что на сайте были сделаны какие-то изменения вызвавшие ошибку. Примерную дату начала поиска определяю по графику “Страница AMP”.
Причина ошибки индексирования AMP страниц нашлась в настройках Yoast SEO плагина. На тот момент вышло его новое обновление, в котором появилась “Оптимизация обхода”. Можно удалить неиспользуемые функции WordPress и поставить запреты поисковым системам на поиск определенной информации.
Здесь есть опция “Удалить незарегистрированные параметры URL” через перенаправление 301:
Параметр AMP для Yoast SEO оказался неизвестным. Отключаю опцию:
Проверяю опубликованную версию страницы:
“Ошибка индексирования AMP страниц” найдена и исправлена.
Через несколько дней AMP страницы были проиндексированы.