URL — это уникальный адрес, с помощью которого есть возможность делиться с друзьями и знакомыми интересной информацией с сайтов и соцсетей.
Редакция Highload в этой статье разобралась, что такое URL, как его правильно генерировать, необходимые рекомендации при работе с ними.
Содержание
Хорошо продуманный URL-адрес — это мощный инструмент, помогающий улучшить взаимодействие с пользователями, что приводит к повышению SEO-оптимизации.
URL-адрес — это тип универсального идентификатора ресурса, который обеспечивает доступ к информации с веб-серверов и облачных хранилищ.
URL-адреса, как правило, состоят из нескольких частей, включающих в себя сетевой протокол, имя домена и его расширение, а также субдомен.
URL — не совсем одно и то же, что и доменное имя, но эти понятия между собой тесно связаны. Доменное имя — это часть URL-адреса.
Пример адреса сайта c указанием пути на статью: https://highload.tech/web-archive/.
Пользователи используют URL-адреса, вводя их в адресную строку браузера или кликая на гиперссылку, найденную на веб-странице, в списке закладок, в электронном письме или в другом приложении. URL-адреса также могут направлять пользователей в определенный раздел на веб-странице.
Первый сайт в интернете появился в 1991 году. Посвящен он был проекту World Wide Web, где пользователи могли найти информацию о том, как создаются веб-страницы и что такое гипертекст. Это была просто инструкция по применению, демонстрация того, как человек может использовать сайт, чтобы узнать для себя что-то новое.
Еще в 1989 году британец Тим Бернерс-Ли предложил идею о том, как можно систематизировать и управлять информацией. Главная мысль заключалась в том, что документы, которые находятся на отдельных компьютерах, могут дополнять друг друга посредством гипертекста. К 1991 году появилась возможность реализовать такую идею. Началась работа. Тим Бернс-Ли создал HTML, HTTP и URL-адреса. Так началась история всемирной паутины.
Уже через год в интернете насчитывалось около десятка сайтов, а к 1994 году их было 3000. Попасть на их страницы можно было, используя URL-адрес.
Чаще всего URL состоит из нескольких частей. Чтобы лучше понять как все работает, давайте углубимся в структуру URL.
HTTP и HTTPS — это сетевые протоколы связи между веб-серверами и веб-браузерами. Они передают сообщения, извлекают информацию через систему доменных имен (DNS) и возвращают ее в браузер.
Разница между HTTP и HTTPS в том, что последний шифрует процесс передачи данных. Именно HTTPS лучше защищает сайт и является важным фактором повышения рейтинга в результатах поиска.
Субдомен — это набор любых слов или фраз, которые стоят перед первой точкой в URL-адресе. Наиболее распространенный тип — www. Это указывает на то, что сайт доступен в сети и использует HTTP для связи.
Доменное имя — это то, что пользователи вводят в адресную строку своего браузера. Он состоит из названия сайта и расширения, например, highload.tech.
Каждое имя уникально. Уникальный IP-адрес указывает на сервер сайта. Другими словами, это помогает пользователям легко получать доступ к веб-ресурсам.
Расширение следует сразу же за именем сайта и указывает на домен верхнего уровня. Самое популярное и часто используемое расширение — .com — используется примерно для 53% всех сайтов в интернете.
Путь к ресурсу — это структура папок сайта. Предоставляет серверу дополнительную информацию, позволяя ему направлять пользователей в конкретное место. Ряд путей к ресурсам может указывать на определенную страницу, запись или файл.
Параметры — это строки запроса или переменные URL. Это часть URL-адреса, следующая за вопросительным знаком.
Параметры содержат ключи и значения, разделенные знаком равенства (=). Кроме того, URL-адрес может иметь несколько переменных. В этом случае символ амперсанда (&) будет их разделять.
Вот некоторые из наиболее распространенных вариантов использования параметров:
Наиболее популярные виды URL — абсолютные и относительные:
Другие виды URL-адресов:
Канонические URL-адреса | Если в контенте есть дубли, владельцы сайтов могут использовать такой тип урла. Канонический URL сообщает поисковикам к индексации и сканированию какого адреса нужно приступить. |
URL-адреса обратного вызова | Callback URL-адреса относятся к возвращению в домашнюю сеть, когда пользователи завершают процесс во внешней системе. |
Тщеславные URL-адреса | Настраиваемые короткие URL-адреса, которые легко запомнить. Владельцы сайтов могут использовать инструмент сокращения URL-адресов для своих ресурсов. |
Чтобы URL-адреса были читаемы, помогали выстроить понятную для пользователя структуру веб-ресурса, важно правильное использование их форматов.
Многие пользователи уже знают, что пробелы в URL запрещены. Важно, чтобы строка URL-адреса содержала исключительно буквенно-цифровые символы. Допустимы также и символы !$-_+*'(),.
. Любые другие символы в URL-адресе будут зашифрованы.
Существуют разрешенные и запрещенные символы, которые можно использовать в URL-адресах. Нельзя использовать кириллицу и пробелы. Чтобы урлы были понятны и легче воспринимались большинством людей из разных стран, чаще всего для их создания используют транслитерацию.
Такие ссылки, как правило, напрямую указывают на содержимое контента. Пользователю достаточно прочитать URL и понять, стоит ли переходить на страницу, интересна ли ему будет информация, которая там размещена.
Для поисковиков транслитерация URL удобна тем, что в них они сразу распознают ключевые слова. Транслитерация очень благоприятно сказывается на SEO-продвижении сайтов.
Поскольку кириллицу нельзя использовать в урлах, владельцы сайтов с не англоязычным контентом прибегают к еще одному лайфхаку — переводят текст URL-адреса на английский язык.
Например, адрес, ведущий на страницу раздела, посвященного истории и историческим фактам, может иметь вид не /istoriya/
, а /history/
.
Чаще всего этот формат используется для разделов и категорий сайта. Пожалуй, это один из наиболее универсальных способов использования текста в URL.
Выше мы написали о том, что использование кириллических символов в урлах запрещено. Но они нашли свое частичное распространение в кириллических доменах.
Кириллические URL удобны и просты для запоминания людям, знакомым с кириллической письменностью. Благодаря своей минимальной популярности владельцы сайтов имеют доступ к большому количеству свободных кириллических доменных имен.
В таких урлах легко использовать ключевые слова и фразы, которые так важны поисковым системам. Но у кириллического формата URL-адресов есть один огромный недостаток, который перечеркивает все его преимущества — копирование и вставка таких адресов превращает кириллицу в набор совершенно непонятных и нелогичных символов и знаков.
Пример: https://ru.wikipedia.org/wiki/%D0%94%D0%BE%D0%BC%D0%B5%D0%BD%D0%BD%D0%BE%D0%B5_%D0%B8%D0%BC%D1%8F
Объясняется это тем, что кириллица в распространенных форматах URL-адресов недопустима, а потому подлежит шифрованию. Кроме этого, поисковики не могут распознать такие адреса, от этого страдает поисковая оптимизация сайта.
Невозможность использования кириллических URL-адресов поставила вопрос о создании новой системы доменных имен. Но вместо этого была придумана специальная кодировка, которая шифрует символы в интернационализированных доменных именах, используя уже доступные алфавиты. Так появился Punycode, который постепенно был внедрен во все популярные веб-браузеры.
Punycode — метод для преобразования доменных имен из Unicode в ACE (ASCII Compatible Encoding). Используется для обеспечения корректного написания и отображения доменов в адресной строке. Возможно прямое и обратное преобразование.
Большинство поисковых систем подводит владельцев сайтов к использованию человекопонятных URL-адресов — ЧПУ.
Семантический или человекопонятный URL — это веб-адрес, который понятен и удобен для восприятия обычным человеком.
По такому адресу пользователь должен сразу понимать, в какой раздел или на какую веб-страницу он в следующую секунду попадет. Также он должен заранее догадываться о контентном содержимом, которое там размещено.
Например, адрес вида www.me.com/viewpage.php?page_id=56 вряд ли сообщает об информации, размещенной на такой странице. А если мы видим такой URL www.me.com/about/, то сразу понимаем, о чем пойдет речь после перехода.
Удобность и понятность адреса сайта зависит от множества факторов. Ниже приводим некоторые рекомендации по созданию таких URL:
Чтобы сгенерировать красивое доменное имя, которое станет частью вашего URL-адреса и выделит его среди остальных, можно воспользоваться специальными онлайн-сервисами. Например, DomainWheel или Instant Domain Search.
Если ваше идеальное доменное имя уже кем-то занято, можно связаться с владельцем такого сайта и попробовать договориться о выкупе.
В основе любого веб-поиска всегда стоит URL. Даже чтобы попасть на страницу поисковой системы, нам необходимо знать ее адрес. Все, что мы видим в выдаче — это урлы, переходя по которым у нас появляется возможность получить доступ к данным или информации, которая нас интересует.
URL — это веб-адрес, который ведет на определенную страницу сайта или же указывает на конкретный файл, размещенный в сети.
Структура URL состоит из нескольких частей:
У каждой страницы в интернете есть свой собственный URL. Чтобы создать адрес сайта, нужно выбрать регистратора и через него зарегистрировать домен. В качестве альтернативы можно сразу обратиться к надежному хостинг-провайдеру, который предоставит не только хостинг, но и предложит услуги по регистрации доменов.
Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…
Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…
Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…
В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…
Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…
Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…