Основные показатели качества веб-страниц и задержка: Получают ли более быстрые страницы больше цитирований искусственным интеллектом?
Введение
Быстрый веб-сайт удобнее для людей. Он также может быть легче для поисковых систем и систем искусственного интеллекта для получения, рендеринга и понимания.
Но часто упускается важный момент:
Более быстрая страница может улучшить сканирование и доступность контента. Это не означает, что одна лишь скорость побуждает систему искусственного интеллекта цитировать страницу.
По состоянию на 2 августа 2026 года Google заявляет, что стабильное время отклика сервера и более низкая задержка могут увеличить пропускную способность сканирования сайта. Google также утверждает, что его функции поиска на основе искусственного интеллекта используют те же базовые системы поиска и индексирования, что и традиционный поиск, и не требуют специальной разметки для ИИ или оптимизации скорости. (developers.google.com)
Эта статья представляет собой план тестирования, основанный на фактических данных, а не утверждение о том, что эксперимент уже был проведен. Не были предоставлены ни сайт, ни набор страниц, ни журналы сервера, ни набор данных о цитировании. Цель состоит в том, чтобы определить контролируемое исследование, которое может измерить:
- Увеличивает ли более низкое время до первого байта частоту сканирования.
- Улучшает ли более низкий Largest Contentful Paint обнаружение или индексацию.
- Влияет ли более низкий Cumulative Layout Shift на сканирование или извлечение данных искусственным интеллектом.
- Увеличивают ли улучшения производительности частоту, с которой страницы явно цитируются поисковыми системами искусственного интеллекта.
Краткий ответ
Более низкое время до первого байта может улучшить сканирование при правильных условиях
Текущая документация Google по сканированию гласит, что лимит пропускной способности сканирования может увеличиваться, когда сайт имеет стабильное или улучшающееся время отклика, включая время до первого байта. Если время отклика увеличивается, или если сайт возвращает слишком много серверных ошибок или ответов с ограничением скорости, Google может сократить сканирование. (developers.google.com)
Однако более быстрое время ответа не гарантирует увеличение сканирования. Потребность в сканировании также зависит от таких факторов, как:
- Как часто меняется сайт.
- Насколько популярен сайт и его страницы.
- Является ли контент полезным и уникальным.
- Сколько существует дублирующихся или малоценных URL-адресов.
- Включены ли обновленные URL-адреса в карты сайта.
Это означает, что более низкая задержка должна оказывать наибольшее влияние на крупные, часто обновляемые или ограниченные сервером веб-сайты, а не обязательно на небольшой сайт с ограниченным новым контентом.
Более низкий Largest Contentful Paint может помочь косвенно
Largest Contentful Paint измеряет время появления основного видимого контента для пользователя. Google также заявляет, что как время отклика сервера, так и время, необходимое для рендеринга страниц и встроенных ресурсов, могут влиять на эффективность сканирования. (developers.google.com)
Вероятная связь является косвенной:
Более низкая задержка → более быстрая доставка ресурсов → более эффективный рендеринг или извлечение → меньше тайм-аутов при сканировании или неполных извлечений.
Эффект должен быть наиболее сильным, когда важный контент зависит от:
- Медленного JavaScript.
- Больших изображений.
- Блокирующих рендеринг таблиц стилей.
- Клиентского рендеринга.
- Тяжелых встроенных ресурсов.
Сам по себе высокий балл Largest Contentful Paint вряд ли будет прямым сигналом для цитирования искусственным интеллектом.
Более низкий Cumulative Layout Shift, вероятно, оказывает мало прямого влияния на сканирование
Cumulative Layout Shift измеряет неожиданное смещение видимого контента. Это в основном метрика пользовательского опыта. Распространенные причины включают изображения без размеров, динамически вставляемую рекламу, встроенный контент и веб-шрифты. (web.dev)
Краулер не воспринимает смещение макета так, как это делает человек-посетитель. Следовательно, прямая связь между более низким Cumulative Layout Shift и увеличением сканирования маловероятна.
Может существовать косвенная связь, когда сильное смещение макета вызвано:
- Контентом, вставленным поздно с помощью JavaScript.
- Важным текстом, скрытым до выполнения скриптов.
- Изображениями или встроенными элементами, задерживающими построение страницы.
- Нестабильными шаблонами, которые генерируют разный контент при разных запросах.
В этих случаях реальная проблема заключается не в показателе смещения макета. Реальная проблема в том, что страница может быть труднообрабатываемой или может слишком поздно раскрывать важный контент.
Более быстрые страницы не цитируются автоматически чаще
Google заявляет, что страницы, появляющиеся в функциях искусственного интеллекта, должны быть сначала проиндексированы и иметь право появляться в обычных результатах поиска со сниппетом. Google также заявляет, что нет никаких дополнительных технических требований или специальных оптимизаций для искусственного интеллекта для его обзоров и режима искусственного интеллекта. (developers.google.com)
OpenAI аналогично заявляет, что рейтинги поиска ChatGPT зависят от множества факторов, и что разрешение его поисковому краулеру, OAI-SearchBot, важно для включения. Он не заявляет, что более низкие Core Web Vitals напрямую увеличивают вероятность цитирования. (help.openai.com)
Это предполагает четырехэтапную модель:
- Обнаружение — Узнает ли система о существовании URL?
- Извлечение и обработка — Может ли система получить и понять страницу?
- Индексация и получение — Выбрана ли страница для конкретного запроса?
- Выбор цитаты — Отображается ли страница как видимый источник в ответе?
Скорость страницы может влиять на первые две стадии. Она не установлена как прямая причина четвертой стадии.
Недавние исследования также показывают, что системы искусственного интеллекта могут читать множество релевантных страниц, но цитировать лишь некоторые из них. Другими словами, извлечение и цитирование — это отдельные события. (cambridge.org)
Что следует тестировать?
Исследование должно проверять два разных вопроса, а не рассматривать «видимость для искусственного интеллекта» как единую метрику.
Вопрос 1: Влияет ли производительность на сканирование?
Основные результаты:
- Время от публикации до первого запроса краулера.
- Количество запросов краулера на страницу в день.
- Время между успешными повторными сканированиями.
- Количество страниц, сканированных на 1000 опубликованных страниц.
- Процент успешных извлечений.
- Скорость серверных ошибок и ответов с ограничением скорости.
- Время от публикации до индексации.
Вопрос 2: Влияет ли производительность на выбор цитаты?
Основные результаты:
- Процент протестированных запросов, которые приводят к видимому цитированию.
- Скорость цитирования на каждую подходящую страницу.
- Доля цитирований в рамках запроса.
- Процент извлеченных страниц, которые становятся видимыми цитатами.
- Сохранение цитирования со временем.
- Скорость цитирования системой искусственного интеллекта.
Эти результаты должны быть разделены по поставщикам. Обзор искусственного интеллекта Google, результат поиска ChatGPT, ответ Microsoft Copilot, ответ Perplexity и поисковый ответ Claude могут использовать разные индексы, краулеры, системы ранжирования и расписания обновления.
Экспериментальный дизайн
1. Создайте контролируемый набор страниц
Используйте набор страниц, достаточно большой для получения значимых данных о сканировании и цитировании.
Практический начальный дизайн будет включать:
- От 240 до 800 страниц.
- Не менее 20 страниц на каждый шаблон страницы.
- От трех до пяти категорий контента.
- Смесь вечнозеленых и регулярно обновляемых страниц.
- Равное количество страниц в каждой группе лечения.
Каждая страница должна иметь:
- Схожую структуру HTML.
- Схожую длину контента.
- Одну и ту же систему публикации.
- Один и тот же шаблон внутренней перелинковки.
- Одни и те же канонические правила.
- Один и тот же подход к карте сайта.
- Одни и те же разрешения robots.txt.
- Уникальную, полезную тему.
Не создавайте сотни тонких или почти дублирующихся страниц только для эксперимента. Рекомендации Google предупреждают, что дублирующиеся и малоценные URL-адреса могут тратить ресурсы сканирования и снижать эффективность сайта. (developers.google.com)
Дизайн с подобранными парами полезен. Например, сопоставьте страницы с похожими:
- Длиной контента.
- Тематическим спросом.
- Частотой обновлений.
- Количеством внутренних ссылок.
- Количеством внешних ссылок.
- Историческим трафиком.
- Позицией в поисковой выдаче.
Затем поместите одну страницу из каждой пары в контрольную группу, а другую — в экспериментальную.
2. Используйте факторный дизайн лечения
Основные улучшения производительности следует тестировать независимо и совместно.
| Фактор воздействия | Контроль | Воздействие |
|---|---|---|
| Протокол HTTP | HTTP/2 | HTTP/3 с откатом на HTTP/2 |
| Кэширование на границе сети | Доставка от источника или обход кэша страницы | Публичный контент, обслуживаемый из граничного кэша |
| Доставка изображений | Существующие файлы изображений | Адаптивные изображения WebP или AVIF |
| Стабильность макета | Существующее поведение макета | Зарезервированные размеры изображений, рекламы и встроенного контента |
Это создает контролируемый эксперимент для трех запрошенных оптимизаций:
- HTTP/3.
- Кэширование на границе сети доставки контента.
- Сжатие изображений.
Воздействие на стабильность макета необходимо, потому что первые три оптимизации не позволяют надежно изолировать Cumulative Layout Shift. Сжатие изображений может снизить Largest Contentful Paint, совершенно не изменяя стабильность макета.
Почему HTTP/3 требует собственного измерения
HTTP/3 использует транспортный протокол QUIC и предоставляет независимые потоки, что позволяет избежать блокировки начала очереди на транспортном уровне, обнаруженной в HTTP/2 поверх TCP. Его преимущества зависят от того, действительно ли клиент или краулер договариваются об использовании HTTP/3. (rfc-editor.org)
Поэтому записывайте согласованный протокол для каждого запроса:
- HTTP/1.1.
- HTTP/2.
- HTTP/3.
Не следует предполагать, что включение HTTP/3 означает, что каждый краулер будет его использовать. Если Googlebot, OAI-SearchBot или другой краулер продолжает использовать HTTP/2, HTTP/3 не сможет повлиять на запросы этого краулера.
Почему кэширование на границе сети следует тестировать тщательно
Сеть доставки контента может сократить время до первого байта, обслуживая контент ближе к запрашивающему. Она также может уменьшить количество запросов, достигающих исходного сервера. (web.dev)
Протестируйте как минимум три состояния кэша:
- Холодный кэш — Граница должна связаться с источником.
- Теплый кэш — Граница обслуживает страницу, не связываясь с источником.
- Ревалидированный кэш — Граница или краулер использует значение
ETagилиLast-Modifiedи получает ответ304 Not Modified.
Google специально рекомендует эффективное кэширование HTTP и поддерживает использование ответов 304 Not Modified для сокращения ненужной обработки и пропускной способности. (developers.google.com)
Не допускайте, чтобы кэширование предоставляло устаревший или неверный контент краулерам. Записывайте:
- Попадание или промах кэша.
- Возраст кэша.
- Местоположение граничного сервера.
- Время ответа источника.
- Версия контента.
- Код состояния.
- Заголовки валидации.
Почему сжатие изображений должно быть связано с Largest Contentful Paint
WebP и AVIF обычно обеспечивают лучшее сжатие, чем старые форматы изображений. Меньшие изображения могут сократить время передачи и улучшить Largest Contentful Paint, когда изображение является элементом Largest Contentful Paint. (web.dev)
Тест должен использовать:
- Одинаковые размеры изображений.
- Ту же целевую визуальную качественную характеристику.
- Адаптивные изображения
srcset. - Современный формат с подходящим резервным вариантом.
- Явные значения
widthиheight. - Отсутствие ленивой загрузки для изображения Largest Contentful Paint.
- URL изображения, видимый в исходном HTML.
Одно только сжатие изображений может не улучшить Largest Contentful Paint, если реальная задержка происходит из-за JavaScript или позднего обнаружения ресурсов. В руководстве Google по производительности отмечается, что сокращение времени загрузки изображений может просто перенести задержку на другую часть страницы, если элемент Largest Contentful Paint раскрывается поздно. (web.dev)
3. Проводите тест достаточно долго
Короткий тест может упустить эффекты расписания сканирования и обновления индекса.
Практичный дизайн:
- Две недели базовых измерений.
- Шесть-двенадцать недель измерения воздействия.
- Завершающий период реверсии или кроссовера, если возможно.
Для перекрестного теста меняйте воздействия между подобранными группами страниц. Если эффект производительности исчезает при удалении воздействия, результат будет сильнее, чем простое сравнение «до и после».
Данные Core Web Vitals из реальных условий должны оцениваться за соответствующий период. Отчет Chrome User Experience Report использует скользящую 28-дневную агрегацию, поэтому он не предназначен для отображения мгновенных изменений после развертывания. (developer.chrome.com)
4. Измерьте полную популяцию краулеров
Не рассматривайте весь автоматизированный трафик как одну группу.
Как минимум, разделите:
Поисковые краулеры
- Googlebot.
- Bingbot.
Поисковые краулеры искусственного интеллекта
- OAI-SearchBot.
- PerplexityBot.
- Claude-SearchBot.
Загрузчики, запрошенные пользователями
- Perplexity-User.
- Claude-User.
- Загрузчики пользователей ChatGPT, где это возможно идентифицировать.
Обучающие краулеры
- GPTBot.
- ClaudeBot.
- Элементы управления Google-Extended.
Обучающие краулеры не должны использоваться в качестве прокси для цитирований поисковыми системами ИИ. Anthropic, OpenAI и Google различают краулеры, используемые для обучения, поиска или извлечения по запросу пользователя. Google также заявляет, что Google-Extended не влияет на включение или ранжирование в Поиске Google. (help.openai.com)
Perplexity аналогично различает PerplexityBot, который поддерживает индексацию поиска, и Perplexity-User, который может извлекать страницу в ответ на запрос пользователя. (docs.perplexity.ai)
Проверяйте личность краулера, используя опубликованные диапазоны IP-адресов или обратный DNS, если поставщик поддерживает это. Строки User-agent могут быть скопированы несвязанными краулерами. Google специально предупреждает, что строки User-agent Googlebot могут быть подделаны. (developers.google.com)
Метрики для сбора
Метрики производительности
Собирайте как лабораторные, так и пользовательские данные:
- Время до первого байта.
- First Contentful Paint.
- Largest Contentful Paint.
- Cumulative Layout Shift.
- Interaction to Next Paint.
- Общий вес страницы.
- Размер исходного HTML.
- Размер переданных изображений.
- Количество запросов.
- Время, потраченное на обработку сервером.
- Время, потраченное на ожидание ресурса Largest Contentful Paint.
- Протокол HTTP.
- Статус кэша.
Google рекомендует ориентировочное время до первого байта 800 миллисекунд или меньше, но само по себе время до первого байта не является одним из Core Web Vitals. (web.dev)
Текущие «хорошие» пороговые значения Core Web Vitals на 75-м процентиле:
- Largest Contentful Paint: 2,5 секунды или меньше.
- Cumulative Layout Shift: 0,1 или меньше.
- Interaction to Next Paint: 200 миллисекунд или меньше. (web.dev)
Метрики сканирования
Для каждого проверенного запроса краулера записывайте:
text timestamp url user_agent verified_bot source_ip http_protocol status_code response_time time_to_first_byte bytes_sent cache_status edge_location etag last_modified referrer
Вычислите:
text crawl_requests_per_url_day successful_fetch_rate 5xx_rate 429_rate median_recrawl_interval p75_recrawl_interval publication_to_first_fetch publication_to_first_index
Метрики цитирования искусственным интеллектом
Используйте фиксированный набор запросов для каждой платформы. Набор запросов должен включать:
- Прямые фактические вопросы.
- Вопросы для сравнения.
- Вопросы о «лучшем» или рекомендации.
- Вопросы, чувствительные к актуальности.
- Вопросы, на которые тестируемая страница дает самый сильный ответ.
- Вопросы, на которые тестируемая страница релевантна, но не доминирует.
Для каждого запроса записывайте:
text engine model or experience timestamp location device query pages shown as sources page citation order whether the tested page was cited whether the tested page was retrieved but not cited answer text hash
Повторяйте запросы, потому что ответы искусственного интеллекта могут различаться. Используйте фиксированное расписание, например, три раза в неделю, и записывайте изменения в движке или модели.
Microsoft Bing Webmaster Tools теперь предоставляет отчет об производительности искусственного интеллекта, показывающий цитируемые страницы, базовые запросы и тенденции цитирования в поддерживаемых возможностях искусственного интеллекта Microsoft. Microsoft предупреждает, что данные агрегированы, выборочны и наблюдательны; они не могут доказать, что конкретное изменение страницы вызвало изменение цитирования. (bing.com)
Google также начал развертывание специализированных отчетов о производительности генеративного искусственного интеллекта в Search Console в июне 2026 года. Отчеты изначально были доступны только для части веб-сайтов, поэтому доступ может варьироваться. (developers.google.com)
Статистический анализ
Частота сканирования
Используйте модель смешанных эффектов для подсчета, такую как отрицательная биномиальная модель:
text crawl_count ~ treatment + time_to_first_byte + page_age + update_frequency + sitemap_status + internal_links + server_errors + (1 | page) + (1 | crawler)
Эффекты страницы и краулера имеют значение, потому что некоторые страницы естественным образом получают больше внимания, чем другие, и разные краулеры имеют разные расписания.
Обнаружение и индексация
Используйте анализ выживаемости для:
- Времени от публикации до первого извлечения.
- Времени от публикации до первой индексации.
- Времени от обновления до повторного сканирования.
Ключевой результат — не просто то, была ли страница в конечном итоге сканирована. Это то, сократило ли воздействие время, необходимое для обнаружения и обработки страницы.
Выбор цитаты искусственным интеллектом
Используйте иерархическую логистическую модель:
text citation_present ~ treatment + time_to_first_byte + largest_contentful_paint + cumulative_layout_shift + indexed_status + search_visibility + content_freshness + page_authority + (1 | query) + (1 | engine) + (1 | page)
Запустите две отдельные модели:
- Модель извлечения — Была ли страница извлечена или показана как кандидат?
- Модель цитирования — Если извлечена, была ли страница явно процитирована?
Это различие существенно. Улучшение производительности, которое увеличивает сканирование, но не извлечение, не является эффектом цитирования искусственным интеллектом. Улучшение производительности, которое увеличивает извлечение, но не цитирование, предполагает, что страница рассматривается, но проигрывает на этапе выбора источника.
Ожидаемые результаты
Это рабочие гипотезы, а не заявленные экспериментальные результаты.
Гипотеза 1: Время до первого байта будет иметь самый явный эффект на сканирование
Ожидайте положительную связь между более низким временем до первого байта и пропускной способностью сканирования, когда:
- На сайте много страниц.
- Страницы часто меняются.
- Исходный сервер медленный или перегружен.
- Сайт возвращает ответы 5xx или 429.
- Краулер тратит значительное время на ожидание ответов.
Ожидайте незначительного измеримого эффекта на небольшом сайте с низкой потребностью в сканировании.
Гипотеза 2: Largest Contentful Paint будет иметь значение через рендеринг и доставку ресурсов
Ожидайте, что более низкий Largest Contentful Paint поможет, когда:
- Страница зависит от рендеринга браузером.
- Важный контент скрыт за JavaScript.
- Большие изображения или таблицы стилей необходимы для индексации.
- Краулер извлекает много ресурсов страницы.
- Более медленное воздействие приводит к тайм-аутам или неполному рендерингу.
Ожидайте слабую связь, когда важный текст страницы уже присутствует в исходном HTML.
Гипотеза 3: Cumulative Layout Shift будет иметь мало прямого влияния
Не ожидайте значимой прямой связи между Cumulative Layout Shift и частотой сканирования или скоростью цитирования после учета структуры страницы и поведения JavaScript.
Если Cumulative Layout Shift, по-видимому, предсказывает цитирование, исследуйте, не выступает ли он в качестве прокси для:
- Клиентского рендеринга.
- Поздней вставки контента.
- Нестабильной рекламы.
- Скрытого или отложенного текста.
- Плохо структурированного HTML.
Гипотеза 4: Одна лишь скорость не приведет к увеличению цитирований искусственным интеллектом
Наиболее сильными предикторами выбора цитаты, вероятно, останутся:
- Релевантность запросу.
- Качество контента.
- Четкие ответы.
- Свежесть.
- Авторитет и доверие.
- Пригодность для индексации в поиске.
- Рейтинг извлечения.
- Подтверждает ли страница непосредственно сделанное утверждение.
Руководство Google подчеркивает полезный, надежный, ориентированный на людей контент и заявляет, что функции поиска на основе искусственного интеллекта основаны на существующих системах поиска и индексирования. (developers.google.com)
Бюджет производительности, настроенный для извлечения искусственным интеллектом
Ниже представлен предлагаемый операционный бюджет. Это не опубликованная формула ранжирования искусственного интеллекта.
| Область | Рекомендуемая цель | Причина |
|---|---|---|
| Время до первого байта навигации, 75-й процентиль | 800 миллисекунд или меньше | Согласуется с общим руководством по производительности веб-сайтов |
| Время до первого байта навигации, 95-й процентиль | 1,5 секунды или меньше | Внутренняя защита от медленных ответов краулеров |
| Largest Contentful Paint, 75-й процентиль | 2,5 секунды или меньше | Текущий «хороший» порог Core Web Vital |
| Внутренняя цель Largest Contentful Paint | 2,0 секунды или меньше | Оставляет запас для вариаций сети |
| Cumulative Layout Shift, 75-й процентиль | 0,1 или меньше | Текущий «хороший» порог |
| Внутренняя цель Cumulative Layout Shift | 0,05 или меньше | Уменьшает нестабильность макета и позднее движение |
| Interaction to Next Paint, 75-й процентиль | 200 миллисекунд или меньше | Текущий «хороший» порог |
| Исходный HTML | Предпочтительно 150 килобайт или меньше в сжатом виде | Делает важный контент легким для получения и обработки |
| Несжатый исходный HTML | Держите значительно ниже 2 мегабайт | Googlebot в настоящее время ограничивает первую загрузку HTML 2 мегабайтами |
| Позиция критического контента | Заголовок, канонический URL, заголовки, резюме и структурированные данные в начале HTML | Снижает риск того, что важная информация появится поздно |
| Изображение Largest Contentful Paint | Обнаруживаемо в исходном HTML | Избегает задержек обнаружения JavaScript |
| Изображение Largest Contentful Paint | Используйте адаптивные WebP или AVIF, где это уместно | Уменьшает размер передачи |
| Изображения и встроенный контент | Всегда резервируйте размеры | Предотвращает смещение макета |
| Процент попаданий в кэш публичного HTML | Установите внутреннюю цель 70 процентов или выше | Уменьшает задержку от источника |
| Процент попаданий в кэш статических активов | Установите внутреннюю цель 90 процентов или выше | Уменьшает стоимость повторной передачи |
| Ответы 5xx и 429 проверенным краулерам | Как можно ближе к нулю; оповещение о любом устойчивом увеличении | Эти ответы могут сократить сканирование |
| Перенаправления | Ноль ненужных перенаправлений; никогда не используйте длинные цепочки | Цепочки перенаправлений тратят время краулеров и пользователей |
| Ответ на свежий контент | Поддерживайте ETag и Last-Modified | Позволяет эффективно проверять и получать ответы 304 |
Текущая документация Google гласит, что Googlebot извлекает первые 2 мегабайта поддерживаемого файла и отдельно извлекает внешние скрипты и таблицы стилей. Она также рекомендует размещать важные метаданные и структурированные данные в начале HTML. (developers.google.com)
Рекомендации по реализации
HTTP/3
Используйте HTTP/3, если он поддерживается хостинг-провайдером и сетью доставки контента.
Измерьте:
- Скорость согласования HTTP/3.
- Скорость отката на HTTP/2.
- Время установки соединения.
- Время до первого байта.
- Производительность по географическому региону.
- Производительность по краулеру.
Не рассматривайте HTTP/3 как гарантированную оптимизацию для поиска или искусственного интеллекта. Это улучшение транспорта, которое может помочь только тем клиентам, которые его используют.
Кэширование на границе сети доставки контента
Для публичных, неперсонализированных страниц:
- Установите четкие правила
Cache-Control. - Используйте длительное кэширование для версионированных статических ресурсов.
- Используйте короткое, но полезное кэширование для часто обновляемого HTML.
- Избегайте фрагментации кэша из-за ненужных параметров запроса.
- Сохраняйте канонические URL-адреса.
- Поддерживайте
ETagиLast-Modified. - Протестируйте состояния холодного, теплого и ревалидированного кэша.
- Подтвердите, что запросы краулеров получают тот же важный контент, что и запросы людей.
Сеть доставки контента должна уменьшать задержку, не создавая устаревших, непоследовательных или специфичных для ботов версий страниц.
Сжатие изображений
Для изображений:
- Используйте AVIF или WebP, когда визуальное качество приемлемо.
- Предоставляйте адаптивные размеры изображений.
- Не подавайте изображение размером для рабочего стола на маленький мобильный экран.
- Не используйте отложенную загрузку для изображения Largest Contentful Paint.
- Включите размеры изображений.
- Разместите изображение Largest Contentful Paint в исходном HTML.
- Используйте
fetchpriority="high"только в случае необходимости. - Сохраняйте важные пояснения в тексте, а не встраивайте их только в изображения.
Сжатие изображений наиболее ценно, когда изображение является элементом Largest Contentful Paint. Оно не исправит страницу, основная задержка которой вызвана рендерингом на сервере или выполнением JavaScript. (web.dev)
Стабильность макета
Чтобы снизить Cumulative Layout Shift:
- Установите атрибуты ширины и высоты для изображений.
- Зарезервируйте место для рекламы.
- Зарезервируйте место для встроенного видео и социального контента.
- Избегайте вставки баннеров над существующим текстом.
- Используйте стабильные стратегии загрузки шрифтов.
- Избегайте замены больших блоков отрендеренного на сервере контента после загрузки страницы.
Эти изменения улучшают пользовательский опыт, даже если они не оказывают измеримого влияния на сканирование или цитирование. (web.dev)
Инструменты и мониторинг
Инструменты производительности
Используйте:
- Chrome User Experience Report для реальных данных Core Web Vitals пользователей.
- Интерфейс программирования приложений Chrome User Experience Report для автоматизированного сбора полевых данных.
- PageSpeed Insights для лабораторных аудитов и полевых данных.
- Lighthouse для повторяемых лабораторных тестов.
- Lighthouse Continuous Integration для бюджетов производительности запросов на слияние (pull-request).
- WebPageTest для многолокационных тестов, состояний кэша и сравнения протоколов.
- Chrome DevTools для отладки Largest Contentful Paint и смещения макета.
- Библиотеку JavaScript web-vitals для мониторинга реальных пользователей.
Интерфейс программирования приложений Chrome User Experience Report предоставляет агрегированные полевые данные на уровне страниц и источников, включая Largest Contentful Paint, Cumulative Layout Shift, Interaction to Next Paint и экспериментальное время до первого байта. (developer.chrome.com)
Lighthouse Continuous Integration может запускать проверки производительности при каждом изменении кода и прерывать сборки, если превышены бюджеты. (github.com)
Мониторинг краулеров
Используйте журналы сервера, журналы граничных узлов и небольшой набор синтетических зондов.
Пример зонда:
bash
curl --http3 -sS -o /dev/null -D -
-w 'status=%{http_code}\nhttp_version=%{http_version}\nnamelookup=%{time_namelookup}\nconnect=%{time_connect}\nstarttransfer=%{time_starttransfer}\ntotal=%{time_total}\nsize=%{size_download}\n'
-A 'Mozilla/5.0 (compatible; OAI-SearchBot/1.0)'
https://example.com/page
Запустите тот же тест с:
- Googlebot.
- Bingbot.
- OAI-SearchBot.
- PerplexityBot.
- Claude-SearchBot.
- Обычным пользовательским агентом браузера.
Тест должен проверять:
- Код состояния.
- Разрешение robots.
- Заголовки ответа.
- Содержимое HTML.
- Версию HTTP.
- Состояние кэша.
- Время ответа.
- Наличие важного текста без JavaScript.
Мониторинг поиска и индексации
Используйте:
- Статистику сканирования Google Search Console.
- Отчеты по индексации страниц Google Search Console.
- Инструмент проверки URL в Google Search Console.
- Данные карты сайта Google Search Console.
- Отчеты по генеративному искусственному интеллекту Google Search Console, когда они доступны.
- Запросы сканирования и проиндексированные страницы Bing Webmaster Tools.
- Отчет о производительности искусственного интеллекта Bing Webmaster Tools.
- Ежедневные проверки карты сайта и
lastmod.
Интерфейс программирования приложений Search Console может извлекать данные о производительности по страницам, запросам, датам, устройствам и отображению в поиске, с учетом ограничений данных. (developers.google.com)
Мониторинг цитирования
Создайте панель цитирования, содержащую от 50 до 200 стабильных запросов по каждой теме. Запускайте панель по фиксированному расписанию и записывайте:
- Производился ли поиск платформой.
- Какие источники появились.
- Был ли цитирован тестируемый URL.
- Порядок цитирования.
- Дата и время ответа.
- Изменилась ли страница.
- Изменилась ли модель или опыт поиска.
Не сравнивайте количество цитирований из разных систем, как если бы они были эквивалентны. Microsoft заявляет, что активность цитирования не является показателем ранжирования, авторитета, трафика или качества. (bing.com)
Правила оповещения
Создайте оповещения для:
- Роста времени до первого байта более чем на 25 процентов.
- Перемещения Largest Contentful Paint выше 2,5 секунд на 75-м процентиле.
- Перемещения Cumulative Layout Shift выше 0,1.
- Устойчивого увеличения ответов 5xx или 429.
- Падения уровня успешности сканирования.
- Изменения robots.txt.
- Ошибки карты сайта.
- Внезапного падения количества проиндексированных страниц.
- Внезапного падения количества цитирований искусственным интеллектом на нескольких платформах.
- Изменения объема цитирований, затрагивающего только одну платформу.
Снижение цитирования, затрагивающее одну платформу, может быть вызвано изменением модели, индекса, запроса или продукта, а не проблемой производительности страницы. Microsoft прямо предупреждает, что тенденции цитирования являются наблюдательными и могут изменяться из-за обновлений контента, пользовательского спроса, а также изменений системы или модели. (bing.com)
Окончательное заключение
Наиболее обоснованный вывод:
Более быстрые страницы могут улучшить эффективность сканирования, особенно когда задержка сервера, размер ресурсов, ошибки или задержки рендеринга являются ограничивающими факторами. Однако в настоящее время нет убедительных доказательств того, что более низкие Core Web Vitals напрямую заставляют системы искусственного интеллекта выбирать страницу в качестве цитаты.
Ожидаемая причинно-следственная связь:
text Lower latency → better server capacity → fewer failed or delayed fetches → faster discovery and processing → improved chance of being indexed and retrieved → possible increase in citations
Последний шаг остается неопределенным, поскольку выбор цитаты зависит от релевантности, качества, свежести, авторитета, намерения запроса, рейтинга извлечения и поведения каждой системы искусственного интеллекта.
Для большинства веб-сайтов правильная стратегия производительности, следовательно, не сводится к «оптимизации для цитирований искусственным интеллектом» изолированно. Она заключается в следующем:
- Держите важный контент доступным в исходном HTML.
- Поддерживайте стабильное время до первого байта.
- Используйте пограничное кэширование для публичного контента.
- Сжимайте и приоритизируйте важные изображения.
- Предотвращайте смещения макета.
- Возвращайте надежные коды состояния.
- Обновляйте карты сайта и внутренние ссылки.
- Разрешайте правильным поисковым краулерам доступ.
- Измеряйте сканирование, индексацию, извлечение и цитирование как отдельные этапы.
Такой подход создает более быстрый веб-сайт для людей, более здоровый сайт для поисковых краулеров и тестируемую основу для понимания видимости в искусственном интеллекте.
Auto