Screaming Frog
Screaming Frog SEO Spider (Screaming Frog SEO Spider, часто называемая просто «лягушкой») - десктопная программа для технического SEO-аудита и анализа сайтов, разработанная одноимённой британской компанией Screaming Frog. Инструмент сканирует веб-сайты аналогично поисковым роботам и собирает детальную информацию о каждой странице: HTTP-статусы, мета-теги, заголовки, структуру ссылок и множество других параметров.
Программа считается одним из стандартов в индустрии SEO и используется специалистами по всему миру для поиска технических ошибок, анализа структуры сайта и подготовки данных для оптимизации.
Ключевые возможности
[править]Технический аудит сайта
[править]Screaming Frog сканирует сайт и собирает данные по каждому URL. Результаты группируются по вкладкам:
- Internal - информация о внутренних страницах сайта: URL, статус-коды, заголовки (title), мета-описания (description), заголовки H1-H6, длина контента
- External Links - все внешние ссылки с сайта, их статус и анкоры
- Images - данные об изображениях: URL, размер файла, атрибуты alt, тип изображения
- Response Codes - группировка страниц по HTTP-статусам (200, 301, 302, 404, 500)
- CSS, JavaScript, Fonts - служебные файлы, загружаемые сайтом
Поиск технических ошибок
[править]Программа автоматически выявляет проблемы, влияющие на ранжирование:
- Битые ссылки (ошибки 404)
- Цепочки и циклы редиректов
- Проблемы с мета-тегами (дубли, отсутствие, слишком длинные/короткие)
- Отсутствие атрибутов alt у изображений
- Страницы с медленной загрузкой
- Дублированный контент
- Ошибки в файле robots.txt
Анализ внутренней перелинковки
[править]Screaming Frog показывает, как распределяются внутренние ссылки по сайту. Это помогает понять:
- Какие страницы получают больше всего веса
- Глубину вложенности страниц
- Наличие страниц-сирот (без входящих ссылок)
- Эффективность текущей структуры навигации
Генерация XML-карт сайта (sitemap.xml)
[править]После сканирования программа может автоматически сгенерировать XML-карту сайта. Настройки позволяют:
- Включать в карту только страницы с кодом 200
- Исключать страницы с тегом noindex или каноническими ссылками
- Добавлять информацию о дате последнего изменения (lastmod)
- Настраивать приоритет страниц (priority) и частоту изменений (changefreq)
- Включать изображения в карту сайта (опционально)
Работа с микроразметкой
[править]Screaming Frog извлекает структурированные данные разных форматов:
- JSON-LD
- Микроданные (Microdata Schema.org)
- RDFa
Программа проверяет их соответствие спецификациям и выделяет критические ошибки (отсутствие обязательных свойств) и предупреждения. Результаты доступны в отдельной вкладке Structured Data.
Интеграции с внешними сервисами
[править]Инструмент подключается к API популярных SEO-платформ:
- Google Analytics - импорт данных о трафике, поведенческих метриках
- Google Search Console - данные о кликах, показах, позициях
- Majestic SEO - метрики Trust Flow и Citation Flow
- Ahrefs - данные об обратных ссылках
- Moz - метрики Domain Authority, Page Authority, Spam Score
Поиск по содержимому страниц (Custom Search)
[править]Функция пользовательского поиска позволяет находить на страницах любой текст, HTML-код или специфические элементы. Можно настраивать до 100 поисковых фильтров с условиями «содержит» или «не содержит». Поддерживаются:
- Простой текстовый поиск
- Регулярные выражения (Regex) для сложных запросов
- Поиск с учётом или без учёта регистра
Примеры использования: поиск страниц без кода Яндекс.Метрики, проверка наличия устаревших телефонов, контроль использования правильных UTM-меток.
JavaScript-рендеринг
[править]Современные сайты часто используют JavaScript для загрузки контента. Screaming Frog умеет рендерить страницы с выполнением JS, что позволяет видеть сайт так же, как его видит пользователь. Эта опция особенно важна для:
- Анализа одностраничных приложений (SPA) на React, Vue.js
- Проверки микроразметки, добавляемой через JavaScript
- Корректной оценки контента в динамических интерфейсах
При включении рендеринга скорость сканирования снижается, поэтому для больших проектов требуется планировать больше времени.
Семантический анализ и AI-функции (версия 22.0)
[править]В версии 22.0 (июнь 2025) появились новые возможности на базе искусственного интеллекта:
- Анализ семантической близости - использование векторных эмбеддингов для определения страниц, похожих по смыслу (даже без общих ключевых слов)
- Обнаружение нерелевантного контента - поиск страниц, тематически отклоняющихся от основного фокуса сайта
- Визуализация кластеров контента - двумерные диаграммы, показывающие смысловые связи между страницами
- Семантический поиск - возможность ввести запрос и найти страницы, наиболее соответствующие ему по смыслу, а не по ключевым словам
Эти функции работают через интеграцию с AI-провайдерами (OpenAI, Gemini, DeepSeek, Microsoft Copilot).
Режимы работы
[править]Режим Spider
[править]Стандартный режим, при котором программа начинает с указанного URL и автоматически переходит по всем найденным ссылкам, постепенно исследуя всю структуру сайта. Подходит для комплексного технического аудита.
Режим List
[править]Позволяет сканировать только конкретные страницы из предварительно загруженного списка URL. Удобен для:
- Проверки отдельных разделов сайта
- Анализа страниц после внесения изменений
- Работы с конкурентными сайтами (загружаются URL из поисковой выдачи)
Режим APIs
[править]Режим, в котором программа получает данные через API без сканирования самого сайта. Ускоряет работу, когда нужны только данные из интегрированных сервисов.
Настройка сканирования
[править]Скорость запросов
[править]Для сайтов с невысокой производительностью сервера рекомендуется устанавливать небольшое количество потоков (2-5) и ограничивать число URL в секунду (до 5-10). Для мощных серверов можно увеличивать до 7-10 потоков и 20-30 URL в секунду.
Таймауты
[править]Для сайтов с медленной загрузкой стоит увеличить время ожидания ответа, чтобы программа не пропускала страницы.
User-Agent
[править]Можно заменить стандартный User-Agent на Googlebot или YandexBot, чтобы увидеть сайт глазами поисковых систем. Это особенно важно, если сайт использует разные правила отображения для разных агентов.
Учёт robots.txt
[править]По умолчанию Screaming Frog следует директивам файла robots.txt. Для полного технического аудита иногда необходимо игнорировать эти ограничения в настройках.
Авторизация
[править]Если сайт имеет закрытые разделы, можно настроить доступ через HTTP-аутентификацию или авторизацию через формы.
Экспорт данных
[править]Результаты сканирования можно экспортировать в различные форматы:
- CSV / Excel - для дальнейшего анализа в таблицах
- Google Sheets - прямая выгрузка в Google-таблицы (с автоматизацией через скрипты)
- Looker Studio - для построения дашбордов
В версии 22.0 появилась возможность сохранять наборы экспортов как пресеты и выгружать несколько отчётов одним кликом.
Лицензирование
[править]- Бесплатная версия - ограничение на 500 URL за одно сканирование. Подходит для небольших сайтов и ознакомления с инструментом.
- Платная лицензия - безлимитное сканирование, доступ к расширенным функциям, техническая поддержка. Стоимость зависит от типа лицензии (годовая или бессрочная).
Для работы с крупными проектами (сотни тысяч и миллионы страниц) требуется платная версия.
Преимущества
[править]- Глубокий технический анализ сайта
- Гибкие настройки сканирования под разные задачи
- Высокая скорость работы (при правильной настройке)
- Поддержка JavaScript-рендеринга
- Интеграция с основными SEO-платформами
- Регулярные обновления и новые функции
- Огромное сообщество пользователей и множество обучающих материалов
Недостатки и ограничения
[править]- Десктопная программа - требует установки на компьютер и ресурсов системы (особенно при сканировании крупных сайтов)
- Сложность для новичков - обилие функций и настроек требует времени на освоение
- Ограничение бесплатной версии - 500 URL недостаточно для большинства коммерческих проектов
- Нет облачной версии - сканирование привязано к конкретному компьютеру
- Нет встроенного отслеживания позиций - Screaming Frog не заменяет ранк-трекеры
Кому подойдёт Screaming Frog
[править]- SEO-специалистам - для технического аудита сайтов, поиска ошибок, анализа структуры
- Веб-мастерам - для самостоятельного контроля состояния сайта
- Разработчикам - для проверки корректности реализации перед запуском
- Агентствам - для подготовки отчётов клиентам и аудитов конкурентов
- Маркетологам - для быстрой проверки наличия нужных элементов на страницах
