Поиск поддоменов сайта

Введите домен — найдём его поддомены в открытых журналах SSL-сертификатов и переберём типовые имена через DNS. Для каждого покажем, работает ли он сейчас и куда ведёт.

Запрос с нашего сервера Без регистрации До 4 проверок в минуту
Ищем в журналах SSL-сертификатов и перебираем около 230 типовых имён через DNS. Проверка занимает 10–40 секунд, результат по домену хранится 6 часов.

Поддомены

Введите домен и нажмите «Найти поддомены»

Источники: CertSpotter и crt.sh — журналы Certificate Transparency; DNS — через Cloudflare DNS-over-HTTPS.

Зачем искать поддомены

Поддомены — shop.site.ru, m.site.ru, dev.site.ru — поисковые системы считают отдельными сайтами. Забытый тестовый поддомен с копией сайта создаёт дубли, старый лендинг собирает трафик, о котором никто не знает, а заброшенный поддомен со ссылкой на чужой сервис могут перехватить. Список поддоменов нужен перед SEO-аудитом, переездом и чисткой индекса, а ещё — чтобы посмотреть, из чего состоит сайт конкурента.

Откуда берутся данные

  • Журналы сертификатов (Certificate Transparency). Каждый SSL-сертификат, который выпускают доверенные центры, публикуется в открытых журналах. Если для поддомена хоть раз выпускали сертификат, — например, Let's Encrypt для https, — он там есть. CertSpotter показывает действующие сертификаты, crt.sh — всю историю, включая давно удалённые поддомены.
  • Перебор типовых имён. Проверяем через DNS около 230 частых имён: www, m, api, dev, test, shop, blog, lk, crm, cdn, mail и другие. Так находятся поддомены без своего сертификата.

Для каждого найденного имени делаем DNS-запрос: если у него есть IP-адрес, поддомен работает. Колонка «Впервые в сертификате» подсказывает, когда поддомен появился.

Чего инструмент не найдёт

  • Поддомены, закрытые сертификатом на все имена сразу (*.site.ru): в журнале видна только звёздочка. Их можно найти только перебором — если имя нестандартное, оно останется скрытым.
  • Поддомены без https и с редким именем: их нет ни в журналах, ни в словаре.
  • Если DNS домена отвечает на любое имя (wildcard-запись), перебор показал бы сотни несуществующих поддоменов. Мы это распознаём и оставляем только имена из журналов.

Найденные поддомены удобно проверить дальше: коды ответа покажут, какие открываются, проверка robots.txt — закрыты ли тестовые копии от индексации, а DNS-записи — куда ведёт каждый поддомен.

Частые вопросы

Не нашли ответ? Напишите в Telegram

Законно ли искать чужие поддомены?

Да. Журналы сертификатов и DNS — открытые публичные данные, их для того и публикуют, чтобы любой мог проверить, какие сертификаты выпущены на домен.

Почему поддомен есть в списке, но «не работает»?

Сертификат для него когда-то выпускали, но сейчас у имени нет DNS-записи: поддомен удалён. Такие имена полезны для истории сайта и для проверки, не осталось ли их в индексе.

Почему нет поддомена, который точно существует?

Скорее всего, он закрыт сертификатом на все поддомены (*.site.ru) или работает без https, а его имени нет в нашем словаре. Ещё журналы иногда отстают на несколько дней после выпуска сертификата.

Что значит «DNS отвечает на любое имя»?

У домена настроена wildcard-запись: любой несуществующий поддомен открывает основной сайт. Это создаёт риск бесконечных дублей в индексе — лучше отключить её или настроить для неизвестных поддоменов ответ 404.

Можно ли искать поддомены поддомена?

Поиск всегда идёт по основному домену: для shop.site.ru найдутся все поддомены site.ru, включая вложенные вроде api.shop.site.ru.

Сделано практиком

Нашлись забытые поддомены с копией сайта?

Тестовые копии и старые лендинги создают дубли и тянут позиции вниз. Проверю, что из поддоменов попало в индекс, и подскажу, что закрыть, склеить или удалить.