Проверщик длины URL
Вставьте список URL и получите их длину, глубину, параметры и конкретные вещи — заглавные буквы, подчёркивания, session ids, даты — которые делают каждый из них труднее сканировать и менее эстетичными для ссылок.
Ничего, что вы вводите здесь, не загружается, не сохраняется и не отправляется куда-либо. Всё работает в вашем браузере.
Что на самом деле стоит длинный URL
Не ранжирование. Нет такой длины, при которой URL начинает ранжироваться хуже, и цифра в 75 символов, которая часто встречается в чек‑листах, не является порогом, применяемым поисковыми системами. Стоимость длинного URL гораздо меньше и более реальна:
- Он обрезается в результатах. Google теперь в большинстве результатов показывает «хлебные крошки», а не сам URL, но когда URL отображается, середина длинного адреса заменяется многоточием, и вся его описательная часть теряется.
- Он копируется неверно. URL вставляются в электронные письма, Slack, сообщения на форумах и поля CMS, которые их переносят или автоматически делают ссылки. Длинный URL с параметрами часто приходит повреждённым, а повреждённая ссылка — это ссылка, которой вы не получили.
- Труднее произнести вслух. Что имеет большее значение, чем кажется, для любого упоминания в подкасте, слайде или разговоре с журналистом.
- 2 048 символов — реальный предел. Это самое старое и самое низкое из распространённых ограничений браузеров и серверов, и при превышении его поведение становится непредсказуемым — обрезка, ответы 414 или URL, который работает в одном клиенте и не работает в другом. Ничего разумного рядом нет, но иногда сгенерированные фасетные URL приближаются к нему.
Флаги и какие из них важны
Заглавные буквы в пути — это то, что следует исправить в первую очередь. Имена хостов нечувствительны к регистру; пути — нет. /Products и /products это два URL‑адреса к веб‑серверу, и если оба разрешаются, вы дублируете каждую страницу под ними. Подчёркивания это менее значимо: разделителями слов в URL лучше использовать дефисы, а подчёркивания исторически не рассматривались как разделители, поэтому link_building может восприниматься как один токен. Оба стоит правильно использовать в новых URL, а в старых миграция редко оправдана.
Идентификаторы сессий и параметры отслеживания в индексируемом URL — дорогой флаг. Каждое уникальное значение параметра потенциально представляет отдельный URL для обхода, что и превращает сайт из 500 страниц в 400 000 обходимых URL. Даты в путях старит страницу независимо от содержания: год 2019 в URL делает страницу выглядеть устаревшей в результатах и затрудняет её последующее обновление без разрушения ссылки. Расширения файлов раскрывает детали реализации и превращает миграцию платформы в проект перенаправлений.
Когда не следует менять URL
URL, который ранжируется и имеет входящие ссылки, ценнее «грязного», чем «чистого». Его изменение приводит к перенаправлению, а перенаправление влечёт небольшую постоянную потерю трафика и период нестабильности в обмен на косметический эффект. Исправляйте URL на уровне шаблона, чтобы новые страницы генерировались правильно, мигрируйте действительно сломанные — дублированные из‑за регистра или содержащие идентификатор сессии в индексе — и оставляйте без изменений уродливые, но работающие URL.
Вопросы, которые задают люди
Существует ли идеальная длина URL?
Достаточно коротко, чтобы прочитать за один взгляд, и достаточно конкретно, чтобы сказать, о чём страница. На практике это домен плюс один‑два описательных сегмента. Всё, что выходит за эти рамки, — решение по таксономии, а не по SEO, и сама длина не влияет на позиции в рейтинге.
Помогают ли ключевые слова в URL?
Немного, и гораздо меньше, чем предполагают люди. Описательный URL помогает человеку решить, кликнуть ли по ссылке, вставленной в сообщение, и даёт странице осмысленную привязку, когда кто‑то ссылается на чистый URL. Наполнение пути дополнительными ключевыми словами ничего не даёт, кроме увеличения длины URL.
Должны ли URL‑адреса заканчиваться слешем?
Выберите один вариант и придерживайтесь его. URL с завершающим слешем и без него — это два разных адреса, и сайт, который обслуживает оба без перенаправления, дублирует себя. Выбор между ними не важен; важно то, что существуют две живые версии.
Что насчёт неанглийских символов в URL?
Они работают, и их стоит использовать для неанглоязычной аудитории — кириллический или армянский URL читается правильно людьми, для которых предназначена страница. Учтите, что URL будет отображаться в виде percent‑закодированного в логах, аналитике и везде, где его копируют, превращая одно читаемое слово в сорок символов шума.
Отправляются ли мои URL куда‑нибудь?
Нет. Разбор происходит в вашем браузере, ничего не запрашивается и ничего не сохраняется. Вы можете безопасно вставлять список неопубликованных URL.
Связанные инструменты
Чистые URL — базовое требование
Упорядоченные URL упрощают ссылку на сайт. Заставить людей ссылаться на него — это та часть, которая требует усилий.