Telegram-бот для проверки сайтов ·
Проверка сайта за минуту — словами, а не баллами
Присылаешь боту ссылку — через полминуты приходит отчёт: как сайт открывается с телефона, виден ли в Google, есть ли защита и с чего клиенту начать разговор. Каждый пункт написан словами, в конце — что чинить первым.

Что за задача
Владелец малого бизнеса редко знает, что с его сайтом на самом деле. Открывается ли он быстро с телефона, найдут ли его в Google, придёт ли ссылка в мессенджере с картинкой, может ли клиент позвонить в одно касание. Бесплатные проверки есть, но они отвечают баллами и английскими терминами — что с этим делать, непонятно.
Нужна была проверка, которой не надо учиться: прислал ссылку туда, где и так переписываешься, — получил ответ обычными словами. И чтобы в конце было ясно, что чинить первым.
Что это дало
Сайт проверяется за полминуты, без регистрации и без терминов: в отчёте сказано, что работает, что стоит поправить и зачем это посетителю. Хочется починить — одна кнопка открывает переписку с разработчиком, и там уже написано, какой сайт проверяли.
Что сделал
Ссылка — в любом виде
Адрес можно прислать как угодно: с https:// или без, с www, ссылку
на любую страницу, домен на кириллице. Бот сразу отвечает «Проверяю…»,
и через 15–60 секунд это же сообщение превращается в отчёт — пять сообщений
подряд он не шлёт.

Восемь проверок в одном отчёте
Скорость на телефоне, мобильная версия, защита, картинки, заявки и контакты, поиск в Google, ссылка в мессенджерах, удобство чтения. У каждого пункта оценка словами — «хорошо», «стоит поправить», «плохо» — и одно-два предложения о том, что это значит для посетителя. Сверху — снимок первого экрана с телефона и итог одной строкой.

Что чинить первым
В конце — от одного до трёх пунктов «что поправить в первую очередь», каждый с объяснением, зачем. Под отчётом три кнопки: обсудить с разработчиком, проверить другой сайт и канал.

Находки, которые видны владельцу
Бот замечает то, что владелец проверит сам: телефон на кнопке звонка без кода города — с мобильного не дозвониться; на странице нет ни телефона, ни мессенджера, ни формы заявки; нет счётчика посещений — не видно, сколько людей заходит; картинки, которые на телефоне выглядят нечёткими; домен, оплата которого скоро кончится.
Повторная проверка показывает разницу
Если человек уже проверял этот адрес, в отчёте появляется, что заметно изменилось с прошлого раза. Изменений нет — бот молчит, а не пересказывает то же самое.
Никаких выдумок
Бот не судит о дизайне и текстах и не пишет цифр, которые владелец не проверит сам, вроде «теряете половину клиентов». Нейросети в нём нет: страницу меряет Google, остальное проверяют правила в коде.
Подробности — для тех, кому нужно
Под отчётом — свёрнутый блок «Подробные замеры»: точные цифры, сертификат, переадресации, срок домена. Владельцу он не мешает, а разработчику, которому владелец перешлёт отчёт, сразу видно, на чём основан каждый пункт.

Чужие ссылки не опасны для сервера
Бот работает на домашнем сервере и открывает чужие адреса. Поэтому во внутреннюю сеть он не ходит: адреса проверяются до соединения, а у контейнера бота своя сетевая защита. Лимит — 10 проверок в сутки на человека, чтобы бота не завалили потоком ссылок.
Нужен бот, который сам делает первую работу для клиента и приводит его к вам?
НаписатьЧто это даёт бизнесу дальше
Зачем такой бот бизнесу
Человек сам присылает свою задачу и сразу получает пользу. Кто захочет починить — пишет, и в сообщении уже видно, о каком сайте речь.
Можно ли сделать похожее под мою нишу
Да: бот, который по фото, ссылке или паре ответов делает первый расчёт или разбор, а дальше передаёт клиента вам.
Сколько стоит проверка
Нисколько: бот бесплатный, 10 проверок в сутки на человека. Проверить свой сайт — @jw_site_check_bot.
Как это устроено технически
Python 3.12, aiogram 3 (Bot API 10.3), SQLite, Docker. Скорость, мобильную версию и поиск меряет PageSpeed Insights (Lighthouse на серверах Google); сертификат, переадресации, срок домена (RDAP и whois), контакты, превью ссылки и счётчики посещений — свои проверки кодом. Защита домашней сети — проверка адреса до соединения и отдельные правила nftables для контейнера. Очередь на две одновременные проверки, лимиты 10 в сутки на человека и 500 на всех. Русский и английский по языку Telegram. 1105 тестов. Код открыт: github.com/jw-git-hub/jw_site_check_bot.
Кто это делал
За jw-dev.pro — я один, а не студия и не агентство. Значит, вы говорите напрямую с тем, кто делает: без менеджера, без брифа через третьи руки и без передачи проекта другому исполнителю посреди работы.
Часовой пояс UTC+7 — как в Бангкоке и Ханое. Делаю сайты, Telegram-ботов и автоматизацию — задача редко заканчивается страницей, обычно её нужно связать с тем, что у вас уже работает.
Чем дальше, тем реже задача звучит как «сделать сайт». Одному нужно, чтобы цена правилась в одном месте, а не на двадцати страницах. Другому — чтобы канал выходил без него. Третьему — чтобы весь прайс лежал внутри Telegram, куда его клиенты и так заходят каждый день. Поэтому список работ у меня открытый: если вашей задачи в нём нет, это ещё не значит, что она не решается.
Кейсы я пишу так, чтобы их можно было проверить: что было, что сделано и чем это измерено. Есть аналитика — ставлю её цифры и период, за который они сняты; мерить рано — так и пишу. «Увеличил продажи» вы тут не найдёте: это не результат, а обещание.
Нужно похожее?
Сайт, бот или то, что сейчас делается руками, — расскажите, что у вас происходит, и я скажу, решается это или нет.
Такая работа — услуга «Разработка Telegram-бота на заказ для бизнеса».
Заявка не ушла
Текст не пропал — вернитесь назад и попробуйте ещё раз. Или напишите напрямую: в Telegram, в WhatsApp или на почту.
Удобнее написать самому — в Telegram, в WhatsApp или на почту.
Не уверены, что с сайтом не так, — проверьте его бесплатно в Telegram: @jw_site_check_bot.
Кому потом всё принадлежит и что будет, если я пропаду, — ответы на главной.