Основные выводы
- 01По умолчанию поддержка юникода: сохраняет кириллицу, греческий и другие буквы не-ASCII, если вы не включите режим только-ASCII.
- 02Выберите тире, подчёркивание или точку в качестве разделителя, чтобы совпадать с соглашениями вашей CMS или маршрутизатора.
- 03Удаление стоп-слов удаляет заполняющие слова, такие как 'the', 'of' и 'and', для более короких, более чистых URL.
- 04Вставьте один заголовок на строку, чтобы slugify целый список в один пропуск.
Почему хороший фрагмент URL имеет значение
Фрагмент URL — это читаемая человеком часть URL, которая идентифицирует конкретную страницу — my-first-blog-post в example.com/blog/my-first-blog-post. Поисковые системы используют фрагменты в качестве сигнала релевантности, поэтому фрагмент, содержащий ваши целевые ключевые слова, немного лучше, чем случайная строка символов. Более практически, чистый фрагмент легче делиться, набирать и помнить.
Генерирование фрагментов вручную утомительно и подвержено ошибкам: вы должны преобразовать в нижний регистр, убрать пунктуацию, свернуть пробелы, обработать акцентированные символы и решить, что делать со специальными символами юникода. Инструмент Slugify на Handytool обрабатывает всё это в один шаг. Вставьте заголовок, получите фрагмент.
Как создать фрагмент из заголовка
- 01
Вставьте ваш заголовок или заголовки
Введите один заголовок на строку. Инструмент обрабатывает каждую строку независимо, поэтому вы можете создать весь список постоянных ссылок в одной вставке.
- 02
Выберите разделитель
Выберите тире (по умолчанию, рекомендуется для большинства платформ CMS), подчёркивание (обычно в коде) или точку (полезно для имён файлов).
- 03
Выберите режим юникода или ASCII
Режим юникода сохраняет символы не-Latin, такие как кириллица и греческие буквы. Режим ASCII убирает диакритические знаки и удаляет всё вне базовых a-z 0-9 — самый безопасный для унаследованных систем.
- 04
Переключите удаление стоп-слов, если требуется
Включите это, чтобы удалить распространённые английские заполняющие слова (a, the, of, and...), поэтому 'The Best of the Year' становится best-year вместо the-best-of-the-year.
- 05
Скопируйте ваши фрагменты
Нажмите Копировать, чтобы захватить выходные данные. Каждая входная строка отображается на один выходной фрагмент в одном порядке.
Приватное и мгновенное
Slugification работает как чистый JavaScript в вашем браузере. Ваши заголовки никогда не покидают страницу — нет сетевых запросов и нет логирования. Это особенно полезно, когда вы работаете с заголовками, которые включают внутренние имена проектов, неопубликованные имена продуктов или содержимое, которое ещё не является общественным.
Поскольку всё локально, нет задержки дебанса — фрагмент появляется при вводе, делая легко предпросмотреть как заголовок будет выглядеть в качестве URL перед окончательным формулированием слова.
Часто задаваемые вопросы о Slugify
Что такое фрагмент URL?
Фрагмент URL — это читаемая часть веб-адреса, которая идентифицирует страницу — my-article часть example.com/blog/my-article. Хорошие фрагменты написаны в нижнем регистре, используют тиры в качестве разделителей и содержат соответствующие ключевые слова.
Инструмент Slugify обрабатывает кириллицу и греческий текст?
Да. С отключённым режимом ASCII он сохраняет буквы юникода, такие как кириллица и греческий. С включённым режимом ASCII он удаляет диакритические знаки и удаляет всё вне базовых ASCII, производя фрагменты, безопасные для унаследованных систем.
Могу ли я создать несколько заголовков одновременно?
Да — вставьте один заголовок на строку. Каждая строка slugified независимо, поэтому вы можете преобразовать целый список постоянных ссылок в один операция.
Мой ввод отправляется на сервер?
Нет. Slugification — это чистый JavaScript на стороне клиента. Ваши заголовки никогда не покидают страницу.
Почему использовать тиры вместо подчёркиваний?
Google рассматривает дефисы как разделители слов в URL, но исторически рассматривал подчёркивания как коннекторы. Дефисы — это условный выбор для SEO-дружественных фрагментов в большинстве платформ CMS.