Slug: Что это такое и как использовать его на вашем веб-сайте
Slug – это человекопонятный URL-адрес, который используется для идентификации контента веб-страницы. Slug представляет собой текст в нижнем регистре, разделенный дефисами, который идентифицирует конкретную страницу сайта.
Например, URL-адрес "https://example.com/blog/category/slug-example" содержит slug "slug-example", который определяет контент страницы.
Как правило, в slug используются только цифры, буквы латинского алфавита и дефисы. Он должен быть уникальным для каждой страницы веб-сайта, чтобы поисковые системы и пользователи могли легко найти нужный контент.
Чтобы создать slug, можно использовать функцию, которая преобразует заголовок страницы в текст нижнего регистра со знаками дефиса в качестве разделителей.
Вот пример кода на языке Python, который создает slug на основе заголовка страницы:
import re
def get_slug(title):
# Приводим заголовок к нижнему регистру и заменяем пробелы на дефисы
slug = re.sub(r'\W+','-',title.lower())
# Удаляем дефисы в начале и конце строки
slug = re.sub(r'^-+|-+$', '', slug)
return slug
Эта функция преобразует заголовок страницы в текст нижнего регистра и заменяет пробелы на дефисы. Она также удаляет дефисы в начале и конце строки, чтобы получить чистый slug.
Например, для заголовка "Как создать человекопонятный URL-адрес" функция вернет slug "как-создать-человекопонятный-url-адрес".
Slug широко используется в интернете для оптимизации поисковой выдачи и улучшения пользовательского опыта. Он помогает пользователям быстрее и легче найти нужный контент на сайте, а также делает URL-адрес более понятным и запоминающимся.