Индексация Google: диагностика обнаружения, обхода и выбора

Кратко

Сообщить URL не означает гарантировать его обход, индексацию или позицию. Перед повторной проверкой найдите заблокированный этап.

Глобальная карта сетей в пустом зале брифингов
В этой статье

Разделять этапы

Обнаружение выявляет адрес; обход получает ресурс; рендеринг может выполнять JavaScript; индексация анализирует содержимое и выбирает каноническую версию. HTTP 200 или наличие в sitemap не доказывает индексации этой версии.

Устранять наблюдаемую причину

  • Проверьте внутренние HTML-ссылки, HTTP-ответ, доступ робота, noindex и ресурсы рендеринга.
  • Сопоставьте заявленный и выбранный канонические URL, доступное содержание и самостоятельную ценность страницы.
  • После исправления проверьте важный URL и запросите обход, если возможно. Для нескольких полезных адресов используйте sitemap.

Учитывать ограничения запросов

Повторные запросы не ускоряют обход и не гарантируют срок. Indexing API предназначен для поддерживаемого содержимого, включая JobPosting и BroadcastEvent внутри VideoObject; это не общий ускоритель для статей. Различайте наблюдаемый статус, дату обхода и позицию.

Первоисточники

Диагностика индексации поэтапно.

URL-адрес может быть обнаружен, проиндексирован, отображен и сгруппирован с другой версией, не становясь при этом версией, отображаемой в результатах. «Не проиндексировано» — это не одна причина с одним универсальным решением.

  • Регистрировать статус, директивы, объявленный канонический и уникальный контент.
  • Использовать проверку URL-адресов для проверки выбранной версии и доступных наблюдений.
  • Повторно протестировать исправленную причину и отслеживать ее, не обещая крайний срок.

Первичный источник: Google Search Central — Crawling and indexing. Связанный метод: прочитать практическое руководство.

Доступная роботу пагинация

Страницам списка нужны постоянные адреса и обнаруживаемые ссылки.

  • Сохраняйте страницу 2 как отдельный URL с собственным canonical. Фрагмент или canonical всех страниц на первую не описывает их различающееся содержимое.
  • Дайте следующую страницу обычной ссылкой href, в том числе рядом с бесконечной прокруткой. Проверьте серверный HTML без JavaScript: один обработчик события не даёт аналогичного адресата ссылки.
  • Задайте стабильный порядок и допустимые фильтры. Проверьте последнюю страницу, номер за пределами списка и повторный запрос; результаты должны объясняться без бесконечной цепочки пустых страниц.

Воспроизводимый приёмочный случай

Вымышленный пример: данные не описывают клиента или наблюдаемый результат.

Посмотреть данные случая
{
    "page_2": "/catalog?page=2",
    "canonical": "/catalog",
    "next_link": "<button>More</button>"
}

Ожидаемое решение

Странице 2 нужны собственная canonical и доступные для обхода ссылки href дальше.

Процедура проверки

  1. Запишите URL, canonical и ссылки страниц.
  2. Перейдите дальше без JavaScript-кнопки.
  3. Сохраните href-ссылки и собственную canonical. Откройте каждый URL напрямую и сравните элементы: другой адрес с повтором первой страницы не подтверждает продолжение.

Google Search Central — Pagination and incremental page loading

Заменяет ли бесконечная прокрутка URL страниц?

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

Первичный источник: Google Search Central — Pagination and incremental page loading. Связанный метод: прочитать практическое руководство.