Этот сервис позволяет автоматически проанализировать SEO-оптимизацию публичной карточки компании на Яндекс.Картах и получить рекомендации по улучшению. Вводится ссылка на карточку, на выходе — подробный HTML-отчёт.
- Парсинг публичных данных карточки (название, адрес, рейтинг, отзывы и др.)
- Оценка SEO-параметров
- Генерация красивого HTML-отчёта с рекомендациями
- Антибан: рандомизация User-Agent, поддержка прокси
- Клонируйте репозиторий
- Установите зависимости:
pip install -r requirements.txt
- (Опционально) Создайте файл
.envи укажите переменнуюPROXY, если нужен прокси:PROXY=http://user:pass@host:port
После установки зависимостей обязательно выполните:
python3 -m playwright installЭто скачает браузеры для Playwright.
python src/main.pyСледуйте инструкциям в консоли: введите ссылку на карточку Яндекс.Карт.
src/— исходный кодsrc/templates/— шаблоны для HTML-отчётаdata/— сохранённые отчёты
- Для работы требуется установленный Google Chrome.
- Если Яндекс.Карты требуют капчу — попробуйте сменить прокси или User-Agent.
- Улучшить алгоритм анализа и рекомендации
- Добавить массовую обработку ссылок
- Реализовать сравнение с конкурентами