URL

Протоколы и стандарты
Унифицированный указатель ресурса, содержащий адрес и способ доступа к веб-ресурсу.
← Вернуться к глоссарию

Что такое URL?

URL (Uniform Resource Locator, унифицированный указатель ресурса) — полный веб-адрес, задающий точное расположение ресурса в интернете. URL стандартизирует обращение к веб-страницам, файлам, изображениям, API и другим ресурсам. Каждая ссылка, по которой вы переходите, и каждый адрес, который вводите в браузере, являются URL.

Структура URL

https://www.example.com:443/path/page.html?query=value#section

│ │ │ │ │ │ │

│ │ │ │ │ │ └── Fragment

│ │ │ │ │ └── Query string

│ │ │ │ └── Path

│ │ │ └── Port (optional)

│ │ └── Domain name

│ └── Subdomain

└── Protocol/Scheme

Компоненты URL

КомпонентПримерНазначение
Протоколhttps://Способ доступа (HTTP, HTTPS, FTP)
Поддоменwww.Необязательный префикс
Доменexample.comАдрес сервера
Порт:443Сетевой порт (обычно подразумевается)
Путь/page.htmlРасположение ресурса
Запрос?id=123Параметры
Фрагмент#sectionЯкорь раздела страницы

URL, домен и URI

ТерминОпределениеПример
ДоменТолько доменное имяexample.com
URLПолный адрес с протоколомhttps://example.com/page
URIЛюбой идентификатор (надмножество URL)mailto:[email protected]

Кодирование URL

Специальные символы требуют кодирования:

Space → %20

& → %26

= → %3D

/ → %2F

? → %3F

Example:

"hello world" → "hello%20world"

Лучшие практики URL

Для SEO

1. Используйте описательные пути: /products/blue-shoes

2. Делайте URL короткими и читаемыми

3. Используйте дефисы, а не символы подчёркивания

4. Предпочитайте строчные буквы

5. По возможности избегайте параметров

Для безопасности

1. Всегда используйте HTTPS

2. Проверяйте входные URL

3. Не раскрывайте чувствительные данные в URL

4. Используйте канонические URL

Распространённые протоколы URL

ПротоколНазначениеПорт по умолчанию
http://Незашифрованный веб80
https://Зашифрованный веб443
ftp://Передача файлов21
mailto:Почтовые ссылкиН/Д
tel:Телефонные ссылкиН/Д

URL — система адресации веба, универсально указывающая расположение и способ доступа к ресурсам в интернете.

Применяйте эти знания на практике

Используйте API DomScan для проверки доступности доменов, их состояния и многого другого.