URL (Uniform Resource Locator) – это уникальный адрес веб-ресурса, который используется для доступа к сайтам, файлам, изображениям и другому контенту в интернете. Он обеспечивает стандартизированный способ адресации, позволяя браузерам, веб-серверам и другим программам находить, извлекать и отображать требуемые данные.
Из чего состоит URL-адрес
URL состоит из:
- схемы (протокола). Определяет метод передачи данных при обращении к ресурсу. Например, http://, https://, ftp://, mailto:;
- субдомена. Дополнительная часть перед доменным именем. К примеру, www, mail, blog. Может отсутствовать;
- доменного имени. Уникальный идентификатор сайта, например example.com, wikipedia.org.;
- порта. Номер порта, используемого сервером. Часто опускается, т. к. используются стандартные порты: 80 для http, 443 для https;
- пути. Путь к конкретному файлу или ресурсу на сервере, например /folder/file.html;
- параметров запроса. Дополнительная информация, передаваемая серверному приложению (скрипту). Отделяются знаком вопроса. К примеру, ?param1=value1¶m2=value2. Могут отсутствовать;
- фрагмента. Ссылка на определенную секцию документа, отделяется #, например #section2. Может отсутствовать.
Вот пример полного URL: https://user:password@www.example.com:8080/path/file.html?param=value#fragment
Виды и форматы URL
В зависимости от изменяемости URL-адреса бывают:
- статическими. Простые адреса страниц или файлов в интернете, не меняются со временем. Например, https://www.example.com/index.html;
- динамическими. Формируются на основе пользовательских запросов. Содержат разделители, такие как «=», «?», «&», и дополнительные параметры страницы. К примеру, https://www.example.com/search?q=URL;
По способу написания они могут быть:
- транслитерированными. Русские слова написаны латинскими буквами;
- латинскими. Переведены на английский;
- кириллическими. Написаны на русском.
Кроме того, в отдельную категорию выделяют человекопонятные URL (ЧПУ). Они создаются с использованием слов, понятных людям, и улучшают читаемость и SEO. Например, https://www.example.com/about-us.
Вопросы-ответы
Добавить в него ключевые слова, не делать его слишком длинным (не более 80 символов или 4-5 слов), использовать латинский домен, настроить редирект.
URI (Uniform Resource Identifier) – это более общий термин, который охватывает все типы идентификаторов ресурсов, включая URL, URN (Uniform Resource Names) и другие. А URL – это подмножество URI, предоставляющее конкретное местоположение ресурса, который можно извлечь.
Это процесс кодирования в URL-адресе символов, которые не являются разрешенными для использования, например пробелов, букв национальных алфавитов и т. д. Оно выполняется путем замены недопустимых символов на последовательность из знака «%» и двух шестнадцатеричных цифр, представляющих код символа в кодировке UTF-8. Например, пробел заменяется на %20, буква «ё» – на %D1%91, знак вопроса – на %3F.