Суть проекта
Что было построено
AURL - это не таблица редиректов, а система нормализации большого массива URL. Она нужна, когда у сайта или группы сайтов накопились дубли, похожие адреса, старые структуры, параметры, канонические варианты и редиректы, которые нельзя безопасно разбирать вручную.
Задача
Какую проблему закрывали
SEO-команда часто видит только симптом: много похожих URL, конфликтующие каноникали, старые страницы, технические параметры и риск потерять поисковые сигналы при миграции. Если просто выгрузить список адресов и править его руками, легко склеить не те страницы, пропустить важные дубли или выпустить карту редиректов без понятной логики.
Результат
Что получилось
Кейс описывает систему принятия решений по URL: нормализация адресов, правила похожести, выбор канонического варианта, генерация карты редиректов и аудит токенов. Суть разработки - превратить хаотичный URL-массив в управляемый SEO-артефакт, который можно передать в техническое внедрение.
Нормализация
Сначала адрес приводится к форме
Система должна убрать шум вокруг URL: параметры, варианты написания, технические хвосты и разные формы одной и той же страницы. Без этого сравнение похожести быстро превращается в случайные совпадения.
Похожесть
Дубли становятся группами
После нормализации адреса можно группировать по смысловой и структурной похожести. Это помогает увидеть, какие страницы конкурируют друг с другом и где нужен канонический вариант.
Каноникал
Выбирается главный URL
Важный результат системы - не просто найти похожие адреса, а предложить основной вариант. Именно он становится точкой, куда должны вести внутренние ссылки, каноникали и редиректы.
Редиректы
Карта готова к внедрению
Финальный результат должен быть удобен для разработчика или SEO-инженера: откуда редиректить, куда вести, почему принято такое решение и какие строки требуют ручного просмотра.
Контроль
Ошибки видны до релиза
Аудит токенов и сводная статистика нужны до публикации. Они показывают подозрительные параметры, повторяющиеся паттерны и места, где автоматическое решение нельзя принимать вслепую.