Расширение браузера Domain Checker: как мы сделали его в 2027

Как мы превратили бесплатные проверки доменов в расширение Chrome: 11 проверок во всплывающем окне, 10 бесплатных доменов в день, затем кредиты, без списания за кэшированные результаты.

Попробуйте бесплатно!
Используй бонусные кредиты!

Мы сделали браузерное расширение Karma.Domains, чтобы вы могли проверить домен со страницы, на которой уже находитесь — результат Google, лот аукциона или сайт, который оцениваете под ссылку. Пост для SEO-специалистов и линкбилдеров, которые весь день делают быстрые проверки доменов. Я расскажу, что смотрит popup, как сочетаются бесплатные проверки и кредиты аккаунта, почему cached-результат не списывается дважды и когда лучше открыть полный отчёт.

Я всё замечала, сколько трения окружает эту маленькую задачу. Скопировать домен. Открыть другую вкладку. Найти нужный чекер. Вставить имя. Дождаться результата. Вернуться на исходную страницу и вспомнить, почему домен был интересен.

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

Последние месяцы мы сокращали этот путь в Karma.Domains. Сначала подключили бесплатные доменные инструменты к аккаунтам пользователей и кредитам аккаунта. Затем пересобрали расширение браузера вокруг тех же проверок. Сложность была в том, чтобы сохранить единый опыт: один аккаунт, одна дневная бесплатная квота, те же кредиты и без повторного списания за результат, который у нас уже был.

Содержание

Первая версия жила на сайте

Наши бесплатные инструменты начались как узкие страницы для быстрых вопросов. Domain Authority Checker сравнивает сигналы авторитета и ссылок. Другие инструменты покрывают трафик сайта, бэклинки, анкорный текст, spam score, срок регистрации, WHOIS, DNS, возраст домена, кэшированные страницы и число страниц.

Этот формат хорошо работает, когда человек приходит со списком. Вставить несколько доменов, сравнить строки, скопировать результаты в таблицу и идти дальше. Полный отчёт Karma.Domains был бы избыточен, когда вопрос просто: «Как выглядит профиль бэклинков?» или «Когда истекает эта регистрация?»

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

Дневной лимит не должен сбрасывать рабочий процесс

Изначальная граница была слишком резкой. У пользователей Karma.Domains уже были кредиты в профилях, но публичные инструменты и баланс аккаунта вели себя как отдельные системы. Вошедший пользователь, достигший дневной квоты, мог иметь доступные кредиты и всё равно упираться в тот же стоп, что и гость.

Мы связали два пути. Теперь инструмент сначала использует дневную бесплатную квоту, затем берёт кредиты вошедшего пользователя. Одна проверка домена стоит один кредит после бесплатной квоты. Купленные кредиты не сгорают.

Разделение работает и внутри пакета. Если у кого-то осталось три бесплатные проверки и он отправляет 10 доменов, первые три используют оставшуюся квоту, а остальные семь — кредиты аккаунта. Человеку не нужно делить список, запускать две задачи или переходить на другой экран.

Гости по-прежнему получают простой публичный инструмент. Вход превращает границу квоты в продолжение, а не в тупик. Это изменение дало нам модель, которую мы позже использовали в расширении.

Следующее полезное место — браузер: расширение domain checker

Наше расширение начиналось как помощник в результатах поиска. Оно размещало возраст домена и информацию Karma Metric рядом с результатами в Google, Bing и DuckDuckGo. Это экономило клик во время исследования, но покрывало только момент до открытия сайта.

После клика возвращалась старая рутина. Пользователь, смотрящий на потенциального outreach-партнёра, страницу аукциона или сайт конкурента, всё равно должен был уходить со страницы для каждой другой проверки.

Расширение уже знало домен в активной вкладке. Следующий шаг стал довольно очевидным: дать пользователю запускать те же точечные проверки из браузера.

Мы выбрали popup для этой задачи. Он появляется по запросу, даёт ответ и исчезает, не меняя вёрстку страницы. Постоянная панель занимала бы место на каждом сайте, хотя большинство проверок длятся лишь несколько секунд.

Текущее Karma.Domains SEO Chrome extension имеет три зоны: Karma Metric, Checks и Account. В Checks пользователь может запустить:

Popup показывает компактный результат. У каждого чекера также есть ссылка Open full tool с уже подставленным текущим доменом. Быстрый ответ остаётся в браузере, а детальный вид доступен, когда домен заслуживает большего внимания.

Karma.Domains fox showing how web tools and the browser extension share one cache, free checks and account credits

Мы перенесли workflow, а не вторую биллинговую систему

Поставить кнопки чекеров в popup было бы легко. Создать отдельный аккаунт расширения, квоту или баланс кредитов сделало бы продукт сложнее для понимания.

Мы оставили расширение браузера привязанным к существующему аккаунту Karma.Domains. Поток входа открывает Karma.Domains, просит пользователя одобрить доступ и возвращает в расширение. Нет API-ключа, который нужно копировать в браузер.

Под капотом расширение использует стандартный OAuth-вход. Для пользователя это сводится к трём шагам: нажать Sign in, одобрить подключение и продолжить работу. Расширение может затем показать аккаунт и баланс, сначала использовать дневную бесплатную квоту и при необходимости списывать кредиты аккаунта.

Гостевые проверки по-прежнему работают. Вход добавляет непрерывность, а не требование до первого результата.

Кэшированный результат не должен стоить дважды

Это была деталь, которая имела наибольшее значение, и мы заметили её только во время разработки.

Инструменты уже кэшировали результаты, чтобы не повторять одни и те же запросы к провайдерам каждый раз, когда кто-то проверяет домен. Расширение добавило и свой локальный кэш. Успешный результат какое-то время остаётся доступным в браузере, так что повторное открытие popup не запускает работу заново.

