Назад к статьям

Почему чистые URL лучше, чем .html в публичной навигации

Чистые URL не делают сайт магически лучше, но уменьшают дубли и выглядят аккуратнее.

/about.html работает. /contact.html тоже работает. Но для публичного блога такие адреса выглядят как следы файловой системы, а не как нормальная структура сайта.

Зачем переходить на чистые URL

Чистый URL проще читать и проще переносить. Сегодня страница генерируется статикой, завтра может переехать на Astro, Hugo или любой другой движок. Если публичный адрес уже /about/, пользователю и поисковику все равно, как внутри лежит файл.

Главное — не ломать старое

Переход должен быть мягким:

Если просто создать вторую страницу без редиректа, получится дубль. Это хуже, чем оставить .html.

Где исключения

Технические файлы вроде robots.txt, ads.txt, RSS и sitemap могут жить иначе. Для людей можно дать /rss/ и /sitemap/, но для совместимости важно понимать, что XML-форматы сами по себе не являются проблемой.

Вывод

Чистые URL — это не SEO-трюк, а аккуратность архитектуры. Один материал — один адрес, старые ссылки — через 301, sitemap — без мусора.