Коордианционный центр доменов .RU/.РФ
Услуги
Россия, Москва
Ноябрь 2023
Основной проблемой было отсутствие на сайте сервиса для подбора и поиска доменных имен. Также страница с регистраторами была не удобна для поиска доменных имен и для выбора подходящего регистратора доменов.
Задачи проекта:
• Создать многофункциональный сервис подбора доменных имен по ключевым словам и параметрам с широким ассортиментом.
• Создать удобный фильтр на странице подбора регистратора — важный блок для выбора аккредитованного регистратора.
• Реализовать подбор доменных имен с переводом на английский язык и с возможностью добавления различных приставок.
• Реализовать подбор доменных имен с вариантами, которые содержат ключевое слово или максимально соответствуют ему по смыслу, а также, чтобы в качестве ключевого слова можно было задать название компании или проекта.
• Разработать поиск, в котором можно не только ввести запрос и получить информацию о занятых доменах, но и сразу увидеть аналогичные свободные варианты.
• Предоставить возможность указать тематику, регион, дополнительные опции.
В первую очередь мы рассмотрели удобный подбор доменов на основе собственного опыта, так как в нашей работе приходится довольно часто выбирать доменные имена для клиентов.
Основным критерием для создания сервиса был широкий ассортимент подходящих вариантов. Также данный сервис необходимо было сделать масштабируемым и универсальным.
Этапы работы над проектом:
1. Работу над проектом начали с анализа и прототипирования, а также с поиска базы данных с переводом слов на английский язык.
2. Разработали современный дизайн по брендбуку компании, а также удобный и интуитивно понятный функционал.
2. Реализовали адаптивную кроссбраузерную верстку.
3. Разработали сам сервис (backend-разработка), подключили к API для получения информации о доступности доменного имени и упаковки его в модуль, чтобы в дальнейшем данный сервис можно было встраивать в различные страницы сайта.
4. Провели тестирование. Сложный сервис с большим количеством взаимосвязей между переводами, подбором доменных имен, дополнительными опциями и требованиями к орфографии доменного имени требовал углубленного тестирования перед запуском.
Результаты подбора доменов формируются из нескольких таблиц, но при подборе доменного имени все варианты должны были подходить под требования к орфографии домена, например:
• Доменное имя должно состоять только из кириллицы или латиницы;
• В доменном имени не должно быть посторонних символов, кроме одной точки;
• Точка не должны быть в начале домена;
• При поиске доменного имени надо учитывать точку в зоне .РУ или .RU
Решили эту проблему написанием большого количества условий и алгоритмов подбора доменных имен, а также добавлением форматирования подбираемых слов под единые правила формирования домена.
Немаловажным пунктом в разработке сервиса была реализация интеграции по проверке доступности домена.
После ввода желаемого доменного имени на странице подбора данный домен проверяется на доступность в Координационном центре доменов.
• Если совпадающий с ключевым словом домен занят или такое символьное обозначение недоступно для регистрации, сервис сообщит об этом и предложит другие доступные для регистрации варианты доменных имен.
• Если домен свободен, то первым в списке отображается указанный домен, а также ряд похожих вариантов.
Стоит подчеркнуть, что для корректного подбора доменов нужно обрабатывать большой массив данных. Так как при генерации вариантов для одного домена мы получаем количество вариаций, которое приближается к бесконечности вариантов. Эти варианты нам нужно отсортировать, перед тем как вывести для пользователя подходящие.
Сервис предлагает доменные имена, доступные для регистрации на момент подбора.
• Дополнительные опции
Помимо подбора доменного имени по ключевому слову, сервис предоставляет возможность указать географический регион, в котором планируется развивать сайт, а также выбрать дополнительные опции: добавление к основным словам дополнительного слова, дефиса или приставки, использование цифр, исключение гласных и другие возможности, исходя из которых сервис подберёт доменное имя.
• Поиск и выбор регистратора
После выбора пользователем подходящего доменного имени сервис предлагает завершить процесс регистрации и перенаправляет на страницу выбора аккредитованного регистратора доменных имен.
Для поиска подходящего регистратора можно применить специальные фильтры, например, количество обслуживаемых доменных имен, количество лет с момента аккредитации регистратора, наличие дополнительных услуг для сайта и почты, наличие протокола безопасности и другие.
Создали удобный и стабильно работающий сервис подбора доменных имен в верхнем уровне, который показывает занятые доменные имена и предлагает подобные запросу свободные доменные имена.
Сервис предназначен для потенциальных администраторов доменных имен, который позволяет по заданным ключевым словам и дополнительным параметрам подобрать доступные для регистрации доменные имена в зонах .ru и .рф.
После запуска через сервис подобрано и зарегистрировано более 10 000 доменов.