Что это такое url адрес и почему этот термин многих вводит в заблуждение?
Содержание:
- Что значит канонический URL элемента Битрикс?
- SearchParams «?…»
- Имя и расширение файла
- Кодирование URL
- Создание URL
- В завершение
- Перекодировка URL
- Схема и структура URL адресов
- Что такое PURL
- Как правильно прописывать URL страницы: 15 простых советов
- 1. Что лучше: подраздел или поддомен?
- 3. Создание логической структуры страниц
- 4. Уменьшаем глубину вложенности страниц
- 5. Важна ли длина URL?
- 6. Как добавить ключевые слова
- 7. Лучше не использовать заглавные буквы
- 8. Дефис, нижнее подчеркивание и пробел: что выбрать для URL?
- 9. Какой алфавит подходит: кириллица или латиница?
- 10. Предлоги и специальные символы при настройке ЧПУ
- 11. Минусы хэшей и хэштегов в URL
- 12. Канонические ссылки
- Виды URL и кодировка
- http://
- Из чего состоит веб-адрес
- Оптимизация
- Зачем нужна нормализация URL-ов
- Перекодировка URL
- Особенности использования URL адреса
- Виды URL
- Выводы
Что значит канонический URL элемента Битрикс?
Что значит канонический URL элемента Битрикс? Сначала посмотрим, что такое Битрикс 24. Это один из предвестников автоматизации бизнеса, Битрикс еще называют CRM Customer Relationship Management что переводится как управление взаимоотношениями с покупателем, не стоит путать с контекстной рекламой в Яндекс Директ, это совершенно разные.
Это программное обеспечение, которые помогает взаимодействовать потребителям и исполнителям. Битрикс не только не просто проводит аналитику деятельности и взаимодействия, но и помогает в разработке стратегии маркетинга и продаж.
Битрикс помогает осуществлять контроль и учет не только за процессами, но и за деятельностью сотрудников, Битрикс оценивает эффективность каждого работника. Проводит аналитику сильных и слабых сторон исполнителей.
Основная цель Битрикс — оптимизация бизнеса, не допустить потерю потребителей, помогает управлять процессом и вовремя замечать недостатки, которые есть в деятельности. Битрикс накапливает статистику, позволяет уменьшить влияние человеческого фактора на бизнес процессы.
IT проблемы, которые нужно решить в Битрикс — это частое создание дублей. Дублирование таких страниц отрицательно сказывается на продвижении сайта. Здесь решить проблему может установка канонического адреса, который будет индексироваться роботами гораздо чаще.
SearchParams «?…»
Допустим, мы хотим создать URL-адрес с заданными параметрами, например, .
Мы можем указать их в строке:
…Но параметры должны быть правильно закодированы, чтобы они могли содержать не-латинские буквы, пробелы и т.п. (об этом подробнее далее).
Так что для этого есть свойство – объект типа .
Он предоставляет удобные методы для работы с параметрами:
- – добавить параметр по имени,
- – удалить параметр по имени,
- – получить параметр по имени,
- – получить все параметры с одинаковым именем (такое возможно, например: ),
- – проверить наличие параметра по имени,
- – задать/заменить параметр,
- – отсортировать параметры по имени, используется редко,
- …и является перебираемым, аналогично .
Пример добавления параметров, содержащих пробелы и знаки препинания:
Имя и расширение файла
Определенные файлы для извлечения идентифицируются по имени файла и расширению. Вы можете задать своему файлу любое нужное имя, а расширение файла будет указывать на тип файла. HTML документы (или XHTML) будут иметь расширение или (сокращенный вариант используется на некоторых серверах, которые поддерживают только три буквы в расширении). CSS-файлы используют расширение , файлы с JavaScript кодом используют и так далее. Веб-серверы настраивают на узнавания этих расширений и обработки файлов соответствующим образом, обработка различных типов файлов осуществляется различными способами.
Скорее всего вы не увидите имя файла и его расширение в каждом URL-адресе с которым вы столкнётесь. Большинство веб-серверов настраивают для автоматического обнаружения специально именованного файла при запросе каталога без указанного имени файла. Это может быть файл , или какое-нибудь другое имя, в зависимости от настроек сервера. Действительно, большинство различных частей URL-адреса могут быть зависимы от конфигурации конкретного сервера.
URL-адрес является инструментом, который позволяет создавать ссылки на другие файлы в интернете, включая другие файлы вашего собственного сайта. Вам часто придется использовать URL-адреса в HTML и CSS.
С этой темой смотрят:
- Создание html документа
- Абсолютные и относительные ссылки html
Кодирование URL
Стандарт URL использует набор символов US-ASCII. Это имеет серьёзный недостаток, поскольку разрешается использовать лишь латинские буквы, цифры и несколько знаков пунктуации. Все другие символы необходимо перекодировать. Например, перекодироваться должны буквы кириллицы, буквы с диакритическими знаками, лигатуры, иероглифы. Перекодирующая кодировка описана в стандарте RFC 3986 и называется URL-encoding, URLencoded или percent‐encoding.
Пример кодирования можно видеть в русскоязычной Википедии, использующей в URL русский язык. Например, строка вида:
Д → D0 и 94 → %D0%94 ж → D0 и B6 → %D0%B6 и → D0 и B8 → %D0%B8 г → D0 и B3 → %D0%B3, и т. д.
Все другие символы в URI кодируются.
Зарезервированные символы кодируются в таком соответствии:
! | # | $ | % | & | ‘ | * | + | , | ; | < | = | > | ? | ^ | ` | { | | | } | <пробел> | ||||
%21 | %22 | %23 | %24 | %25 | %26 | %27 | %2A | %2B | %2C | %3A | %3B | %3C | %3D | %3E | %3F | %5B | %5D | %5E | %60 | %7B | %7C | %7D | %20 |
Кодирование параметров в Internet Explorer и старом Firefox происходит несколько иначе.
В некоторых случаях URL формируется с использованием кодирования Base58.
Стандарт IRI
Поскольку такому преобразованию подвергаются буквы всех алфавитов, кроме базовой латиницы, то URL со словами подавляющего большинства языков может стать нечитаемым для человека.
Это всё входит в противоречие с принципом интернационализма, провозглашаемого всеми ведущими организациями Интернета, включая W3C и ISOC. Эту проблему призван решить стандарт IRI (англ. Internationalized Resource Identifier) — международных идентификаторов ресурсов, в которых можно было бы без проблем использовать символы Юникода, и которые поэтому не ущемляли бы права других языков. Хотя заранее сложно сказать, смогут ли когда‐либо идентификаторы IRI заменить столь широко используемые URL (и URI в целом).
Это интересно: Unchecky или убийца галочек – эффективная защита от установки нежелательных приложений
Создание URL
Синтаксис создания нового объекта :
- – полный URL-адрес или только путь, если указан второй параметр,
- – необязательный «базовый» URL: если указан и аргумент содержит только путь, то адрес будет создан относительно него (пример ниже).
Например:
Эти два URL одинаковы:
Можно легко создать новый URL по пути относительно существующего URL-адреса:
Объект даёт доступ к компонентам URL, поэтому это отличный способ «разобрать» URL-адрес, например:
Вот шпаргалка по компонентам URL:
- это полный URL-адрес, то же самое, что
- – протокол, заканчивается символом двоеточия
- строка параметров, начинается с вопросительного знака
- начинается с символа
- также есть свойства и , если используется HTTP-аутентификация: (не нарисованы сверху, так как редко используются).
Можно передавать объекты в сетевые методы (и большинство других) вместо строк
Мы можем использовать объект в методах или и почти во всех других, где ожидается URL-строка.
Вообще, объект можно передавать почти куда угодно вместо строки, так как большинство методов сконвертируют объект в строку, при этом он станет строкой с полным URL-адресом.
В завершение
Хотя структура URL-ов может показаться не столь важной с точки зрения SEO, она влияет на ранжирование страниц. Чтобы нравиться пользователям и поисковикам, URL-адреса должны быть логически структурированными, удобными, короткими и оптимизированными для распространения
Для создания ЧПУ нужно учитывать много факторов, но как только вы научитесь создавать чистые URL-ы, вряд ли вы когда-нибудь утратите этот навык. Кроме того, оптимизировать URL-адреса быстро и легко вам помогут специальные инструменты: существует множество сервисов для генерации чистых URL-ов, а также SEO-платформы, с помощью которых вы сможете узнать о существующих проблемах с вашими URL-ами и быстро их решить.
Просмотры:
2 628
Мария Ефименко
Редактор
Мария – копирайтер и редактор блога SE Ranking. Большую часть своей карьеры она занимается контент маркетингом и написанием статей для блогов. Имея достаточно разносторонний опыт, она успела поработать в разных нишах, включая SEO, блокчейн, финтех, и технологических стартапах.
Перекодировка URL
Символы языков других алфавитов подвергаются перекодировке или применяются частично (не используются немецкая лигатура «ß» или испанская надстрочная тильда в «ñ»).
Когда возникает необходимость вписать в URL кириллицу, пробел, специальные символы типа «[», «<», «#» или такие распространенные знаки препинания как «!», «?», «,» и прочие, им требуется специальная перекодировка.
Она происходит в 2 этапа:
- Каждый отдельный символ преобразовывается системой UTF-8 в сочетание 2-х байтов.
- Далее каждый байт записывается в шестнадцатеричной системе.
Пример такой перекодировки легко обнаружить, в таком URL каждые 2 символа разделяют знаком «%».
Схема и структура URL адресов
Что же такое URL? Иными словами, это путь до какого-то файла: HTML, видео, аудио, текстового и пр. Этим адресом обладают все документы, находящиеся в сети Интернет. Только с помощью URL сервер может обеспечить доступ к своим файлам для любого пользователя всемирной паутины.
Разумеется, существует стандарт. Он-то и определяет, как именно должен выглядеть URL к тому или иному документу. Этот стандарт используется не только для доступа к сайтам и файлам, по протоколу http и https, его же используют и при передаче файлов на сервер по протоколу ftp и в других протоколах. Но нас они в данном случае не интересуют.
Как указать url адрес к веб-ресурсам?
Вообще URL может содержать множество параметров. Но для простого обращения к определенному файлу лежащему в какой то папке вашего сайта необходимо задействовать лишь некоторые из них. Поэтому, например, чтобы получить содержимое определенного файла размещенного на данном сайте достаточно указать следующее:
- http:// — протокол передачи данных.
- webmastermix.ru — доменное имя, название узла (хоста) и дополнительные параметры.
- /direktoriya/ — директория, в которой располагается нужный нам файл. Из этой части ссылки мы видим, что на сервере хранится папка direktoriya, которая содержит необходимый нам файл.
- fail.html — файл с расширением «.html», он-то нам и нужен.
Как видно, папки и файлы разграничиваются знаком «/», который называется «слеш». Путь может быть длиннее. Кроме этого доменное имя может быть указанно с WWW и без WWW. Т. е. может быть: http://www.webmastermix.ru. Это не обязательный параметр, поэтому без разницы укажете вы его или нет необходимый вам файл все равно откроется. Для упрощения его лучше не использовать. И если ваш сайт доступен по двум адресам т. е. с WWW и без WWW, то лучше склеить эти URL и привести к одному виду, где WWW не будет использоваться. Как это сделать читайте в статье: Как настроить 301 редирект в htaccess и в скриптах — более 18 примеров использования.
В общем и целом, что такое url сайта, страницы или изображения ясно. А теперь немножко углубимся.
Структура URL-адреса
Общая схема (структура) URL-адреса следующая:
Каждый из этих параметров важен и имеет своё значение:
- Схема – протокол передачи данных. Через него мы обращаемся к ресурсу. (http, https, ftp и т.д.)
- Логин и пароль – эти данные в протоколе http, как правило, не указываются. Они определяют права пользователя на доступу к определенной странице сайта.
- Собака (@) – специальный разделитель. Без логина и пароля его не указывают.
- Хост – это доменное имя, иногда IP-адрес ресурса, к которому обращается пользователь. (webmastermix.ru)
- Порт тоже указывается довольно редко. При обращении к сайту или любому файлу размещенному на сайте автоматически присваивается одно из значений – .
- URL-путь – путь к тому или иному файлу. (/direktoriya/fail.html)
- Параметры – запрос с определёнными параметрами, которые передаются на сервер методом GET. Чтобы разделять параметры применяют знак &, например: ?параметр1=значение1&параметр2=значение2
- Якорь – это уникальная строка, состоящая из букв и/или цифр. Она ссылается на определённую область открываемого веб-документа. С его помощью можно сделать так, чтобы пользователь попал не в начало HTML документа, а сразу к определенному месту.
Что такое PURL
PURL – это специальная база данных, в которую будут вноситься все URL конкретного сайта. Зачем это нужно? Предположим, что вы создали проект, ссылки на страницу разосланы в социальные сети, по почтовым адресам, размещены на партнерских ресурсах. И тут возникает необходимость в изменении существующего URL. Тогда у вас возникнет необходимость правильно настроить систему переадресации, в противном случае пользователи просто не попадут на запрашиваемую страницу.
Технология PURL полностью решает эту проблему за счет работы в автоматическом режиме. Вам достаточно просто внести в этот каталог новый URL, и при обращении к старому адресу пользователь будет автоматически перенаправляться на нужную ему страницу. Это значительно упрощает труд веб-разработчикам, делает все страницы ресурса доступными для пользователей, независимо от вносимых изменений.
Как правильно прописывать URL страницы: 15 простых советов
1. Что лучше: подраздел или поддомен?
Лучше при настройке ЧПУ использовать подразделы. Тогда поисковая система автоматически определит их как элементы сайта. Это дает преимущества в SEO. Подразделы в отличие от поддоменов не конкурируют с основным сайтом за ранжирование в выдаче. Кроме того, их лучше использовать, если на источник ссылаются сторонние ресурсы. В системе подразделов ссылки на разделы сайта повышают авторитет вновь созданных страниц.
Динамические ссылки с метками UTM имеют ряд недостатков:
Лучше выбирать статические ссылки. Они сохраняют вид, пока владелец ресурса сам не внесет изменения.
3. Создание логической структуры страниц
Если не позаботиться о логичной структуре сайта заранее, через некоторое время он наполнится множеством конкурирующих адресов. Это мешает пользователям и поисковым системам.
4. Уменьшаем глубину вложенности страниц
Независимо от того, насколько далеко раздел находится от главной страницы сайта, вложенность не должна быть слишком большой. Лучше убирать из адреса упоминания о категориях.
Если ЧПУ уменьшить не получается, стоит скрыть его часть.
5. Важна ли длина URL?
Короткие ссылки выглядят привлекательнее. Длинные имена неудобны при копировании, их невозможно набрать вручную.
6. Как добавить ключевые слова
Наличие ключевых слов положительно влияет на продвижение ресурса. Не стоит добавлять слишком много фраз из семантического ядра. Чтобы ссылка выглядела привлекательно как для поисковиков, так и для пользователей, нужно включать по 1-2 ключевика в адрес. Лучше добавлять запросы из meta-тегов (Title, Description).
7. Лучше не использовать заглавные буквы
На учет заглавных букв в URL влияет система хостинга и CMS. Зачастую они воспринимают страницы Example.html и example.html как разные. Поэтому при вводе адреса с неправильным регистром выдается ошибка 404.
8. Дефис, нижнее подчеркивание и пробел: что выбрать для URL?
При указании в адресе более 1 слова стоит для разделения брать дефисы. Google нижние подчеркивания воспринимает нормально, для выдачи в Яндекс их брать не стоит.
Пробелы не воспринимаются поисковыми системами и заменяются на «%20».
9. Какой алфавит подходит: кириллица или латиница?
Поисковые системы научились распознавать кириллицу. Проблемы возникают при копировании доменов, состоящих из русских букв. Тогда слова заменяются на набор символов.
10. Предлоги и специальные символы при настройке ЧПУ
При использовании в meta-тегах предлогов и других стоп-слов не стоит бояться употреблять их в ЧПУ. Но нужно придерживаться правила: эти элементы лучше не использовать, если они не помогают облегчить читабельность адресов.
11. Минусы хэшей и хэштегов в URL
Поисковики пропускают часть адреса, идущую после символа «#». Хэштеги стоит добавлять только для облегчения навигации и в пунктах меню на landing page. В остальных случаях «#» в URL включать не нужно.
12. Канонические ссылки
Так называют приоритетные адреса страниц, предотвращающий их дублирование. При появлении копии раздела на сайте понижается рейтинг у канонической и повторной ссылки. Справиться с проблемой получится при добавлении атрибута. Он укажет поисковикам, какой элемент основной.
Это нужно сделать при:
Переадресация указывает на то, что страница окончательно перемещена на другой адрес.
Виды URL и кодировка
УРЛы делятся на два вида:
- Абсолютный.
- Относительный.
Абсолютная ссылка – это URL в стандартной форме, содержащий протокол соединения, название домена и путь к файлу. Такие URL указывают на расположение искомого документа и применяются, когда нужно сослаться на сторонние веб-ресурсы. Например, https://imajor.ru/zarabotok/sayti/vse-sposobi – абсолютный УРЛ.
Для переходов в пределах одного сайта есть относительные ссылки, указывающие документ либо файл в отношении текущего местоположения файла. Допустим, у нас есть абсолютная ссылка http://www.site.com/images/icons.png. Из нее можно выделить 3 относительных адреса:
- ../images/icons.png – документ-относительный;
- /images/icons.png – корнеотражающий;
- //www.site.com/images/icons.png – протокол-относительный.
Шифрование
Любой URL вне зависимости от формата включает в себя символы из латинских букв, арабских цифр и специальных символов, о которых мы поговорим чуть позже. Также в УРЛах могут применяться посторонние символы, например, кириллица. Дело в том, что если пользователь перейдет на ресурс с URL, включающим набор кириллических букв, в адресной строке он отобразится корректно. Но скопировав ссылку и вставив ее в тот же Word, вместо них будет отображаться произвольный набор случайных символов.
URL обрабатывается следующим образом:
- Линк, состоящий из корректных символов,
кодируется в Юникод и образует читабельный URL-адрес. - В ссылке, где прописаны русские буквы, после
кодирования двухбайтовые данные заменяются на общепринятый шестнадцатеричный
код, который разделяется при помощи знака процента.
Возьмем URL
главной страницы русскоязычной Википедии. В адресной строке браузера она
выглядит следующим образом:
А так она изменится при копировании и вставке ссылки в
текстовый редактор:
В браузерах «прошлого поколения» присутствовало подобное шифрование URL. Сегодня же они отображают все символы в читабельном виде, а кодирование применяется лишь в случае внутреннего обмена ссылками. Однако копируя такие УРЛы в любой редактор, не способный изменять код в корректный вид, вы не сможете поделиться красивой и читабельной ссылкой.
Но и эта проблема решаема. Сегодня есть множество сервисов по кодированию/раскодированию URL, таких как design-sites.ru:
Пользователей русскоязычного интернета, конечно же, больше
привлекают кириллические тексты. Но использовать подобные URL-адреса для страниц вашего
веб-ресурса без особой необходимости я не рекомендую. Есть смысл прописывать
русскоязычные ссылки только при создании характерного сайта, где от них будет
зависеть привлечение целевой аудитории. А так латиница – это самый оптимальный
вариант.
Специальные символы
Кроме вышеупомянутых символов в URL иногда
указывают еще и спецсимволы:
- «?» – разделяет в строке запроса блок с передаваемыми данными;
- «=» – разделяет в параметре переменную от ее значения;
- «@» – вводится в регистрационных данных пользователя и в процессе передачи информации посредством протокола mailto;
- «&» – отделяет друг от друга передаваемые данные;
- «:» – отделяет протокол от всех других символов в ссылке;
- «#» – указывается в конце ссылки, перемещает читателя к определенному фрагменту документа.
http://
Этот протокол предназначен для интернет-ресурсов и используется в браузерах. Наверняка вы замечали, что он есть у любого сайта, на который вы заходите. Даже если сами вы его и не набирали, браузер, чтобы установить соединение с ресурсом, автоматически добавляет http:// в начало ссылки. Это легко проверить: наберите в адресной строке браузера любой адрес (тот же vk.com) и вы увидите, что когда страница будет загружена, то адрес будет начинаться с «http://».
Отсутствие пробелов
Особенность всех URL-адресов в том, что они не могут содержать пробелы.
Поэтому разделителями в URL выступают знаки «-», «_» и конструкция «%20».
Это легко проверить, просто введя любой запрос из двух и более слов в том же Яндекс.
Из чего состоит веб-адрес
Чтобы унифицировать все веб-адреса создан специальный стандарт, благодаря которому у всех урлов существует простой и понятный путь к хранению файла.
Символы, которые мы видим в адресной строке и есть URL-адрес. Структура любого URL выглядит так:
В структуре обязательно используется <схема> и <хост>, остальные части необязательные.
Схема — протокол передачи данных. Существует огромное количество протоколов, но чаще всего это:
- FTP:// (File Transfer Protocol)предоставляет удаленный доступ к хостингу, передаче данных с сервера на устройство пользователя и наоборот;
- HTTP:// (Hyper Text Transfer Protocol) — протокол передачи гипертекста предназначен для транспортировки произвольных данных (изначально, в формате HTML).
HTTPS:// (Hyper Text Transfer Protocol Secure) — HTTP протокол, для повышения безопасности работающий с помощью транспортных механизмов SSL и TLS.
Логин: пароль — имя и пароль для входа в учетную запись. Для HTTP/HTTPS-протоколов не используется. Обычно применяется для протокола FTP (ftp://name:password@qwerty.ua).
Хост — доменное имя сайта. Зачастую используется название бренда, например netpeak.ua. Также может использоваться IP-адрес (172.217.168.195), но сейчас его применяют очень редко, так как IP запомнить сложнее.
Порт — составная часть веб-адреса, числовой идентификатор программы или процесса, предоставляющий возможность доступа к ресурсам на указанном IP-адресе. Например, за http-сервером закреплен 80 порт, а за https — 443. То есть для соединения с веб-сервером нам необходимо знать IP-адрес компьютера и его порт. В свою очередь, чтобы веб-сервер мог передать данные на наш компьютер, ему необходимо предоставить IP и порт нашего компьютера, чтобы принять ответ от сервера, а после обработать данные.
URL-путь — это адрес, где расположен ресурс или файл на веб-сервере. К примеру, по адресу https://netpeak.ua/services/seo/ можно понять, что услуги категории «SEO» расположены в директории «Услуги».
Параметры — специальные данные, которые браузер сообщает веб-серверу. Как правило, параметры указываются после знака «?» и разделяются «&». Всё, что идет до вопросительного — основной URL, после — дополнительные параметры. https://site.com/cat332t1.html?sort_direction=desc&sort_by=price_desc
Якорь — вид закладки на странице, которая направляет пользователя на определенную часть страницы (помеченный фрагмент кода). Реализовывается с помощью символа «#»: https://en.wikipedia.org/wiki/URL#Syntax.
Оптимизация
Она производится средствами конфигурации сервера. Вы можете настроить свой веб-узел для ЧПУ-ссылок — удобных и достаточно красивых внутренних ссылок, которые отражают структуру сайтов в понятном виде. Если используете CMS, тогда модуль SEO-ссылок в большинстве случаев может присутствовать. Если же проект является самописным, то необходимо вручную реализовать ЧПУ-шлюз. Достаточно легко это можно сделать с помощью .htaccess mod_rewrite rules + PHP. Как совершить оптимизацию?
Танслит ключевой фразы. Возьмите слово, задающее тематику страницы, пропишите его латиницей и используйте в качестве URL-адреса.
Настройка сервера. Постарайтесь наладить его так, чтобы содержание, выдаваемое при запросе, обрабатывалось шлюзом по простому названию, находящемуся в адресной строке, а GET-данные не затрагивались.
Разделение слов дефисом. Это должно делаться не плюсом/минусом или нижним подчеркиванием, а конкретно этим символом. Это является официальной рекомендацией Google.
Сдержанность в количестве папок на сайте. Хотя иерархия важна, не стоит делать путь слишком длинным. По возможности следует адресовать все статьи в корневую директорию. Плохим тоном является уходить значительно ниже, чем третий уровень директории (расчет идет от корня сайта).
Недопустимость использования комбинаций строчных и заглавных букв. Следует использовать в ссылках только прописные символы. При использовании заглавных или комбинаций букв возможно появление ненужных дублей. Их можно блокировать посредством robots.txt.
URL канонический. Он применяется для страниц, у которых высокая вероятность появления дублированного содержания.
Зачем нужна нормализация URL-ов
Нормализация — это процесс модификации и стандартизации URL-адресов. Она помогает устранить дубликаты и предотвратить индексацию дублированных страниц поисковиками. Идея в том, чтобы все URL-ы были оформлены универсально. Например:
- Ссылку на «/contacts.html» можно подвести под формат http://www.website.com/contacts.html
- Ссылку HTTP://WWW.WEBSITE.COM/contacts.html следует нормализовать до http://www.website.com/contacts.html
- Ссылку с косой чертой (/) https://www.example.com/trip/ можно переформатировать под URL без завершающей косой черты: https://www.example.com/trip
- URL с двойной косой чертой http://www.example.com//path можно привести в порядок, используя одну косую черту: http://www.example.compath
Вебмастера также используют редиректы (перенаправления) для нормализации URL-ов и предотвращения дублей страниц, которые могут возникать из-за:
- ссылки с www и без префикса
- HTTP и HTTPS
Перекодировка URL
Символы языков других алфавитов подвергаются перекодировке или применяются частично (не используются немецкая лигатура «ß» или испанская надстрочная тильда в «ñ»).
Когда возникает необходимость вписать в URL кириллицу, пробел, специальные символы типа «[», «<», «#» или такие распространенные знаки препинания как «!», «?», «,» и прочие, им требуется специальная перекодировка.
Она происходит в 2 этапа:
- Каждый отдельный символ преобразовывается системой UTF-8 в сочетание 2-х байтов.
- Далее каждый байт записывается в шестнадцатеричной системе.
Пример такой перекодировки легко обнаружить, в таком URL каждые 2 символа разделяют знаком «%».
Особенности использования URL адреса
Поисковые системы рекомендуют разработчикам создавать информативные адреса страниц, чтобы название страницы говорило пользователю и поисковому роботу о сути материала, расположенного на странице.
К примеру, ссылка https://droidov.com/kak-postavit-parol-na-papku-10-sposobov расскажет нам, что на данной странице можно узнать об 10 способах, как поставить пароль на папку, а ссылка https://droidov.com/diy-chto-eto-takoe предоставит нам информацию о том, что это такое DIY.
Если указанный пользователем URL не верен, то система покажем нам ошибку 404 с примечанием «Страница не найдена!»
Значит, пользователь набрал или не правильный, или устаревший адрес страницы, потому при наборе адреса необходимы точность, аккуратность и внимание. Я бы рекомендовал при наборе URL использовать буфер обмена, скопировав адрес страницы через функции «копировать/вставить»
Можно также попробовать набрать урезанный URL адрес в виде только основного имени сайта (без папок и страниц), а уже на главной странице сайта поискать переход на нужную нам страницу.
Значок URL ссылки используемый в Интернете
Виды URL
URL с идентификатором сессий. У адреса может быть отдельный идентификатор SID, который автоматически добавляется при каждом посещении страницы разными пользователями. В основном такие URL используются для массового сбора статистики о посетителях и их поведении для дальнейшего анализа.
Статические URL. Информация на странице постоянна и не меняется. Используются для формирования качественного контента на сайте.
Динамические URL. Генерируют информацию автоматически в зависимости от запросов пользователей. В основном используются в скриптах для фильтрации контента, вывода различных форм поиска и прочих удобств навигации. Поисковые роботы обычно игнорируют динамические URL и не индексируют их.
Выводы
Итак, теперь вы знаете, насколько важно, чтобы ваши URL-адреса отражали тематику контента и были как можно более логичными. Старайтесь делать адреса короткими, поскольку длинные URL сложнее воспринимаются
Также помните о важности полного соответствия адреса типу контента. Кроме того, добавляйте ключевые запросы в URL, чтобы поисковые системы проще находили ваш ресурс.
Пользуйтесь эффективными приемами, такими как канонические адреса и карты сайта XML для оптимизации своих адресов. Старайтесь максимально сократить использование параметров в ссылках. Планируйте структуру URL на будущее, чтобы избавить себя от тяжелой работы в дальнейшем. Убирайте лишние слова и предлоги из адресов, поскольку они не несут смысловой нагрузки и приводят к худшему ранжированию в поисковиках.
Также воспользуйтесь нашими рекомендациями по настройке URL-адресов для платформ Joomla и WordPress, так как в каждом случае выполняются разные действия. Следуя изложенным советам по созданию дружественных URL, вы сможете существенно улучшить восприятие своего сайта посетителями и поисковиками, а это поможет увеличить посещаемость ресурса и в конечном итоге конверсии.
Материалы по теме: