8 правил оптимизации URL адресов страниц
Внутренняя оптимизация сайта крайне важна. Вы, наверное, не раз слышали о важности оптимизации мета-тегов, заголовков h2-h6, изображений, внутренней перелинковке. Не менее популярные темы в области SEO — как правильно писать СЕО тексты и как правильно создать структуру сайта с оптимальным уровнем вложенности страниц.
В этом материале я не стану повторяться, а лучше расскажу об оптимизации URL. Почему-то ЧПУ (человекопонятным урлам) вебмастера не уделяют должного внимания. На самом деле формирование правильного URL-адреса весомый аргумент в пользу релевантности и более высокого ранжирования.
Что такое URL и кто его придумал
Данная аббревиатура имеет расшифровку (Universal Resource Locator), что в переводе на русский означает — единый указатель ресурса.
URL — это система унифицированных адресов электронных ресурсов, или единообразный определитель местонахождения ресурса (файла).
Простыми словами URL — это адрес, по которому доступна любая страница в интернете.
УРЛ был изобретён Тимом Бернерсом-Ли в 1990 году на территории Европейского совета по Ядерным Исследованиям (фр. Conseil Européen pour la Recherche Nucléaire, CERN), на юго-западе Швейцарии в Женеве. Новинка моментально стала фундаментальной инновацией в интернете.
Для многих пользователей сети URL — просто уникальная ссылка, которая ведет из пункта «А» в пункт «Б». Если взглянуть на УРЛ глазами сеошника — это набор символов, в котором содержится много интересной и полезной информации.
Как выглядит структура URL
Правильный URL состоит из сетевого протокола, доменного имени и конкретного пути. В качестве сетевого протокола чаще всего выступают http и https. Первый тип используется для простого обмена данными между сайтом и пользователем, протокол https позволяет произвести шифрование данных и исключить возможность их перехвата.
Название домена — это первое, что отображается в адресной строке. На самом деле вначале находится сетевой протокол, но он незаметный. Вот, что будет, если скопировать и вставить URL-адрес в какой-то документ.
Далее за слешем следует конкретный путь к ресурсу (файлу или странице), корректность которого часто упускается из вида.
Чтобы набить как можно меньше шишек, рекомендую ознакомиться с
Оптимизация URL: как составить правильный SEO URL
Прописать правильные УРЛ-адреса не так то и сложно. Чтобы это осуществить, достаточно придерживаться 8-ми несложных правил.
- Использование ключевых слов. Обязательно включите в адрес каждой страницы основной ключевой запрос. Это высоко ценят поисковые системы. Применяйте ключи аккуратно, переспам недопустим! Старайтесь делать URL максимально информативным и в то же время максимально коротким, чтобы он поместился в сниппет.
- Не более 3-5 слов в адресе. Слишком длинные URL отрицательно влияют на SEO. Кроме того растянутые ссылки обрезаются поисковиками, в результате чего снижается вес ключевых слов, используемых для формирования УРЛ.
- Никаких заглавных букв! Правильно составленный URL должен содержать только символы, прописанные в нижнем регистре. Рекомендую воздержаться от соблазна сделать определенную ссылку более броской и заметной. В противном случае могут быть проблемы с индексацией страниц.
- Придерживайтесь «Правила трех уровней». Успех продвижения во многом зависит от уровня вложенности (УВ). Большой УВ делает URL длинным, негативно влияет на индексацию и восприятие посетителей, которые, возможно, хотели бы его запомнить. Чем выше уровень вложенности, тем тяжелее пользователю добраться до конкретного места. Исключения могут быть только для интернет-магазинов и крупных веб-проектов.
- Никаких нижних подчеркиваний! Хотя Google подтвердил, что распознает дефис и нижнее подчеркивание, как разделяющие, все же лучше использовать устоявшийся вариант, т. е. дефис. Тем более помимо Гугла существуют и другие поисковые системы, способные дать хороший трафик.
- Использование латинских символов. Несмотря на то, что кириллицу никто не запрещал, гораздо лучше для SEO, если прописывать URL на латинице. В чем причина? Для нашего пользователя УРЛы на кириллице визуально выглядят гораздо привлекательней. С этим не поспоришь! Но, на самом деле, каждая русская буква подвергается перекодировке и состоит из целых шести символов.
- Транслитерация наше все! Чтобы поисковые системы могли распознать ключевые слова в ссылке на страницу, нужно кое-что сделать. Тем, кто использует CMS WordPress всего лишь нужно установить и активировать плагин Rus filename and link translit или Rus-To-Lat. Но, если вы изначально в ВордПрессе не задали ЧПУ настройки, придется еще немного пошаманить. Зайдите в Консоль → Настройки → Постоянные ссылки, отметьте чекбокс «Произвольно», вставьте в поле следующую часть кода — /%category%/%postname%, и нажмите кнопку «Сохранить изменения». На CMS Joomla алиас формируется на латинице и в транслитерации автоматически. Единственное, что на Джумла необходимо сделать, зайти в SEO настройки и включить SEF (ЧПУ). Учтите, правильная транслитерация — это большой плюс к релевантности и высокому ранжированию в поиске.
- Правильная структура URL. Нужно организовывать контент сайта таким образом, чтобы URL текст имел логическую структуру и был более понятен для пользователя. Например, если на вашем сайте есть множество дочерних категорий, желательно убрать их из ссылок. Это поможет сократить УРЛ и исключит возможность переспама.
Итог
Оптимизация URL-адреса страниц сайта — одна из многих составляющих внутренней оптимизации, которую ни в коем случае нельзя игнорировать или оставлять на потом. Поисковые роботы гораздо охотнее отдают топовые места в поиске человекопонятным урлам, да и человеку намного приятнее видеть в поисковой строке не кракозябры, а знакомые символы, которые при желании можно прочитать и даже запомнить.
Обнаружили в тексте грамматическую ошибку? Пожалуйста, сообщите об этом администратору: выделите текст и нажмите сочетание горячих клавиш Ctrl+Enter
Не ленитесь, поделитесь!
Понравилась статья? Угостите админа кофе.
Правильный URL-текст: как оптимизировать URL-адрес страницы
Мы увеличиваем посещаемость и позиции в выдаче. Вы получаете продажи и платите только за реальный результат, только за целевые переходы из поисковых систем
Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».
Подпишись на рассылку и получи книгу в подарок!
Для многих URL — просто уникальная ссылка, которая используется для записи адреса ресурса в Интернете. Для SEO специалиста URL содержит гораздо больше информации, чем просто расположение. Урл помогает поисковым системам понять содержание страницы, ее цель, а также целевую аудиторию. Ниже приведены 10 самых важных рекомендаций по оптимизации URL.
10. URL текст должен быть на 100% читабельным
Если вы не можете разобрать текст URL, то и поисковик не сможет. Поисковые системы знают, что многие пользователи читают урл, прежде чем кликнуть по нему, поэтому стремятся помочь человеку понять содержание страницы.
Поисковые роботы не могут расшифровать сумасбродные дурацкие адреса, они даже не пытаются. Вместо этого они просто читают слова в URL, так же, как и контент вашей страницы.
Если бы вы хотели купить розовые пушистые тапочки, на какой URL вы бы кликнули?
Прежде всего, оптимизировать url адреса страницы необходимо для удобства пользователей.
9. Только дефис
Если вы хотите отделить слова в URL страницы, к примеру, все тех же розовых пушистых тапочек, то используйте дефис (никак не подчеркивание или плюсик). Google очень доступно объяснял этот момент: в поисковом алгоритме было прописано читать дефис, а не подчеркивания. Если вы хотите заполучить высокий рейтинг в крупнейшей поисковой системе в мире, вы должны играть по их правилам.
8. Правильная структура при оптимизации урла
Структура URL сообщает о важности страницы на вашем сайте. Нужно организовывать контент сайта таким образом, чтобы URL текст имел логическую структуру и был более понятен для пользователя.
7. Никаких заглавных букв!
Чтобы использовать заглавную букву в URL (текст ссылки) у вас должна быть очень веская причина. Заглавные буквы просто путают всех ( и людей, и поисковиков). Обратите внимание на этот пример:
Поисковик считает, что это 2 разные страницы, имеющие одинаковое содержание. Так и формируется злополучный дубль.
6. Блокируйте дубли в robots.txt
Чтобы не получить пинка от поисковиков за дублированный контент, скройте от индексации все урлы страниц с повторяющимся содержанием. К примеру, ваш движок может создать несколько урлов, если вы разместите один пост сразу в нескольких разделах. Полный гайд по дублям и их обнаружению можно прочить здесь.
5. Добавьте информацию об URL для мобильных устройств в карту сайта
Расскажите поисковым системам о том, что ваша страница оптимизирована под мобильные устройства. Mobile friendly, как правило, сказывается на результатах мобильного поиска.
Некоторые люди говорят, что не нужно указывать “мобильную дружелюбность” урла страницы, если сайт и так оптимизирован. Но чтобы перестраховаться в оптимизации url, советуем указать в карте сайта этот момент.
Вот рекомендация Google о том, как добавить информацию об URL для мобильных устройств в файл Sitemap.
4. При оптимизации url используйте канонические URL-адреса
Динамические страницы иногда могут случайно создать дубликат контента, иногда вы делаете это специально (копируйте, к примеру, текст с главной в свои группы в соцсетях). Так вот, если вы не хотите стать нарушителем, то можно использовать канонические URL.
Динамический контент
Если вы хотите чтобы ваш http://site.ru/rozovye-pushistye-tapochki был основным URL, даже если есть другие URL-адреса с таким же содержанием, тогда добавьте в раздел head элемент link c атрибутом rel= «canonical» в каждую страницу с одинаковым содержанием.
После этого поисковики будут индексировать только http://site.ru/rozovye-pushistye-tapochki
Пример атрибута rel= «canonical»:
<link rel="canonical" href="http://site.ru/rozovye-pushistye-tapochki"/>
Редирект
Как мы уже говорили, поисковики считают site.ru и www.site.ru двумя разными страницами. Чтобы исправить это, установите редирект, который будет перенаправлять пользователей и поисковики на ваш главный домен.
Подробнее о редиректах здесь.
Канонизировать ваш IP
Это еще один способ избежать наказания за дублированный контент. Просто перенаправьте IP-адрес на ваш основной домен. В противном случае поисковые системы могут подумать, что ваш IP-адрес и ваш веб-сайт — два различных сайта с одинаковым содержанием.
Сообщите Google и другим поисковым системам, когда игнорировать любые параметры, добавленные в URL, такие как ID сессии или пагинация. Делая это, вы говорите поисковикам, что http://site.ru/cliuchevoe-slovo?sessionid=54 содержит тот же контент, что и http://site.ru/cliuchevoe-slovo.
Чтобы оптимизировать URL-адрес страницы попробуйте использовать инструмент Параметры URL в Google Webmaster Tools.
3. Загрузите Favicon
Крошечный значок рядом с вашим URL в браузере называется Favicon.
Фавикон дает вам некоторые преимущества. Во-первых, повышает узнаваемость вашего веб-ресурса, ведь многие пользователи лучше запоминают картинку, чем название сайта. Кстати, именно по этой причине многие компании используют свой логотип в качестве иконки. Во-вторых, способствует увеличению показателей кликабельности, тем самым привлекая трафик.
Конечно, напрямую фавикон не влияет на оптимизацию URL, но определенная корреляция все же есть. В целом лучше добавить favicon на свой сайт.
2. 301 редирект
Если по какой-либо причине вам необходимо изменить URL, то запомните раз и навсегда: тем самым вы удаляете страницу, которая была уже проиндексирована и на которую, возможно, ссылались другие сайты.
Вы же не хотите, чтобы поисковые системы удалили страницу, которая была в топе, из результатов поиска по причине не того, что не смогут найти контент по старому адресу. Просто сообщите поисковым системам, добавив 301 редирект со старого URL на новый URL-адрес.
1. При оптимизации URL-адреса страницы впишите ключевое слово
При возможности, добавьте ключевое слово или фразу в свой URL-адрес. Это, как правило, трудно реализовать на главной, но вполне возможно на страницах услуг или в блоге.
Предположим, что вы продвигаете сайт по запросу «пушистые розовые тапочки»:
Полезно? Сохрани!
Источник.
semantica.in
URL: что это и как формируется адрес сайта, динамический идентификатор URL
URL (Uniform Resource Locator) – это индикатор положения ресурса в Интернете. Это адрес страницы сайта, который состоит из домена, пути к странице и наименования ее файла. В 1990 г. Тим Бернерс-Ли, участвовавший в Европейском совете по ядерным исследованиям в Женеве, придумал URL, на тот момент представлявший собой адрес расположения файлов.
Вместе с явными достоинствами URL имеет существенный недостаток. В нем могут использоваться только латинские буквы и некоторые символы в адресе. В противном случае под влиянием особого алгоритма адрес кодируется в шестнадцатеричном представлении, что значительно ущемляет другие языки. Для этого используется международный индикатор сайтов IRI, позволяющий прописывать любые символы Юникода. Длину URL ограничивают только браузеры. Не рекомендуется использовать больше 2048 символов.
Структура URL сайта
Изначально для URL-адреса была заложена понятная, удобная и легко расширяемая структура. Традиционная форма представлена следующим образом:
<схема>:[//[<логин>:<пароль>@]<хост>[:<порт>]][/]<URL‐путь>[?<параметры>][#<якорь>]
Каждый идентификатор имеет свое назначение.
- Схема – протокол, который будет использоваться для передачи данных. Например, стандартный http, защищенное соединение https, ftp – передача файлов по TCP-сетям и другие.
- Логин и пароль – конфиденциальные данные, которые определяют права доступа пользователя к конкретному ресурсу. Не указываются в протоколе http. Например, используются в ftp для авторизации на сервере.
- Хост – доменное имя или IP-адрес, на котором расположен сервер, сайт.
- Порт – используется в основном для подключения к ftp, а в http не указывается и проставляется автоматически как 80, 8080.
- URL-путь – точный адрес к конкретному файлу (странице).
- Параметры – отдельные запросы, посылаемые методом GET на сервер с передаваемыми значениями параметров.
- Якорь – это уникальная строка на странице, которой заранее присваивается URL-идентификатор со знаком #. При нажатии на ссылку с якорем пользователь попадает сразу в нужный фрагмент текста. Активно используется на форумах, в комментариях, в заголовках для быстрой навигации.
Схемы (протоколы) URL
На 2017 год разработано и введено огромное количество протоколов как для передачи файлов в разных сетях, так и для быстрого взаимодействия с определенными сервисами, программным обеспечением в сети. Схемы делятся на 3 категории.
Общепринятые:
- ftp – передача данных через FTP-клиент;
- https – протокол с шифрованием;
- mailto – запуск почтовой службы и отправка писем;
- xmpp – протокол XMPP в Jabber и других клиентах.
Экзотические:
- skype – взаимодействие с программой Skype;
- ednk – протокол файлообменника eDonkey;
- bitcoin – биткоин;
- steam – сервис цифровых покупок Steam, быстрое подключение к серверам игр;
- tg – мессенджер Telegram.
Протоколы в браузерах:
- opera – служебные настройки и страницы браузера Опера;
- browser – служебные настройки и страницы браузера от Яндекса;
- chrome – служебные настройки и страницы Google Chrome.
Мы перечислили лишь основные примеры протоколов URL для каждой категории, но на самом деле их значительно больше.
Кодирование URL
Для кодирования адресов используется набор символов US-ASCII, но его ограничение имеет существенные недостатки. Он предусматривает взаимодействие только с буквами латиницы и некоторыми символами. Для поддержки кириллицы используется перекодировка.
Реализация. Если системе необходимо перекодировать кириллицу в латиницу, преобразование осуществляется в 2 этапа.
- Все символы кодируются в формате UTF-8 в определенной последовательности из 2 байтов.
- Вся последовательность кодированных байтов записывается в шестнадцатеричной системе исчисления с использованием знака процента (%).
Стандарт IRI. Так как использование символов в URL ограничено только латиницей, это ущемляет права других стран и народов, поэтому данную проблему можно решить с помощью стандарта IRI, который расшифровывается как «международный идентификатор ресурсов». Он был закреплен в 2005 году как альтернатива URL, в котором могут использоваться любые символы и буквы Юникода.
Инициатива PURL
Одна из существенных проблем, которая наблюдается в использовании URL сайта, – это отсутствие какой-либо гибкости. Например, вы выложили информацию в Интернете по определенному адресу, разослали письма друзьям, разместили ссылки на других сайтах, но в какой-то момент поменяли его. В итоге пользователи, которым вы ранее сообщали о рабочем URL, смогут перейти на нужную страницу только в том случае, если корректно настроен редирект.
Технология PURL предназначена для того, чтобы создать общий каталог, где будут храниться все URL. Пользователь обращается к PURL, сервер автоматически находит нужный URL, и система переадресовывает человека по адресу, который ему был нужен. Если же адрес поменяется, то достаточно изменить запись в базе данных PURL.
Виды URL
URL с идентификатором сессий. У адреса может быть отдельный идентификатор SID, который автоматически добавляется при каждом посещении страницы разными пользователями. В основном такие URL используются для массового сбора статистики о посетителях и их поведении для дальнейшего анализа.
Статические URL. Информация на странице постоянна и не меняется. Используются для формирования качественного контента на сайте.
Динамические URL. Генерируют информацию автоматически в зависимости от запросов пользователей. В основном используются в скриптах для фильтрации контента, вывода различных форм поиска и прочих удобств навигации. Поисковые роботы обычно игнорируют динамические URL и не индексируют их.
Формирование ЧПУ
ЧПУ – это тоже пример URL, который переводится как «человекопонятный URL». Используется во многих CMS благодаря встроенным инструментам или дополнительным модулям и плагинам. Приводит вид URL к понятной и логической структуре, например site.ru/content/car.
С помощью ЧПУ легче создавать и отслеживать структуру сайта, изменять URL, вести аналитику в панели веб-мастера. В адресе могут использоваться только латинские буквы и некоторые символы.
wiki.rookee.ru
10 правил оптимизации URL адресов страниц
Правильная оптимизация URL
О том, что внутренняя оптимизация сайта должна быть на высшем уровне Вы, конечно же, не раз слышали ранее. Ведь об этом неустанно твердят все веб-сайты о SEO, в том числе и наш.
В этом материале мы не станем повторяться и еще раз рассказывать об оптимизированных title, description, заголовках страниц и т. д.
Сегодня мы хотим Вам рассказать об одном довольно редко упоминаемом моменте – о том, что правильно составленный URL страницы является не менее важным показателем ее релевантности и фактором, который охотно учитывается при ранжировании поисковых выдач.
К сожалению, довольно существенная часть вебмастеров забывает или, возможно, даже не знает, как правильно прописывать URL страниц. Многие привыкли полагаться на автоматические функции используемых CMS, которые в большинстве случаев делают это неправильно.
Эта статья однозначно Вам пригодится, если на Вашем сайте адреса страничек выглядят примерно вот так:
Немного теории: что такое URL?
В дословном переводе URL (англ. Uniform Resource Locator) – это унифицированный адрес ресурса.
Если более простыми словами, то – это стандартизированный способ записи расположения (адресов) всех существующих интернет-ресурсов (файлов, страниц, веб-сайтов).
Полный адрес всегда начинается с сетевого протокола. Например, протокол https или чаще всего http. Хотя существует еще около 30 реже используемых разновидностей (ftp, irc, xmpp и т. п.).
В большинстве современных браузеров http опускается. Убедиться, что перед Вами правильно составленный URL можно, если скопировать и вставить его куда-нибудь.
Далее, за протоколом передачи данных следует домен и конкретный путь к интернет-ресурсу (к файлу или страничке). И вот именно с правильного прописывания этого пути и состоит оптимизация URL.
Как прописать URL адрес страницы правильно
- Правильно составленный URL должен содержать ключевые слова. Кроме того, что выбранное доменное имя для продвижения является очень важным и должно содержать основной ключевой запрос сайта, в адрес каждой странички также нужно включать запрос, по которому она продвигается.
И это будут учитывать не только поисковики.
Совпадения по введенному в поисковую строку запросу выделяются жирным не только в названии и описании сайта, но и в адресе. Поэтому если правильно написать URL, интернет-пользователи также будут обращать внимание на него в результатах поиска и будут учитывать во время формирования своего мнения о релевантности страницы и возможности перехода на нее.
- Оптимизация URL страниц, с точки зрения SEO, предполагает использование в адресе не более 3–5 слов. Длинные ссылки не отображаются полностью в выдаче (обрезаются) и снижают вес ключевых слов в глазах поисковиков.
- Не стоит использовать слишком глубокий уровень вложенности страниц. Даже если страничка находится в пяти–шести шагах от главной, желательно правильно прописывать URL – убирать из адресов излишние упоминания о категория, рубриках и т. д.
Повышенное количество уровней вложенности в URL не только увеличивает его длину и уменьшает вес ключевиков, но также плохо влияет на восприятие образовавшегося адреса посетителями. В нем сложно разобраться и его практически невозможно запомнить.
- Существуют рекомендации по поводу того, что наиболее правильно прописывать URL с расширением файла в конце («.html», «.php» и т.п.). Хотя такое утверждение является довольно спорным, поскольку для поисковиков это наверняка неважно. Разве что человеку становится понятно, что страница, на которой он находится – это конечный пункт и глубже перейти нельзя.
- Для того чтобы прописать URL адрес страницы, состоящий более, чем из одного слова, в роли разделителей лучше использовать дефисы, а не нижние подчеркивания. В то время как у Google с их распознаванием все в порядке, для Яндекса дефисы все еще предпочтительнее.
- Правильно составленный URL должен содержать только символы, прописанные в нижнем регистре. Если этой рекомендации не придерживаться, могут быть проблемы с индексацией страничек.
- Использование кириллических символов допустимо, но нежелательно. Поскольку они только визуально отображаются в адресной строке в таком же виде, как вы захотите прописать URL адрес страницы. На самом же деле каждая русская буква перекодировывается в виде шести символов.
Поэтому в SEO, чтобы иметь правильно составленный URL, рекомендовано пользоваться только латинскими символами и цифрами в адресах страничек.
- Под оптимизацией URL также подразумевается наличие только одного адреса у каждой страницы. Если имеется проблема с автоматическим генерированием, дубли страниц нужно закрывать от индексации и использовать атрибут rel=«canonical» для указания канонических версий.
- Правильно написать URL несложно, но при этом нужно не забывать, что ключевые слова в нем учитываются при оценке частности их использования. То есть если на странице (в тексте и заголовках) у Вас встречается поисковый запрос 8 раз и это является предельно допустимым количеством в конкретном случае, то 9-й раз в адресе будет уже явным пересмамом. Следовательно в тексте нужно использовать ключ на 1 раз меньше.
- Необязательно правильно прописывать URL вручную. Например, в WordPress можно настроить автоматическое формирование адреса создаваемой странички путем транслитерирования используемого заголовка h2 с помощью плагина Cyr-To-Lat.
Правильно составленный URL – не панацея
Не стоит надеяться, что лишь оптимизация URL согласно вышеперечисленных рекомендаций сразу же поднимет странички Вашего веб-сайта в ТОП.
Помните, что это лишь один из элементов, влияющих на поисковое продвижение.
Поэтому позаботьтесь о том, чтобы у каждой страницы Вашего сайта всегда был правильно составленный URL и продолжайте работать во всех остальных направлениях оптимизации, которыми изобилует SEO!
seo-akademiya.com
что это такое, как его узнать, правильно оптимизировать при написании
Есть проблемы с ранжированием, проект не растет, хотите проверить работу своих специалистов по продвижению? Закажите профессиональный аудит в Семантике
Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».
Подпишись на рассылку и получи книгу в подарок!
URL страницы (Universal Resource Locator) — это адрес файла в интернете, по которому к нему может обратиться пользователь, у которого есть нужные права доступа.
Для ответа на вопрос “Что такое URL и где его взять”, представьте, что все сайты интернета находятся в огромном городе, где каждый ресурс обладает собственным домом. Папки внутри сайта — квартиры в доме, а файлы — их жители. Учитывая масштабы интернета, город будет иметь невообразимое количество кварталов и улиц.
Вы нашли среди этого многообразия то, что давно искали. В одном из домов в определенной квартире находится красивая картинка с котятами. Возникает вопрос, как сообщить другу максимально коротко и понятно, куда ему нужно идти, чтобы найти это замечательное изображение.
Пожалуй, будет лучшим решением, если оба придумают стандарт, по которому именуются адреса среди мегаполиса. Так мы получим краткую, лаконичную и простую запись координат местоположения объекта. Для удобства, разместим все в иерархическом порядке: квартал, улица, дом, а затем квартира.
Точно так же работает URL. В адресном пространстве с помощью URL выражаются уникальные координаты файлов среди огромной сети интернет. Существуют определенные правила написания и формирования ссылок, это сделано для предотвращения разночтений и единого формата адресации.
Структура URL
Чтобы понять, как правильно писать URL, рассмотрим правила его формирования. Шаблон ссылки выглядит следующим образом
<протокол>://<логин>:<пароль>@<хост>:<порт>/<путь>?<параметры запроса>#<якорь>
- <протокол> — выражает способ подключения к ресурсу. Это может быть привычный HTTP, защищенный TLS — HTTPS, протокол передачи файлов FTP и прочие способы соединения с хостом.
- <логин>:<пароль> — этой парой в случае необходимости передаются авторизационные данные для некоторых протоколов, например FTP.
- <хост> — в идеале, IP-адрес конечного сервера. В реальной жизни, благодаря использованию DNS-серверов необходимости писать цифровые обозначения отпадает. Мы пишем буквенный адрес сайта с указанием его доменной зоны. (например semantica.in).
- <порт> — порт подключения к серверу ресурса, по умолчанию принимает заранее определенные значения системы (для HTML, например, 80 порт).
- <путь> — путь к необходимому файлу, формируется по образцу путей в файловой системе компьютера. Через слэш перечисляются в иерархическом порядке папки, описание заканчивается названием и расширением целевого файла (здесь указываются папки (разделы) в которых лежит нужный файл и его имя).
- <параметры> — параметры, передающиеся на управляющие скрипты сервера. В случае HTML мы можем читать переданные параметры, как данные метода GET.
- <якорь> — опциональная строка для HTTP/HTTPS протоколов. Используется для обозначения определённой области на странице и работы некоторых JavaScript скриптов (например так удобно ссылаться на какой-то пункт статьи из ее содержания).
Как узнать URL адрес
Сделать это можно несколькими способами:
- Открытый в браузере сайт
— Посмотрите на верхнюю часть окна браузера — найдите адресную строку.
— Выделите её содержание при помощи курсора.
— Скопируйте с помощью сочетания клавиш Ctrl+C.
— Адрес на сайт теперь содержится в буфере обмена.
- Изображение на сайте
— Нажмите правой кнопкой мыши на изображение.
— В выпадающем меню выберите “Копировать ссылку на изображение”.
— Адрес картинки теперь содержится в Вашем буфере обмена.
- Гиперссылка на ресурс
— Нажмите правой кнопкой мыши на ссылку.
— В выпадающем меню выберите “Копировать ссылку”.
— Ссылка на объект появится в буфере обмена.
Шифрование в URL
URL может содержать в себе только символы из определённого набора. Использование посторонних, таких например, как кириллица, допустимо, но в результате это будет искажать ссылку в некоторых браузерах.
Обработка URL происходит в следующем порядке:
- Если ссылка состоит только из допустимых символов, латиницы, цифр, букв, дефисов и нижних подчеркиваний — все кодируется в Юникод и формируется адрес.
- Если в ссылке есть посторонние символы, после кодирования в Юникод, двухбайтовые последовательности преобразуется в шестнадцатеричный код, разделённый знаком процента.
Наглядно видеть “шифрование” правильного URL можно было в старых браузерах. Современные обозреватели выводят на экран все символы в читаемом виде, используя кодирование только для внутреннего обмена. Но проблемы возникают теперь при копировании такого адреса из строки браузера в какой-либо текстовый редактор, который не умеет преобразовывать код. Отослать другу красивую и понятную ссылку не получится.
Сокращенные URL
Вы часто встречаете очень короткие, однотипные, ничего не значащие ссылки, ведущие вас на совершенно другие сайты. Такой подход называется сокращение URL.
Для этих целей используются специальные сервисы. Удобно, если нужно предоставить короткий адрес вашего ресурса и собрать статистику кликов именно по сокращенному URL. Сервис переадресует пользователей по заданному URL, выступая в роли посредника с коротким именем.
Рассмотрим сервис Goo.gl — самый стабильный и надежный сократитель ссылок от компании Google с отличными аналитическими инструментами.
Достаточно ввести адрес своего сайта — goo.gl автоматически выдаст короткую ссылку.
В аналитическом блоке можно будет просматривать
- Браузеры и платформы, откуда были переходы на ссылку.
- Географическое ранжирование.
- Число посетителей и упоминаний URL в интернете.
Оптимизация URL
Немаловажным является оптимизация URL-адресов средствами конфигурации сервера.
Настройте свой веб-узел для так называемых ЧПУ ссылок: удобных и красивых внутренних ссылок, отражающих структуру сайта в понятном виде.
Если вы пользуетесь CMS, то модуль SEO-ссылок скорее всего там есть. Если проект самописный, то нужно реализовать ЧПУ-шлюз вручную. Чаще всего это делается с помощью связки .htaccess mod_rewrite rules + PHP.
- Вписывайте ключевые фразы в URL транслитом. Возьмите главное ключевое слово страницы, транслируйте в латиницу и используйте как URL для достижения максимальной SEO-оптимизации.
- Старайтесь не передавать GET параметры, если от них зависит отдача статики. Лучше настроить сервер так, чтобы выдаваемое содержание обрабатывалось ЧПУ-шлюзом по понятному названию из адресной строки, а не через GET-данные.
- Разделяйте слова дефисом. Не плюсом\минусом, нижним подчеркиванием, а именно дефисом. Это официальная рекомендации поискового гиганта Google.
- Несмотря на важность иерархии, не перебарщивайте с вложенными папками на сайте. Если возможно, все статьи адресуйте в корневой директории. Уходить ниже третьего уровня директории от корня сайта — плохой тон.
- Не используйте комбинации строчных и заглавных букв, всегда делайте ссылки строчными. Иначе есть вероятность появления в поиске дублей.
- Все дубли блокируйте средствами robots.txt.
- Используйте канонические URL для страниц, где есть вероятность дублирования одинакового содержания.
Оптимизированная SEO-ссылка: http://localhost.ru/zakaz-uslugi-vds
Неоптимизированная: http://localhost.ru/itemid5453?type=vds
semantica.in
Где взять URL адрес страницы сайта
Я думаю с таким понятием как «URL-адрес» из Вас многие сталкивались, но не каждый знает об этом адресе хоть чего-то. Зачем этот адрес нужен, что собой представляет и прочее. Поэтому стоило бы пояснить пользователю и ответить на вопросы по теме «URL-Адресов». Что такое URL адрес, какова его структура и где они используются.Если вы являетесь активным пользователем интернет-ресуров, значит вы пользовались URL адресом. Всё не так сложно.
URL адрес – это специальный и индивидуальный адрес различных интернет ресурсов. В качестве «ресурса» говорят о сайте, документе или изображении находящимся в интернете.
Вернемся непосредственно к теме нашего разговора – URL Адреса. В целом – это тот самый адрес, по котором можно найти описанный выше ресурс. К примеру, чтобы отобразить ЮРЛ какой-либо интернет-страницы, нужно отобразить ее исходный файл, код.
Если сказать еще проще, то URL адрес укажет пользователю в на какой «полке» находится его «майка».
Также и ЮРЛ с документами и изображениями. Этим файлам нужно где-то быть, на каком-то сервере. URL как раз показывает адрес сервера на котором хранится нужна информация.
Расшифровывается URL – Universal Resource Locator, из чего можно понять что это универсальный указатель на месторасположение ресурса, то есть указатель на адрес сервера, где находится нужный ресурс или информация.
Путь от сервера конечного к ПК можно представить в несложной схеме, показанной ниже. Вверху расположен сервер, где и находится нужный нам ресурс, а ниже уже пользовательский компьютер.
Между Конечным сервером и пользователем есть дополнительные серверы.
Адрес URL также структурируется и выглядит это таким образом:
— Способ – способ доступа к нужной информации (ресурсу), или же сетевой протокол;
— Авторизация – что-то похожее на логин и пароль в социальных сетях, но для доступа к ресурсам;
— Хости – это специальный DNS адрес, который может записываться в виде IP адреса;
— Порт – не может быть использован без IP и наоборот;
— Путь – информация о том, как был получен доступ к информации (ресурсу), определяется тоже протоколом сети;
— Параметр – специальные параметры страницы отвечающие за указанные внутри ресурса файлы.
Бывает так, что пользователи не знают как узнать URL Адрес. Конечно, если Вам нужен ЮРЛ адрес сайта, то лучший и простой способ посмотреть и скопировать его прямо из адресной строки.
Копирование производится обычным способом. С помощью сочетания клавиш CTRL+C, либо нажав ПКМ по сайту и выбрав соответствующий пункт.
Как уже говорилось выше, URL адрес существует не только у сайтов, но и файлов и изображений отдельно.
Для того, чтобы узнать их URL, нужно нажать на файл или картинку, и опять же нажав по ней ПКМ, выбрать уже другой пункт «Копировать URL-Картинки», либо «адрес изображения», в зависимости от используемого браузера
Если нужен адрес документа, то опять же можно поступить также – кликнуть ПКМ, после в выпадающем окошке выбрать пункт «Копировать адрес ссылки», он во всех браузерах называется одинаково.
После копирования нужно ссылки – она перемещена в буфер обмена, и вставить ее можно в новую адресную строку, либо перенести в текстовый документ, диалог в социальной сети, мессенджер и прочее.
Где взять адрес URL Ресурсов уже ясно. Но при копировании некоторых источников с русским названием в адресе, при копировании в браузер преобразуется в что-то типа vgtk.ru/ %D0%A1%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%B.
Происходит это лишь потому что URL адреса могут записываться определенным набором символов. И, как в нашем случае, кириллица не тот случай. Поэтому адрес, в составе которого присутствует кириллица, либо другие недоступные символы шифруются таким образом – это не страшно.
URL адрес, как и любой другой ресурс, деталь и прочее имеет свою истории. Хоть и понятно, что такой юрл адрес нужен именно для того, чтобы указать конечный сервер с данными, вникнуть хотелось бы.
URL впервые разрабатывался в Женеве. Тим Бернерс-Ли является его непосредственным изобретателем. Случилось «рождение» URL в 1990 году.
Поначалу такие адреса использовались только для того, чтобы обозначать расположение только определенных файлов в интернете, но после специалисты выяснили, что применять их можно и для обозначения и наведения пользователя и на другие типы ресурсов в интернете.
URL был заменен URI. В учебнике по сетям, такая конструкция представила собой обычное определение ресурса.
В URL включено название сайта и его местонахождение.
URN – это только адрес сайта, либо ресурса или только его имя.
Завершением разработки принято считать 1994 год. Но уже в 1998 году была выпущена новая версия URI, в 2002 году компании сообщили о том, что URL как термин больше не должен использоваться и его следует заменить URI.
Из чего мы понимаем, что такой способ нахождения и обозначения файла в интернете начался в Женеве.
vgtk.ru
URL — Википедия
Единый указатель ресурса (от англ. Uniform Resource Locator — унифицированный указатель ресурса, сокр. URL [ˌjuː ɑːr ˈel]) — система унифицированных адресов электронных ресурсов, или единообразный определитель местонахождения ресурса (файла)[1].
Используется как стандарт записи ссылок на объекты в Интернет (Гипертекстовые ссылки во «всемирной паутине» www).
URL был изобретён Тимом Бернерсом-Ли в 1990 году в стенах Европейского совета по ядерным исследованиям (фр. Conseil Européen pour la Recherche Nucléaire, CERN) в Женеве, Швейцария. URL стал фундаментальной инновацией в Интернете. Изначально URL предназначался для обозначения мест расположения ресурсов (чаще всего файлов) во Всемирной паутине. Сейчас URL применяется для обозначения адресов почти всех ресурсов Интернета. Стандарт URL закреплён в документе RFC 3986. Сейчас URL позиционируется как часть более общей системы идентификации ресурсов URI, сам термин URL постепенно уступает место более широкому термину URI. Стандарт URL регулируется организацией IETF и её подразделениями.
В 2009 году Тим Бернерс-Ли высказал мнение об избыточности двойного слеша //
в начале URL, после указания сетевого протокола[2].
Изначально локатор URL был разработан как система для максимально естественного указания на местонахождения ресурсов в сети. Локатор должен был быть легко расширяемым и использовать лишь ограниченный набор ASCII‐символов (к примеру, пробел никогда не применяется в URL). В связи с этим, возникла следующая традиционная форма записи URL:
<схема>:[//[<логин>[:<пароль>]@]<хост>[:<порт>]][/<URL‐путь>][?<параметры>][#<якорь>]
В этой записи:
- схема
- схема обращения к ресурсу; в большинстве случаев имеется в виду сетевой протокол
- логин
- имя пользователя, используемое для доступа к ресурсу
- пароль
- пароль указанного пользователя
- хост
- полностью прописанное доменное имя хоста в системе DNS или IP-адрес хоста в форме четырёх групп десятичных чисел, разделённых точками; числа — целые в интервале от 0 до 255.
- порт
- порт хоста для подключения
- URL-путь
- уточняющая информация о месте нахождения ресурса; зависит от протокола.
- параметры
- строка запроса с передаваемыми на сервер (методом GET) параметрами. Начинается с символа
?
, разделитель параметров — знак&
. Пример:?параметр_1=значение_1&параметр_2=значение_2&параметр3=значение_3
- якорь
- идентификатор «якоря» (англ.)русск. с предшествующим символом
#
. Якорем может быть указан заголовок внутри документа или атрибут id (англ.)русск. элемента. По такой ссылке браузер откроет страницу и переместит окно к указанному элементу. Например, ссылка на этот раздел статьи:https://ru.wikipedia.org/wiki/URL#Структура_URL
.
Общепринятые схемы (протоколы) URL включают:
- ftp — Протокол передачи файлов FTP
- http — Протокол передачи гипертекста HTTP
- rtmp — Real Time Messaging Protocol проприетарный протокол потоковой передачи данных, в основном используется для передачи потокового видео и аудиопотоков с веб-камер через интернет.
- rtsp — Потоковый протокол реального времени.
- https — Специальная реализация протокола HTTP, использующая шифрование (как правило, SSL или TLS)
- gopher — Протокол Gopher
- mailto — Адрес электронной почты
- news — Новости Usenet
- nntp — Новости Usenet через протокол NNTP
- irc — Протокол IRC
- smb — Протокол SMB/CIFS
- prospero — Служба каталогов Prospero Directory Service
- telnet — Ссылка на интерактивную сессию Telnet
- wais — База данных системы WAIS
- xmpp — Протокол XMPP (часть Jabber)
- file — Имя локального файла
- data — Непосредственные данные (Data: URL)
- tel — звонок по указанному телефону
Экзотические схемы URL:
- afs — Глобальное имя файла в файловой системе Andrew File System
- cid — Идентификатор содержимого для частей MIME
- mid — Идентификатор сообщений для электронной почты
- mailserver — Доступ к данным с почтовых серверов
- nfs — Имя файла в сетевой файловой системе NFS
- tn3270 — Эмуляция интерактивной сессии Telnet 3270
- z39.50 — Доступ к службам ANSI Z39.50
- skype — Протокол Skype
- smsto — Открытие редактора SMS в некоторых мобильных телефонах
- ed2k — Файлообменная сеть eDonkey, построенная по принципу P2P
- market — Android Маркет
- steam — протокол Steam
- bitcoin — Криптовалюта Биткойн
- ob — OpenBazaar
- tg — Telegram
Схемы URL в браузерах:
Стандарт URL использует набор символов US-ASCII. Это имеет серьёзный недостаток, поскольку разрешается использовать лишь латинские буквы, цифры и несколько знаков пунктуации. Все другие символы необходимо перекодировать. Например, перекодироваться должны буквы кириллицы, буквы с диакритическими знаками, лигатуры, иероглифы. Перекодирующая кодировка описана в стандарте RFC 3986 и называется URL-encoding, URLencoded или percent‐encoding.
Пример кодирования можно видеть в русскоязычной Википедии, использующей в URL русский язык. Например, строка вида:
https://ru.wikipedia.org/wiki/Википедия
кодируется как:
https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F
Реализация[править | править код]
Преобразование происходит в два этапа: сначала каждый символ кириллицы кодируется в UTF-8 в последовательность из двух байтов, а затем каждый байт этой последовательности записывается в шестнадцатеричном представлении с предшествующим знаком процента (%):
В → D0 и 92 → %D0%92 и → D0 и B8 → %D0%B8 к → D0 и BA → %D0%BA и → D0 и B8 → %D0%B8, и т. д.
Все другие символы в URI кодируются.
Зарезервированные символы кодируются в таком соответствии:
! | » | #[5] | $ | % | &[5] | ‘ | * | + | ,[5] | :[5] | ;[5] | < | =[5] | > | ?[5] | [ | ] | ^ | ` | { | | | } | <пробел> |
%21 | %22 | %23 | %24 | %25 | %26 | %27 | %2A | %2B | %2C | %3A | %3B | %3C | %3D | %3E | %3F | %5B | %5D | %5E | %60 | %7B | %7C | %7D | %20[6] |
Кодирование параметров в Internet Explorer и старом Firefox происходит несколько иначе[7].
В некоторых случаях URL формируется с использованием кодирования Base58[8].
Стандарт IRI[править | править код]
Поскольку такому преобразованию подвергаются буквы всех алфавитов, кроме базовой латиницы, то URL со словами подавляющего большинства языков может стать нечитаемым для человека.
Это всё входит в противоречие с принципом интернационализма, провозглашаемого всеми ведущими организациями Интернета, включая W3C и ISOC. Эту проблему призван решить стандарт IRI (англ. Internationalized Resource Identifier) — международных идентификаторов ресурсов, в которых можно было бы без проблем использовать символы Юникода, и которые поэтому не ущемляли бы права других языков. Хотя заранее сложно сказать, смогут ли когда‐либо идентификаторы IRI заменить столь широко используемые URL (и URI в целом).
Формально, длина URL не ограничена, но браузеры имеют ограничения по длине URL. Не рекомендуется использовать URL длиной более 2048 символов, так как Microsoft Internet Explorer имеет именно такое ограничение[9].
Ещё один кардинальный недостаток URL состоит в отсутствии гибкости. Ресурсы во Всемирной паутине и Интернете перемещаются, а ссылки в виде URL остаются, указывая на уже отсутствующие ресурсы. Это особенно болезненно для электронных библиотек, каталогов и энциклопедий. Для решения этой проблемы были предложены постоянные локаторы PURL (англ. Persistent Uniform Resource Locator). В сущности это те же URL, но они указывают не на конкретное место расположения ресурса, а на запись в базе данных PURL, где, в свою очередь, записан уже конкретный URL‐адрес ресурса. При обращении к PURL сервер находит нужную запись в этой базе данных и перенаправляет запрос уже на конкретное местоположение ресурса. Если адрес ресурса меняется, то нет нужды исправлять все бесчисленные ссылки на него — достаточно лишь изменить запись в БД. В настоящий момент эта идея не стандартизирована и не имеет широкого распространения.
ru.wikipedia.org