Статус «url есть в google но есть проблемы» — так его обычно пересказывают в поиске, а в интерфейсе Search Console он звучит как «URL есть в индексе Google, но есть проблемы» (URL is on Google, but has issues) — хорошая новость с оговоркой. Страница уже в индексе и может показываться в выдаче. Проблемы, о которых говорит инструмент, относятся не к индексации, а к расширениям страницы: структурированным данным, связанной AMP-версии и подобным элементам. Из-за них страница может показываться без задуманных улучшений, например без расширенного сниппета.
Отсюда первое правило: не ломать то, что работает. Страница в индексе — значит, доступ, robots.txt, noindex и canonical в порядке. Исправлять нужно ровно то, что названо в разделе «Улучшения», и ничего больше.
Шаг 1. Убедитесь, что речь именно об этом вердикте
Откройте инструмент проверки URL, введите полный адрес страницы и дождитесь результата по данным индекса. Вердиктов у версии в индексе четыре: «URL есть в индексе Google», «URL есть в индексе Google, но есть проблемы», «URL нет в индексе Google» и «URL содержит альтернативную версию страницы». Инструкция ниже относится ко второму. Если у вас третий — причина в разделе «Индексирование страниц», и действовать нужно иначе; этот сценарий разобран в хабе на блоге SpeedyIndex.
Шаг 2. Раскройте раздел «Улучшения» и прочитайте название проблемы
Под основным результатом, ниже раздела «Индексирование страниц», находятся блоки улучшений: структурированные данные (по типам — товар, рецепт, FAQ и так далее), AMP, удобство для мобильных и другие, если они обнаружены на странице. У каждого блока свой статус. Найдите тот, где указана проблема, и запишите её формулировку дословно — именно её вы будете искать в коде страницы.
Разделяйте критичные и некритичные проблемы. В терминах отчёта о расширенных результатах элемент с критичной проблемой считается недопустимым и не может показываться как расширенный результат; элемент с некритичными недочётами остаётся допустимым и показываться может. Некритичное можно отложить; критичное — нет.
Шаг 3. Найдите проблему в коде, а не в CMS-настройках вслепую
Нажмите «Изучить просканированную страницу» (View crawled page): инструмент покажет HTML в том виде, в каком его получил робот при последнем сканировании, и список ресурсов, которые не удалось загрузить. Проверьте:
- присутствует ли блок структурированных данных в отданном HTML, а не только в шаблоне CMS;
- не дублируется ли разметка (плагин и тема одновременно выводят один и тот же тип);
- совпадают ли значения в разметке с видимым содержимым страницы;
- загрузились ли скрипты, которые генерируют разметку на клиенте.
Отдельно сравните поля «Каноническая страница, выбранная пользователем» и «Каноническая страница, выбранная Google». Если они расходятся, улучшения учитываются по канонической версии, и исправлять нужно её.
Шаг 4. Исправьте и проверьте опубликованную версию
После правки нажмите «Проверить страницу на сайте» (Test live URL). Google запросит страницу в реальном времени и вернёт один из трёх вердиктов: «URL доступен Google», «URL доступен Google, но есть проблемы» или «URL недоступен Google». Цель — первый вариант с чистым разделом улучшений. Если проблема осталась, кнопка «Посмотреть проверенную страницу» покажет HTML, который робот получил только что, — сверьте его с тем, что вы правили.
Для отдельного типа разметки удобнее сначала прогнать страницу через проверку расширенных результатов: она доступна и для адресов вне вашего ресурса, в отличие от инструмента проверки URL.
Шаг 5. Запросите индексирование — один раз
Когда проверка опубликованной страницы чистая, нажмите «Запросить индексирование». Число таких запросов за день ограничено, а отправка не гарантирует переиндексации в какой-то срок, поэтому повторять запрос без новых изменений на странице не нужно. Если правка затронула шаблон, а значит и много страниц, Google советует отправить файл Sitemap вместо поштучных запросов.
Шаг 6. Дождитесь нового сканирования и перепроверьте
Вердикт по данным индекса изменится только после того, как робот повторно просканирует страницу. Вернитесь в инструмент, переключитесь на «Использовать данные из индекса Google» и посмотрите поле «Последнее сканирование»: если дата новее вашей правки, статус должен обновиться. Если дата старая — робот ещё не приходил, и менять что-либо ещё рано.
Когда «проблемы» можно не трогать
Этот вердикт не мешает странице находиться в индексе и ранжироваться. Если расширенный результат вам не нужен (разметку добавил плагин, а не вы), допустимо убрать её целиком — это тоже закроет проблему. Хуже другое: когда владелец сайта из-за этого статуса начинает менять canonical, robots.txt или перевыпускать страницу под новым адресом. Так из «есть в индексе, но есть проблемы» легко получить «нет в индексе».
Если страниц много
Инструмент проверки URL принимает один адрес и работает только внутри вашего ресурса. После массовой правки шаблона разумно сначала проверить, есть ли страница в индексе Google, по всему списку затронутых адресов, и лишь затем открывать в Search Console те, что выпали. Так вы отделите страницы с проблемами улучшений от страниц, которые из индекса действительно исчезли, и не потратите дневной лимит запросов на благополучные URL.
Чек-лист
- Вердикт по данным индекса — именно «URL есть в индексе Google, но есть проблемы».
- В разделе «Улучшения» найден блок с проблемой, формулировка записана дословно.
- Критичные проблемы отделены от некритичных; в работу взяты критичные.
- Через «Изучить просканированную страницу» проблема найдена в HTML, который видел робот.
- Канонические адреса, выбранные пользователем и Google, совпадают.
- После правки «Проверить страницу на сайте» даёт «URL доступен Google» без замечаний к улучшениям.
- «Запросить индексирование» нажато один раз; при массовой правке отправлен Sitemap.
- Поле «Последнее сканирование» обновилось после правки, вердикт перепроверен.
- Ничего из того, что отвечает за индексацию (canonical, noindex, robots.txt, адрес), не менялось.
FAQ
Влияет ли статус «URL есть в индексе Google, но есть проблемы» на позиции?
Сам статус — нет: страница в индексе и ранжируется. Проблемы касаются расширенных элементов результата, которые могут не показываться. Косвенное влияние возможно через кликабельность сниппета, но не через индексацию.
Чем «URL доступен Google, но есть проблемы» отличается от «URL есть в индексе Google, но есть проблемы»?
Первое — результат проверки опубликованной страницы в реальном времени: Google может загрузить страницу, но видит проблемы в улучшениях прямо сейчас. Второе — статус последней просканированной версии в индексе. После исправления первый вердикт меняется сразу, второй — после нового сканирования.
Можно ли проверить этим способом страницу на чужом сайте?
Нет: инструмент проверки URL принимает только адреса из вашего ресурса. Структурированные данные чужой страницы можно проверить инструментом проверки расширенных результатов, а факт присутствия в индексе — внешней проверкой по списку URL.
ИСТОЧНИКИ
- Инструмент проверки URL — Справка Search Console: https://support.google.com/webmasters/answer/9012289?hl=ru
- Отчёт об индексировании страниц — Справка Search Console: https://support.google.com/webmasters/answer/7440203?hl=ru
- Отчёт о расширенных результатах — Справка Search Console: https://support.google.com/webmasters/answer/7552505?hl=ru
- Проверка расширенных результатов: https://search.google.com/test/rich-results
- Общие рекомендации по структурированным данным: https://developers.google.com/search/docs/appearance/structured-data/sd-policies