На раннем этапе интеграции, однако, биллинг происходил до того, как сервер проверял, есть ли у него уже результат. Ответ был быстрым, потому что приходил из кэша, но запрос всё равно мог списать бесплатную проверку или кредит.

С точки зрения пользователя это не имело смысла. Мы изменили порядок. Сервер теперь сначала проверяет кэш результатов. Если есть пригодный результат, ответ возвращается без списания дневной квоты или кредитов аккаунта. При промахе действует обычный порядок: сначала бесплатные проверки, затем кредиты аккаунта.

Это правило важно, потому что сайт и расширение делят один и тот же слой инструментов. Проверка, начатая на лендинге, может помочь более позднему запросу из расширения — и наоборот. Пользователю не нужно знать, какой интерфейс наполнил кэш.

В popup по-прежнему есть действие Refresh. Свежие результаты полезны для скрининга, но трафик, бэклинки, DNS-записи и данные регистрации могут меняться. Пользователь может запросить снова, когда важна актуальность.

Как выглядит более короткий workflow

Готовое расширение поддерживает несколько видов исследования, не пытаясь превратить popup в полный отчёт по домену.

Просмотр результатов поиска

Возраст домена и Karma Metric появляются рядом с результатами в поддерживаемых поисковиках. Это даёт пользователю исторический контекст до открытия страницы. Если результат выглядит релевантным, сайт можно открыть и проверить дальше из popup.

Это полезно, когда в исследовании появляется старый домен и его кажущийся авторитет нуждается в контексте. Длинная архивная история или солидная метрика могут оправдать второй взгляд. Ни то ни другое не доказывает, что текущий сайт надёжен, поэтому расширение держит более глубокие проверки в одном клике.

SEO-специалист может открыть потенциальную площадку и проверить авторитет, оценочный трафик, бэклинки, анкорный текст и spam score, не покидая сайт. Popup — первый проход: заслуживает ли домен строки в shortlist или его можно сразу отклонить?

Если сигналы смешанные, Open full tool переносит домен в более широкий вид. Там специалист может сравнить больше деталей и осмотреть историю сайта, прежде чем одобрить prospect.

Осмотр кандидата с аукциона

Инвестор в домены может встретить имя на маркетплейсе до открытия Karma.Domains. Расширение может дать быстрый взгляд на авторитет, ссылки, Karma Metric на основе архива, данные регистрации и состояние DNS из текущей вкладки.

Этого достаточно, чтобы решить, стоит ли более глубокая due diligence потраченного времени. Этого недостаточно, чтобы выставить ставку. Цена аукциона, исторический контент, риск товарного знака, качество бэклинков и собственная стратегия инвестора по-прежнему требуют полного разбора.

Мы намеренно оставили результат компактным. Расширение должно ответить на первый вопрос и сохранить контекст. У полного отчёта другая задача.

Оценки авторитета — сторонние сигналы. Они не доказывают чистую историю или хорошую покупку. Оценочный трафик может устареть или покрывать другой период, чем у другого провайдера. Данные WHOIS могут быть неполными. Кэшированный результат эффективен, но решение, чувствительное ко времени, может потребовать refresh.

Для горстки доменов popup может быть всем, что нужно. Для shortlist полный бесплатный инструмент удобнее сравнивать. Для покупки, размещения ссылки, редиректа или решения по PBN я всё равно открыла бы полный отчёт Karma.Domains и проверила исторические доказательства.

Смысл расширения — отложить эту дорогую проверку, пока домен её не заслужил.

FAQ

Могу ли я проверить домен, не покидая страницу?

Да. Откройте popup расширения на любом сайте и запустите чекер для домена в активной вкладке. Результат появится в popup, а Open full tool перенесёт вас к полному чекеру, если нужно больше деталей.

Использует ли кэшированный результат бесплатную проверку или кредит?

Ни то ни другое. Если пригодный результат уже в кэше, он возвращается без использования дневной квоты или кредитов аккаунта. Используйте Refresh, когда нужны свежие данные.

Что происходит, если бесплатные проверки заканчиваются посреди пакета?

Сначала используются оставшиеся бесплатные проверки, а остаток пакета — кредиты аккаунта, если вы вошли. Делить список не нужно.

Нужен ли API-ключ для расширения браузера?

Нет. Вы входите в Karma.Domains и одобряете доступ; ключа для копирования в браузер нет.

Когда открывать полный отчёт вместо popup?

Перед покупкой, размещением ссылки, редиректом или ставкой. Popup — слой скрининга; полный отчёт Karma.Domains показывает исторические доказательства.

Удобство — это в основном работа, которая исчезает

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

Сайт по-прежнему полезен для пакетов и сравнения бок о бок. Popup браузера работает с доменом, который уже перед пользователем. Оба используют один аккаунт и следуют одному порядку для бесплатных проверок и кредитов. Биллинг с учётом кэша не даёт сохранённому результату стоить второй раз.

Так мы хотели, чтобы ощущалось расширение: меньше копирования, меньше переключений и меньше повторных действий. Когда домен проходит быструю проверку, полный отчёт всё ещё здесь. Разница в том, что пользователь доходит до него с причиной.

Lucy Kim
Lucy Kim

Co-founder and Head of Support

Люси Ким — соучредительница Karma.Domains и руководитель службы поддержки с более чем 8-летним опытом в области SEO и анализа доменов. Она специализируется на помощи бизнесу в поиске качественных истекших доменов и разработке эффективных стратегий продвижения.

Попробуйте бесплатно!

Используй бонусные кредиты!

Открыть таблицу доменов
+5