Canonry: управление SEO через CLI, MCP и API с поддержкой AI
Canonry — это платформа для управления SEO с акцентом на AI, работающая через CLI, MCP и API. Она помогает отслеживать видимость в поисковых системах, анализировать изменения трафика и оценивать результаты после внедрения действий на основе данных.
Проект самохостинг, использует SQLite и позволяет интеграцию с собственными ключами API (BYOK). Облачные альтернативы, как правило, не предоставляют такого уровня контроля, поэтому Canonry будет полезна тем, кто стремится к полному контролю над своими данными и процессами SEO, включая команды разработчиков и маркетологов.
Запуск Canonry потребует настройки через CLI, подробности можно найти в документации. Есть накладные расходы на хостинг и управление своей инфраструктурой, так что учитывай это при выборе. Лицензия MIT позволяет свободно использовать проект в личных и коммерческих целях.
Что такое Canonry
Canonry — это open-source платформа для управления, ориентированная в первую очередь на использование агентов (CLI, MCP, API), с обширным веб-интерфейсом. С помощью Canonry ты можешь отслеживать видимость искусственного интеллекта со временем, исследовать изменения в поиске и трафике, а также измерять прогресс своих действий или действий твоего агента.
Система предназначена для самостоятельного развёртывания, использует SQLite и требует от пользователей предоставления собственных ключей провайдеров (BYOK). Веб-интерфейс и агент видят одни и те же данные.
Как установить и запустить Canonry
Для установки Canonry необходимо выполнить несколько простых шагов:
- Сначала установи Canonry с помощью npm:
- Инициализируй Canonry:
- Запусти Canonry:
- Открой веб-интерфейс по адресу http://127.0.0.1:4100/setup и следуй инструкциям для сканирования своего сайта.
npm install -g @canonry/canonry
cnry bootstrap
cnry serve
Основные функции и возможности
Canonry позволяет:
- Отслеживать упоминания бренда и цитаты со временем, по запросам и поисковым системам.
- Проверять состояние сайта с помощью технических аудитов и исследовать взаимодействие с пользователями по данным поиска и локальной производительности.
- Предоставлять интеграции с различными источниками данных, такими как Google Search Console и Google Analytics.
- Интегрироваться с AI-ответами от таких провайдеров, как OpenAI, Claude и Gemini.
Ограничения и требования
Canonry работает только в режиме одного пользователя (single-tenant), что означает, что каждый оператор или команда должны разворачивать собственный экземпляр. Для повседневной работы Canonry полагается на интерфейсы CLI и REST API, которые экспонируют измерения, диагностические сведения и отчёты.
Также стоит отметить, что для своей работы Canonry требует наличия установленных инструментов и конфигураций, таких как правильная настройка окружения и наличие необходимых ключей API от провайдеров.
Поддержка и участие
Если у тебя возникли вопросы или проблемы с установкой Canonry, ты можешь присоединиться к сообществу Canonry в Discord для получения поддержки. Также ты можешь внести свой вклад в проект, следуя инструкциям по его установке и тестированию из репозитория на GitHub.
Открыть на GitHub: Canonry/canonry →
RepoRadar