Лимит сканирования Google
Googlebot прекращает анализ HTML после 2 МБ. Проверьте, превышает ли ваша страница этот предел, и определите, что занимает больше всего места.
Об этом инструменте
Робот Googlebot имеет техническое ограничение при сканировании веб-страниц: он прекращает анализ HTML после 2 МБ (2 097 152 байта). Это означает, что если HTML-код вашей страницы превышает этот предел, части вашего контента не будут проиндексированы Google, что потенциально повлияет на вашу эффективность SEO.
Как это работает
- Получает HTML-код вашей страницы так, как его видит робот Googlebot (до выполнения JavaScript).
- Вычисляет точный размер байта, используя кодировку UTF-8.
- Анализирует то, что потребляет пространство: встроенные скрипты, стили, изображения base64, графику SVG и т. д.
- Определяет 10 самых больших элементов HTML с помощью определенных селекторов CSS.Определяет 10 самых больших элементов HTML с помощью определенных селекторов CSS.
- Формирует действенные рекомендации, ранжированные по приоритету
- Показывает внешние ресурсы (скрипты, CSS, изображения), которые НЕ учитываются в лимите.
Что учитывается при достижении лимита в 2 МБ?
Считает предел
- • Встроенный JavaScript (теги сценария без src)
- • Встроенный CSS (теги стиля и атрибуты стиля)
- • Изображения в кодировке Base64 в HTML/CSS
- • Встроенная графика SVG
- • Весь текстовый контент и структура HTML
- • HTML-комментарии и пробелы
НЕ учитывается
- • Внешние файлы JavaScript (скрипт src=\"...\")
- • Внешние файлы CSS (ссылка rel=\"таблица стилей\")
- • Внешние изображения (img src=\"...\")
- • Внешние шрифты, видео и другие медиафайлы
- • Контент загружается через AJAX/fetch.
- • Контент, отображаемый с помощью JavaScript
Совет для профессионалов: Лучший способ не выйти за рамки ограничений — экспортировать большие встроенные скрипты и стили в отдельные файлы .js и .css. Это также улучшает производительность кэширования и загрузки страниц!