Open SEO Crawler — SEO-краулер с MCP для агентов
Open SEO Crawler
Бесплатный локальный SEO-краулер с аудитом сайта и проверкой ИИ-ботов: агенты запускают обход и читают найденные проблемы
- 82 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Краулер отправляет много запросов к сайту и может нагрузить его, а часть запросов идет с юзер-агентами поисковых и ИИ-роботов
- Автообновление краулера раз в день запускает новый код на вашем компьютере
Установка
- Работает в
Ручная установка
claude mcp add --scope user open-seo-crawler -- ~/open-seo-crawler/venv/bin/python3 ~/open-seo-crawler/mcp_server.pyСначала установите краулер одной строкой из README, он должен работать на порту 5002.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Краулер отправляет много запросов к сайту и может нагрузить его, а часть запросов идет с юзер-агентами поисковых и ИИ-роботов
- Автообновление краулера раз в день запускает новый код на вашем компьютере
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Open SEO Crawler — открытый SEO-краулер, который работает на вашем компьютере. Он быстро обходит сайт, учитывает CMS и ищет технические проблемы: индексируемость и noindex в мета-тегах и X-Robots-Tag, ошибки JSON-LD с указанием блока и строки, цепочки редиректов, дубли заголовков, глубокие страницы, ловушки краулингового бюджета и пакет отчетов, которые выгружаются в xlsx. Автор сравнивает его с Screaming Frog и Sitebulb. Кроме аудита есть проверка доступности для ИИ: после обхода выборка страниц запрашивается как браузер, как Googlebot, Bingbot, Applebot и как ИИ-краулеры с опубликованными юзер-агентами, например GPTBot и PerplexityBot. Блокировки, проверки CDN, редиректы и различия заголовка или текста отмечаются. Проверка robots.txt показывает закрытие ИИ-краулеров. Репозиторий содержит MCP-сервер `mcp_server.py` и консольную утилиту `osc.py`. Агент запускает обход, следит за ним, читает сводку, фильтрует страницы по проблеме, открывает страницу с входящими ссылками, сравнивает два обхода и выгружает xlsx. Сам краулер ИИ не вызывает.
Для кого. SEO-специалистам, веб-разработчикам и владельцам сайтов, которым нужен технический аудит на своем компьютере и разбор результатов вместе с агентом.
Подходит, если
- Надо обойти свой сайт и получить десять самых важных исправлений
- Проверяется, видят ли Googlebot и ИИ-краулеры контент ваших страниц
- Нужно сравнить два обхода до и после выката
- Требуется найти ловушки краулингового бюджета и получить правила для robots.txt
Не подходит, если
- Нужен облачный сервис с историей и командной работой: краулер локальный
- Вы хотите обходить чужие сайты без разрешения: инструмент рассчитан на аудит своих сайтов
- Нужен анализ ссылочной массы и позиций: краулер смотрит технические проблемы страниц
Пример запроса к агенту
Обойди example.com на 100 страниц и дай десять исправлений, которые важнее всего, а потом проверь, видит ли страницы GPTBot.MCP
- Транспорт
- stdio
- Авторизация
- не нужна
Ограничения
Нужен установленный краулер: одной строкой на Linux, macOS или Windows, на macOS от 11 Big Sur через Homebrew и `launchd`. Установщики сами обновляют краулер раз в день и запускают его при загрузке, а MCP-сервер и `osc.py` работают только когда краулер запущен на порту 5002.
Проверка ИИ-ботов запрашивает страницы с юзер-агентами поисковых и ИИ-роботов, это стоит делать только на своих сайтах или с разрешения владельца. Для ClaudeBot и других, у кого нет опубликованного юзер-агента, проверяется только robots.txt. Для сайтов с JavaScript нужен `Playwright`. Сравнение в таблице с платными краулерами составлено автором.
Как отключить. Удалите сервер командой `claude mcp remove open-seo-crawler`. Сам краулер останавливается и удаляется скриптом удаления из каталога `~/open-seo-crawler`, автозапуск снимается вместе с ним.
Частые вопросы
Как подключить Open SEO Crawler к Claude Code?
Установите краулер, затем выполните `claude mcp add --scope user open-seo-crawler -- ~/open-seo-crawler/venv/bin/python3 ~/open-seo-crawler/mcp_server.py` и проверьте `/mcp`.
Открывает ли MCP-сервер сетевой порт?
Нет. Приложение запускает его локальной программой и общается по stdin и stdout. Порт 5002 использует сам краулер.
Что значит проверка ИИ-краулеров?
После обхода выборка страниц запрашивается как браузер, Googlebot, Bingbot, Applebot и ИИ-краулеры с публичными юзер-агентами. Отмечаются блокировки, различия содержимого и noindex для отдельного бота.
Какая лицензия?
MIT, бесплатно и без лимита страниц.
Вызывает ли краулер ИИ сам?
Нет. Краулер ИИ не вызывает и ничего не отправляет наружу. Вызывает ваш ассистент.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
MCP-серверыОткрытый MCP-сервер и набор агентских скиллов для SEO: keyword research, конкуренты, обратные ссылки и аудит сайта по данным DataForSEO
Плагин с MCP-сервером и скиллами: Claude Code обходит сайт, находит битые ссылки и ошибки SEO и GEO и подсказывает правки.
Screaming Frog MCP — SEO-аудит из агента
Screaming Frog MCP
Неофициальный MCP-сервер для Screaming Frog: запуск обходов, экспорт и разбор данных девятью инструментами, без записи в файлы
crawlseo MCP сравнивает показатели сайта за последние 28 дней с предыдущими 28 днями и добавляет данные последнего обхода.
MCP-сервер с данными для SEO: ссылки, сложность запросов и оценка трафика из бесплатных инструментов Ahrefs
All-In-One Free SEO Tool
All-In-One-Free-SEO-Tool
Свой SEO-комбайн с MCP-сервером и пятью скиллами: аудит, ключи и правки сайта через Claude Code, Claude Desktop и Cursor.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Open SEO Crawler — SEO-краулер с MCP для агентов (эта карточка) | нет | не нужна | 82 | |
| Open SEO MCP Skills | нет | 9 422 | набор скиллов и MCP для SEO без собственного краулера | |
| seo-audit-skill | нет | 785 | скилл-чеклист аудита без обхода сайта | |
| Lighthouse MCP | нет | не нужна | 219 | замеряет скорость отдельных страниц, но не обходит сайт |
Коротко о README
README сравнивает краулер с платными аналогами, перечисляет проверки, одностроковые установщики для трех систем и сведения о запуске. Отдельный раздел показывает работу из ИИ-ассистента: сервер MCP, утилиту `osc.py`, инструменты вроде `check_robots` и `detect_cms` и пример запроса.