Здравствуйте, уважаемые читатели блога Goldbusinessnet.com. Продолжаем изучение важнейших составляющих интернета, и на очереди у нас понятие «URL адрес» (урл по-простому), который юзеры вводят в адресную строку браузера (какой веб-обозреватель лучше?) в чистом виде.
И именно URL является базовым параметром атрибута href, с помощью которого создаются гиперссылки, входящие в состав гипертекста как основы Мировой Паутины. Благодаря урлу пользователи получают возможность посетить нужный сайт и получить искомую информацию.
«>
По большому счету, «URL» связан с терминами «URI» и «URN», краткое объяснение сути которых я, безусловно, дам в ходе этой публикации. Кроме этого, мы разберем, из чего состоят урлы на наглядных примерах, какого вида они бывают и как находить адреса изображений, страниц сайта, видео и копировать их для своих нужд.
Что такое URL адрес и из чего он состоит?
Итак, начнем с самого начала, то есть с URI (Uniform Resource Identifier), аббревиатура которого в переводе с английского означает «Унифицированный идентификатор ресурса». Это уникальный набор символов, позволяющий идентифицировать любой ресурс в интернете: страницу сайта, файл, электронный почтовый ящик и т.д.
Составляющими URI являются URN (Uniform Resource Name — Унифицированное Наименование Ресурса) и URL (Uniform Resource Locator — Унифицированный Указатель Ресурса). Первый идентифицирует конкретный веб-ресурс по его названию в пространстве имен, а второй указывает на его местоположение в сети и обеспечивает доступ к нему посредством конкретного метода. Схематически это можно изобразить так:
«>
URI является более общей системой идентификации. Она может включать в себя либо URN, либо URL, либо оба идентификатора вместе. То есть, URN и URL являются частными случаями URI. Попробую объяснить, что значит каждый термин, на наглядном примере из реальной жизни.
Допустим, имеется адрес (г. Нижний, ул. Верхняя, д.4, кв.15), до которого можно добраться разными способами в зависимости от степени удаления пункта отправления. Имя владельца квартиры Василий Васильевич Пупкин.
Возьмем за основу все население города Нижний, где каждый имеет свое имя (причем полные тезки также могут быть идентифицированы, поскольку имеют паспорт с уникальным номером). Тогда именное пространство можно назвать «Жители Нижнего», а В.В.Пупкин — уникальное имя в нем. Тогда «В.В.Пупкин» + «паспортные данные» и составит URN.
Скажем, сосед Пупкина доберется к нему пешком (это будет в данном случае методом доступа к объекту). А родственнику, живущему за несколько тысяч километров, придется задействовать комплексный вариант (прилететь на самолете, приехать по нужному адресу на такси и дойти оставшееся расстояние пешком). Способ доступа в этом случае будет другим (самолет — такси — пешком). В контексте выше сказанного это и есть URL (адрес + метод доступа к объекту).
Ну а полная информация, включающая адрес и имя находящегося по этому месту жительства человека — URI. Конечно, это в известной степени упрощенние, но зато оно помогает постичь суть без излишнего напряжения мысленных ресурсов.
Нас интересует в первую очередь унифицированный указатель, поскольку именно он является основной идентификационной системой, используемой широко на практике в глобальной сети. Поэтому далее мы и уделим основное время описанию структурных особенностей URL.
Структура УРЛ и его важные особенности для сведения вебмастеров
Итак, мы с вами определили в общих чертах, что же такое URL адрес. Это путь до любого файла (вебстраницы сайта, картинки, видео и др.). Начнем с простого примера. Вот как может выглядеть локатор в общем виде для одного из файлов, находящегося в определенной директории (папке):
http://goldbusinessnet.com/folder1/file.extension
В качестве реального примера привожу урл адрес файла, который содержит логотип этого блога:
http://goldbusinessnet.com/images/gold-8.png
Помните, чуть выше я упомянул, что URL содержит не только указание на конкретное местонахождение объекта в сети, но и то, каким способом можно получить к нему доступ? Так вот, протокол HTTP, стоящий в самом начале унифицированного указателя, как раз и является инструментом, помогающим открыть файл по указанному адресу в браузере.
У протокола передачи данных HTTP есть вариант HTTPS, обеспечивающий защищенное соединение и к переходу на который в последнее время склоняют вебмастеров поисковики, особенно Гугл (что, впрочем, будет благом для всех, особенно для коммерческих ресурсов и проектов, где используется передача персональных данных пользователей).
Но вернемся к нашему примеру. После обозначения типа протокола «http://» (а в общем случае способа доступа, поскольку в урлах не всегда применяется протокол, но об этом ниже) идет уникальное название домена (читайте о доменных именах и о том, как их зарегистрировать). Кстати, доменное имя может быть указано и с WWW:
http://www.goldbusinessnet.com/folder1/file.extension
Тогда наблюдается присутствие в интернете двух разных ресурсов (с WWW и без) с одинаковым содержанием. С точки зрения поисковиков это зеркала, являющиеся по своей сути дублями, которые жутко мешают продвижению.
К тому же, обратные ссылки, проставленные на ваш сайт, могут быть распределены в неизвестных пропорциях между зеркалами. Поэтому необходимо предпринять действия по определению главного домена и склейке зеркал, в том числе посредством 301-ого редиректа.
С доменным именем мы разобрались. Кстати, при создании сайта домен вашего проекта будет считаться корневой папкой с точки зрения файловой структуры сервера. Вследствие этого цепочку после двойного слэша можно воспринимать как последовательность вложенных друг в друга папок (их может быть несколько), где на конце урла находится нужный файл:
http://goldbusinessnet.com/folder1/folder2/folder3.../file.extension
Этот файлик идентифицируется по его названию и расширению, в нашем примере это «file.extension». Причем, расширение может быть самым различным (html, php, png и т.д.).
Но здесь надо иметь ввиду, что на серверах обычно используются Unix-подобные ОС, где, в отличие от Windows, расширения для файлов не являются обязательными и часто не используются, поэтому запись «file.extension» может вполне быть принята за название файлика с точкой посередине. Эта информация нам может пригодиться в дальнейшем.
Для полноты картины нужно еще упомянуть об адресах страниц сайтов в интернете. Чаще всего встречаются урлы трех основных видов (ЧПУ), которые наиболее предпочтительны при раскрутке веб-проекта:
http://goldbusinessnet.com/vazhnye-terminy-i-ponyatiya/kontekst-chto-eto-takoe.html
http://goldbusinessnet.com/vazhnye-terminy-i-ponyatiya/kontekst-chto-eto-takoe
http://goldbusinessnet.com/vazhnye-terminy-i-ponyatiya/kontekst-chto-eto-takoe/
Вроде бы, первый вариант больше всего отвечает разобранной нами схеме. Но в случае с URL страницы не все так однозначно. В теории это состоит следующим образом (попробую объяснить все на примере обычного блога, по-моему, он достаточно наглядный и понятный большинству).
Основываясь на приведенном мною в самом начале данного раздела статьи общем примере урла, можно было бы рассуждать следующим образом. В соответствии с иерархией в блоге роль подпапок играют разделы (рубрики или категории) ресурса, в которые включены отдельные страницы (файлы). Ну а главная страница — это основная папка (корень сайта в файловой структуре сервера), содержащая рубрики.
При стандартных серверных настройках каждый URL, соответствующий каталогу (папке), должен заканчиваться слэшем, в этом случае обработчик «поймет», что необходимо отобразить листинг всех файлов, которые там содержатся, а не какой-то конкретный объект, поиск которого будет осуществляться, если слеша не будет (таким образом вы экономите реурсы сервера).
В соответствии с этими рассуждениями локатор главной должен заканчиваться «/», поскольку домен является корневой директорией:
http://goldbusinessnet.com/
По этой же причине такой же вид урла соответствует рубрикам сайта:
http://goldbusinessnet.com/kompyuter-i-internet/
А вот статические или страницы записей выводятся в таком обличье:
http://goldbusinessnet.com/domen-i-xosting/offerhost-premium-xosting-sovremennym-funkcionalom
либо:
http://goldbusinessnet.com/domen-i-xosting/offerhost-premium-xosting-sovremennym-funkcionalom.html
Помните, чуть выше я упоминал о двух легитимных вариантах существования файлов в Unix-подобных операционных системах (с расширением и без)?
Однако, подобные рассуждения не совсем корректны в том числе потому, что подавляющее большинство современных сайтов работают под управлением CMS, которые генерируют странички сайта динамически «на лету» на базе имеющихся шаблонов с расширением .php, включающих комплекс соответствующих функций.
Все шаблоны, отвечающие за формирование различных страничек сайта (главной, рубрик, вебстраниц записей и т.д.) входят физически в одну директорию текущей темы WordPress. Таким образом, содержание всех названных страниц в конечном виде существует лишь при просмотре в браузере, а не физически на сервере. К слову, с файловым строением темы вы можете познакомиться в этой статье, материал которой даст вам дополнительные сведения.
Кто привык копать глубоко и желает более подробно изучить этот архиважный аспект, отсылаю вас к очень качественному материалу, где он освещается на основе первоисточника в виде спецификации общего синтаксиса URL, и в котором красной нитью проходит утверждение, что урл вообще (вне зависимости от своего содержания) указывает на абстрактное местоположение ресурса, а не на его конкретное физическое расположение.
Резюмируя и суммируя все приведенные доводы, могу утверждать, что с точки зрения синтаксиса все образцы рассмотренных урлов для страниц сайта (со слешем на конце, без него и с расширением .html) вполне корректны и пригодны для использования.
Более того, ни один из них не имеет сколь-нибудь заметного преимущества в глазах поисковых систем. Единственное, для обеспечения правильной индексации надо также установить 301 редирект в случае применения URL со слешем или без в конце.
Надеюсь, что предоставленная информация поможет вам определиться с настройкой урлов на своем сайте. Для проектов, работающих на WordPress, например, постоянные ссылки сайта можно легко настроить в соответствующем разделе админ-панели.
Важное замечание! Настройку ссылок желательно производить в самом начале создания проекта, дальнейшие изменения могут замедлить или приостановить продвижение сайта, поскольку переиндексация у поисковиков не происходит мгновенно.
Выше мы рассмотрели частные случаи различных типов локаторов, ну а общая блок-схема, демонстрирующая структуру URL, выглядит следующим образом:

Пожалуй, следует дать некоторые разъяснения по отдельным составляющим.
Схема. Как я уже отмечал выше, не всегда средством передачи данные служит протокол, хотя это наиболее распространенный вариант. Эту роль вполне может играть псевдопротокол (например, тот же mailto, являющийся средством отправки сообщения по электронной почте):
mailto:goldbusinessnet@gmail.com
Вообще, для полноты информации вы можете ознакомиться с перечнем используемых схем на соответствующей страничке Википедии.
Кроме HTTP и HTTPS вебмастерами и разработчиками очень часто применяется на практике и FTP (тут об этом протоколе необходимые подробности), который очень удобен при работе с файлами своего проекта на сервере хостинга (что это такое и как купить место для сайта), если при этом воспользоваться помощью соответствующей программы (например, Файлзилла).
В таком случае для доступа к нужному файлу или папке понадобиться указать логин и пароль, а также порт (если он отличен от стандартного, применяемого по умолчанию):
ftp://login:password@goldbusinessnet.com:3542/folder1/file.extansion
Здесь в качестве хоста указано имя домена («goldbusinessnet.com»), но вполне может быть использован и IP-адрес, который идентифицирует устройство в сети интернет (тут о взаимодействии ай-пи адресов, ДНС и доменных имен). Ну а «folder1/file.extansion» — это уточняющий URL-путь до объекта.
Для вебмастеров еще один нюанс заключается в том, что любой движок может генерировать локаторы, в которых присутствуют так называемые GET-параметры, следующие после знака «?» в конце урлов. Если параметров несколько (каждый из них может иметь свое значение), то они разделяются знаком «&»:
http://site.ru/category1/article2/?parameter1=1¶meter2=2¶meter3=3
Страниц с такими адресами на сайте может набраться достаточное количество, причем их контент может быть тождественным с основными вебстраницами. Те, кто имеет свои блоги на Вордпрессе, вполне могут столкнуться с ситуацией, когда наличие древовидных комментариев инициирует генерирование урлов с replytocom:
http://site.ru/category1/article2/?replytocom=4321
А это и есть самые настоящие дубли, большое количество которых способно существенно снизить скорость индексирования страничек, а, значит, и косвенным образом замедлить продвижение веб-ресурса. Поэтому, думаю, будет уместным в этом месте дать ссылку, перейдя по которой вы узнаете, как бороться с самым разнообразным дублированным контентом на Вордпресс.
Если есть цель улучшить навигацию и направить посетителя не просто на нужную страницу, но в определенное место на ней, где есть искомая информация, то используют якорь (по-английски anchor), с помощью которого создаются хеш-ссылки:
http://site.ru/category1/article2/#anchor1
К выше сказанному следует добавить, что в стандартных урлах рекомендуется использовать лимитированную выборку знаков: буквы латинского алфавита в нижнем регистре [a-z], цифры [0-9], точку [.], нижнее подчеркивание [_], и дефис [-].
Такие ограничения действуют со времени зарождения интернета, но с некоторых пор ввиду развития глобальной сети появилась необходимость формировать URL с применением символов национальных языков, включая русский. Такая возможность появилась, но для ее реализации требуется кодировка (encoding) любых знаков в формате ASCII, который понимают браузеры.
Кодирование и декодирование URL
Итак, после некоторых предпринятых соответствующими международными организациями усилий любой сайт может использовать для адресов своих страниц локаторы, включающие буквы практически любого языка. Нас интересует русский, поэтому можете проверить сие утверждение, введя в адресную строку браузера урл одной из страниц Русской Википедии:
https://ru.wikipedia.org/wiki/Бит
Адрес корректно отобразится:
«>
А после нажатия кнопки «Enter» откроется соответствующая страничка. Теперь попробуйте скопировать этот адрес в буфер обмена и вставить его в любой документ (например, в блокнот Windows). Получится такой набор:
https://ru.wikipedia.org/wiki/%D0%91%D0%B8%D1%82
Это и есть закодированные русские буквы, которые web-браузер автоматически преобразует в читабельный текст на кириллице. Кстати, в сети есть немало сервисов, которые предлагают быстрое кодирование и декодирование содержания URL, например, вот этот:
«>
Конечно, для пользователей рунета гораздо более привлекательным является текст на русском, содержащийся в локаторе (кстати, и доменное имя может быть кириллическим).
Однако, формировать урлы на кириллице для страниц своего сайта я все-таки советую только в том случае, если ваш проект имеет какие-то свои особенности, вследствие которых именно русские символы в URL будут эффективнее привлекать посетителей, особенно целевую аудиторию.
В других случаях все же оптимальнее будет применять латиницу (а для WordPress использовать плагины транслитерации для автоматического преобразования русских букв в постоянных ссылках в латинские), поскольку это исключает некоторые возможные ошибки, а поисковые системы не делают языковых предпочтений в этом аспекте при ранжировании.
Как узнать URL адрес изображения, видео или страницы сайта?
При работе в интернете да и просто во время сёрфинга или поиска информации в сети очень часто нужно просмотреть или скопировать адрес того или иного объекта. Где же взять нужный урл на открытой в браузере веб-страничке? Что касается URL страницы сайта, то его можно подсмотреть в адресной строке:
«>
Правда, если данные передаются по обычному протоколу HTTP, то он, скорее всего, будет скрыт. Однако, если вы выделите урл, щелкните по нему правой кнопкой мышки и скопируете, выбрав из появившегося контекстного меню нужный пункт:
«>
То после его вставки в нужное место он будет отображаться полностью (включая протокол «http://»). В случае использования владельцами веб-ресурса HTTPS локатора, соответствующего защищенному соединению, адрес страницы будет доступен в полном виде сразу же:
«>
С помощью того же контекстного меню можно найти и скопировать также URL нужной вам гиперссылки, содержащейся в тексте:
«>
Иногда нужно узнать урл размещенной в web-пространстве картинки. Для этого опять используйте тот же метод:
«>
Только имейте ввиду, что если будете «Копировать картинку», то в буфер обмена поместите не ее URL, а само изображение, которое потом можете вставить в необходимое место.
Точно также есть возможность узнать и скопировать адрес видео. Ежели находитесь, например, в пределах Ютуба на странице с видеороликом, то это делается либо из адресной строки браузера, либо в разделе «Поделиться», находящемся чуть ниже ролика:
«>
В случае присутствия видео в контенте веб-странички его URL- адрес можно получить с похожей легкостью (достаточно щелкнуть правой кнопкой мыши прямо по плейеру):
«>
Таким вот образом вы легко можете получать и копировать URL-адрес практически любого объекта. Кстати, контекстное меню может принимать различный вид в зависимости от применяемого веб-браузера, но суть его опций остается практически идентичной.
goldbusinessnet.com
Схема и структура 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)
- Порт тоже указывается довольно редко. При обращении к сайту или любому файлу размещенному на сайте автоматически присваивается одно из значений – 80 или 8080.
- URL-путь – путь к тому или иному файлу. (/direktoriya/fail.html)
- Параметры – запрос с определёнными параметрами, которые передаются на сервер методом GET. Чтобы разделять параметры применяют знак &, например: ?параметр1=значение1&параметр2=значение2
- Якорь – это уникальная строка, состоящая из букв и/или цифр. Она ссылается на определённую область открываемого веб-документа. С его помощью можно сделать так, чтобы пользователь попал не в начало HTML документа, а сразу к определенному месту.
Дополнительная информация касающаяся URL адресов
1. В URL адресах используются различные кодировки. Если перекодирования нет, использовать можно только определённое количество символов. Рекомендуется использовать символы [0-9],[a-z],[A-Z],[_],[-].
Чтобы избежать ошибок, разработчик должен именовать файлы сайта только в нижнем регистре и путь к ним указывать точно так же – маленькими буквами. Потому как, на юникс-подобных системах, а на них, чаще всего, работают веб-серверы, символы, написанные в разных регистрах, будут восприниматься машиной как разные. В Windows такого нет, но пренебрегать правилом, всё же, не стоит потому как если ваш файл назван в нижнем регистре, а в URL его название вы указали в верхнем регистре, то сервер не сможет его открыть.
Русские символы использовать можно, однако каждый русский символ будет проходить перекодировку (URL Encoding). И этой после перекодировки они будут выглядеть «страшно», ведь любой символ кириллицы будет закодирован с помощью 2 байт в UTF-8 в шестнадцатеричном виде. Разделяются символы знаком «%».
Например ссылка вида:
Будет иметь вид:
Бороться с таким неудобством пытаются, однако, не слишком быстро. Поэтому, используя ЧПУ на своих CMS, лучше использовать транслитерацию (vse-dlya-webmastera). Ориентироваться будет проще, да и для SEO все же наверное лучше.
2. Есть ещё такие URL — адреса которые называются динамическими. Такие URL содержат разные символы («?», «&», «=» и пр.) при помощи которых задаются параметры, кода мы рассматривали структуру URL уже упоминали про параметры, смотрите выше. Появляются такие адреса вследствие работы скриптов, размещённых на сайте. В таком случае, ссылка может иметь примерно такой вид:
3. Кроме этого URL страницы может содержать якорь (о нем тоже шла речь выше, когда рассматривалась структура URL) и иметь следующий вид:
Как видите здесь на конце ссылки появился еще один параметр — #1razdel, который называется якорем ссылки. С этим вы так же часто будете сталкиваться при создании сайта и материалов. При помощи URL в котором указан якорь мы можем автоматически переместиться к той области HTML страницы где данный якорь указан. Очень часто такие URL используют на страницах с большим количеством контента, для упрощения навигации по такой странице создается содержание состоящее из таких ссылок.
Чтобы создать такую ссылку, нужно заранее, в то место HTML страницы, куда вы хотите перенаправлять по ней пользователя, вставить следующий HTML код:
После этого можно сослаться на эту страницу при помощи ссылки представленной выше.
webmastermix.ru
С чего начинается web-страница?
Из каких этапов строится процесс создания страницы веб-сайта? Для того чтобы понять, что такое веб-страница, необходимо разобраться в том, как она формируется.
Дизайн
Начинается все с работы дизайнера. Он, в соответствии с требованиями и целями заказчика, разрабатывает макет будущего сайта. Этот макет создается для одной, двух или нескольких страниц. На этом этапе определяется расположение всех необходимых объектов, проводится подбор шрифтов, картинок, оформления в целом. То есть первоначально формируется внешний вид страниц, из которых затем будет собран полноценный сайт.
Верстка
Затем в работу включается верстальщик. На основе разработанного дизайнером макета он делает разметку страницы, оптимизируя ее под различные браузеры. Для этого создается обычный документ, например, в «Блокноте», который сохраняется с расширением .html. Именно на этом языке и пишется простая веб-страница. HTML расшифровывается как HyperText Markup Language и представляет собой набор тегов, служащих для реализации разнообразных задач. Этот язык достаточно прост, но функционален. С его помощью создается логическая структура страницы и происходит ее разделение на отдельные элементы — заголовки, списки, абзацы, таблицы и прочие объекты. Кроме того, теги определяют значение всего контента. Они дают браузеру информацию о том, что нужно выделить, подчеркнуть, где отступить, где вставить картинку, а что преобразовать в ссылку. В результате страница приобретает соответствующий вид. Однако чтобы она полностью соответствовала тому, что придумал дизайнер, необходимо также использовать CSS. Это каскадные таблицы стилей, которые задают внешний вид html-документа, его оформление. С помощью CSS-инструментов можно «покрасить» страничку в нужные цвета, применить тот или иной стиль шрифта, добавить другие элементы дизайна. Использование HTML и CSS дает нам готовую, красиво оформленную страницу. Но ей еще нужно придать динамичности, а это уже дело программиста.
Программирование
На данном этапе у вас уже сформировалось понимание того, что такое веб-страница и как она создается. Однако это еще не все. Страницы бывают нескольких видов — статические, динамические и интерактивные. Первые как раз относятся к тем, которые созданы только с использованием html и css. Для того чтобы сделать страницу динамичной, необходим движок — CMS (или Content Managment System). Это специальная программа, которая по запросам пользователей формирует страницу из данных, хранящихся в базе сервера. То есть страница создается в момент поступления запроса от пользователя. Для ее написания используются такие языки, как ASP, PHP и другие. Что касается интерактивных страниц, то они включают в себя так называемые формы, с помощью которых пользователь и сервер обмениваются данными. Они также пишутся на языках PHP, JavaScript и др. Программирование — более сложный процесс, чем верстка, он требует качественных специфических знаний хотя бы одного (а лучше нескольких) из перечисленных языков.
Как загружается web-страница?
Для того, чтобы страница стала доступна всем пользователям сети Интернет, ее (то есть документ, в котором она описана) помещают на веб-сервер. Это компьютер, непрерывно работающий в ожидании поступления запросов от браузеров. Когда он его получает, то находит требуемый ресурс (например, веб-страницу) и отправляет ее соответствующему браузеру. А тот, в свою очередь, на основе содержащейся в документе информации (сигналов) отображает веб-страницу.
Почему открыть web-страницу не получается?
Бывают ситуации, когда вы вводите запрос (указываете адрес, пишите слово в поисковую строку или кликаете по ссылке), но браузер не может отобразить нужную вам информацию и пишет, что веб-страница не найдена. В чем здесь причина и как решить подобную проблему?
Во-первых, следует проверить url-адрес — правильно ли он указан. Если в какой-то букве или знаке допущена ошибка, тогда сервер не сможет найти адекватную вашему запросу информацию, а браузер, соответственно, отобразить ее. Но если адрес правильный, то почему веб-страница недоступна? Причиной могут быть куки-файлы. Их создают веб-страницы, которые вы посещали ранее, для хранения каких-то настроек и прочего. Если такой файл поврежден, это может помешать нормальной загрузке страницы. Чтобы исправить ситуацию, его нужно удалить. Для этого в настройках браузера найдите раздел «Конфиденциальность», перейдите в настройки контента и в открывшемся окне выберите «Все cookie-файлы и данные сайтов». Нажмите «Удалить все».
Третьей причиной может быть медленная работа браузера в связи с использованием прокси-сервера. Для исправления проблемы необходимо сменить настройки. Сделать это можно в разделе «Подключения к Интернету». Выберите используемую вами сеть, откройте параметры и найдите вкладку «Прокси-сервер». Задайте нужные настройки его использования. Теперь все должно заработать.
Заключение
Из данной статьи вы узнали о том, что такое веб-страница, как она формируется и какие специалисты принимают участие в ее создании. Мы также рассмотрели вопрос о том, как происходит загрузка страниц сайта и их отображение, почему они могут не открываться и как эту проблему решить. Теперь вы чуть больше знаете о том, как функционирует Интернет и что представляют собой его веб-ресурсы.
fb.ru
Что такое адрес сайта
Любой адрес конкретного дома вашего населенного пункта или города задает именно его местоположение. Т.е. зная адрес нужного дома, можно без труда его отыскать. Точно также и с сайтами. У каждого сайта есть свой адрес, который четко задает его местоположение в интернете. Зайдя по нужному вам адресу, вы точно попадете именно на нужный вам ресурс. Кроме того, каждая страница любого ресурса также имеет свой уникальный адрес.
Куда нужно вводить адрес?
Бывали и такие случаи, когда я присылал клиенту ссылку на тестовый сайт, а мне говорили что они ссылку вводят, а сайт не открывается. Тогда я спрашиваю, а куда вы вводите ссылку? В результате оказывается, что люди просто путают адресную строку браузера со строкой поиска в поисковой системе.
Поэтому вопрос «где находится адресная строка браузера» для некоторых людей является довольно актуальным. Сразу отвечу на этот вопрос. Адрес интернет (веб) сайта нужно вводить в адресную строку браузера, которая расположена горизонтально и находится в верхней его части сразу под вкладками.
Как сайты получают свои адреса?
Адреса для своих проектов владельцы покупают у регистраторов доменов (регистраторов доменных имен), при условии, что на момент покупки нужный адрес (он же доменное имя сайта) свободен. Лично я для своих клиентов рекомендую покупать домены на сайте
Как узнать адрес открытой интернет-страницы?
Вы можете узнать его все в той же адресной строке браузера. При переходе на новые страницы в этой строке автоматически прописываются адреса открытых страниц. Вы можете скопировать адрес из нее для дальнейшего использования (для сохранения в файле, для отправки в письме или сообщении и т.п.).
Как удобно копировать адрес интернет (веб) сайта
Как я писал выше, можно сделать копирование из адресной строки, это довольно просто. Но при копировании адресов, в которых используется кириллические символы (домены .РФ) в некоторых браузерах и при вставке скопированного результата куда либо, мы вместо красивого и понятного адреса получаем невообразимый длинный набор символов, который очень неудобно предоставлять кому-нибудь для использования в качестве ссылки.
В этом случае, очень удобно воспользоваться расширением для браузера (устанавливается на Яндекс браузер и на Google Chrome), которое называется COPY URL . Установить его можно стандартным способом через гугловский магазин расширений. После установки расширения, в правой части адресной строки появится иконка в виде двойного листика бумаги. Нажав на эту икону, вы автоматически будете копировать адрес той страницы интернет (веб) сайта, на которой в данный момент находитесь. Далее вы можете сразу вставлять скопированный адрес в любое место, куда можно вставлять текст.
sitepapa.ru
Для ввода адресов сайтов или, как их ещё называют веб-адресов, предназначено значение url тега <input>, которое делает проверку на правильность ввода данных. Каждый веб-адрес должен начинаться с протокола (http://, https://, ftp://), больше ограничений нет — адрес может быть набран латинскими символами, кириллицей, содержать точку или наоборот, писаться без неё. Браузер Opera не требует даже наличие протокола, подставляя «http://» перед текстом автоматически в случае его отсутствия.
Синтаксис написания поля для веб-адреса следующий.
<input type="url" атрибуты>
Атрибуты совпадают с текстовым полем (<input type="text">).
В примере 1 показано использование поля для веб-адреса, которое должно быть заполнено перед отправкой формы.
Пример 1. Ввод адреса сайта
HTML5IE 10+CrOpSaFx
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Веб-адрес</title> </head> <body> <form> <p><input placeholder="Ваше имя" name="user"></p> <p><input type="url" placeholder="Сайт" name="site" required></p> <p><input type="submit" value="Отправить"></p> </form> </body> </html>
В данном примере при нажатии на кнопку «Отправить» браузер будет выводить сообщение, что необходимо правильно ввести URL. Вид и текст сообщения зависит от браузера, Firefox выводит предупреждение как показано на рис. 1, а Chrome — как показано на рис. 2.
Рис. 1. Вид сообщения в Firefox
Рис. 2. Вид сообщения в Chrome
Opera не выводит предупреждений при вводе неверного веб-адреса, исправляя его автоматически.
По своему виду поле для веб-адреса не отличается от текстового, за исключением браузера Opera, который несколько увеличивает ширину поля для веб-адреса.
htmlbook.ru
Говорим на одном языке — проблема терминологии.
В процессе анализа статистики сайта постоянно возникает путаница как с понятиями, описывающими статистические события, так и с обычной Интернет-терминологией.
Это происходит из-за большого количества участников формирующих эти самые понятия — фирм-производителей программного обеспечения, авторов книг, журналистов, сетевых сообществ и так далее. Они достаточно вольно описывают разные алгоритмы и способы подсчета статистики сайта, называют одинаковыми терминами разные понятия, или наоборот разными терминами одно и тоже, словно специально запутывая конечного пользователя.
Надо разобраться в терминах. Для этого последовательно рассмотрим все термины и понятия с учетом предметной области данной статьи — изучение статистики веб-сайта.
Хост (от англ. host — «хозяин») — сущность сети обладающая IP-адресом. Как правило, это персональный компьютер, сервер или коммутационное устройство. Функционирование сети Интернет заключается в обмене различными данными между хостами.
Сервер — компьютер, предназначенный для бесперебойной работы программного обеспечения.
HTTP (от англ. HyperText Transfer Protocol — «протокол передачи гипертекста») — сетевой протокол прикладного уровня для передачи файлов. Основным назначением http является передача веб-страниц. Именно это «http» мы видим в начале адресной строки браузера.
HTML (от англ. Hypertext Markup Language — «язык разметки гипертекста») — это стандартный язык разметки документов для веб-сайтов.
HTML-документ — текстовый файл с разметкой HTML, обычно содержит ссылки для быстрого перехода на другие страницы, а также ссылки на картинки. Часто называют гипертекстовым документом или просто гипертекстом.
Веб-сервер — программное обеспечение, принимающее и обрабатывающее запросы по http-протоколу. Фактически веб-сервер, обрабатывая запросы, отдает по http-протоколу файлы (html-документы, картинки и т.д.). Наиболее известные веб-сервера Apache и IIS.
Запрос (http-request) — специально сформированный пакет данных, посылаемый Вашему веб-серверу неким потребителем информации. Запрос содержит: требование на получение файла по указанному адресу, подпись агента — программного обеспечения сформировавшего запрос, адрес ссылающейся страницы и т.д.
Хит (от англ. hit — попадание) — событие, возникающее при выполнении веб-сервером запроса от потребителя. Запись о каждом хите производится в лог-файлы веб-сервера и содержит сам запрос, его время, IP-адрес потребителя и т.д. Так как веб-страница, обычно содержит сам html-документ и картинки оформления, то при просмотре страницы засчитывается целая серия хитов.
Веб-страница (или просто страница) — в самом простом случае это html-документ. Однако, как правило, html-документ содержит ссылки на элементы оформления — картинки. Поэтому чаще веб-страницей называют те данные, которые видят в браузере по конкретному адресу.
Веб-сайт — совокупность веб-страниц, которые доступны в Интернете через http-протокол. Страницы веб-сайта объединены общим корневым адресом — доменным именем.
Интернет адрес (веб-адрес, адрес) — это код позволяющий определить местоположение информации в сети Интернет. Обычно состоит из трех частей — используемый протокол, полное доменное имя, путь к файлу. Например, http://www.cnstats.com/ru/index.php
Браузер — программа для просмотра веб-сайтов. Браузер генерирует по команде человека запросы к веб-серверу и отображает веб-страницы полученные в ответ. Для корректного отображения веб-страницы браузеру обычно приходится делать серию запросов к веб-серверу: сначала скачать саму страницу (html-документ), затем скачать все картинки которые должны быть отображены на странице. Обычно характеризуется подписью агента и поддержкой cookie.
Робот (поисковый робот, паук) — программное обеспечение различных веб-сервисов (поисковых машин, веб-архивов, валидаторов кода и т.д.). Роботы по определенным алгоритмам формируют запросы к веб-серверу для получения информации с веб-сайта, например, перебирают все страницы сайта, с целью их индексации.
Посетитель — «потребитель» веб-сайтов, обычно это либо браузер, либо робот.
Просмотр (посещение или визит) — событие, возникающее при просмотре веб-страницы. Обычно характеризуется: временем просмотра, описанием потребителя (IP-адрес, используемый агент и т.д.), адресом самой веб-страницы и адресом ссылающейся страницы.
Сессия — серия просмотров страниц одним посетителем, в течение определенного времени. Обычно характеризуется: временем начала и конца, описанием посетителя (IP-адрес, используемый агент и т.д.), последовательным перечнем просмотренных страниц.
Пользователь — человек, который работает с веб-сайтом с помощью браузера. Для подсчета пользователей используются различные методики — словари используемых агентов, поддержка cookie, характер поведения и т.д.
Статистика сайта — сокращение от Статистика посещаемости веб-сайта.
Статистика посещаемости веб-сайта — отрасль знаний, в которой излагаются вопросы сбора, измерения и анализа количественных данных о посещениях веб-сайтов.
www.warlog.ru
Как узнать веб адрес сайта
Адрес сайта еще называют URL (от англ. Uniform Resource Locator). Пример адреса сайта выглядит так:
Самый простой способ узнать адрес сайта – это просто скопировать его из адресной строки.
URL имеет не только страница в целом, но и отдельные ее элементы, в частности изображения. Узнать адрес, например, картинки можно нажав на ней правой клавишей мыши и выбрав из выпадающего списка пункт «Копировать URL-Картинки».
Таким же образом можно получить и URL всего документа, выбрав из выпадающего списка пункт «Копировать адрес ссылки» кликнув по нужной ссылке.
Структура URL адреса
Подобно почтовому адресу, URL имеет свои реквизиты. Рассмотрим его структуру:
- Протокол – регламентирует обмен данных между различными ресурсами. В частности протокол http указывает на ресурс WWW, протокол ftp указывает на ресурс FTP и т.д. В адресной строке браузера протокол отделяется от остальных реквизитов следующей конструкцией: ://.
- Авторизация.
- Хостинг – номер устройства (узла) в локальной либо глобальной сети.
- Порт – номер вводного канала. Если на сервере таких каналов несколько, то укажите тот, через который будет вводиться информация.
- Путь – сведения о способе получения доступа.
- Параметры – сведения, согласно которым страница будет структурирована.
Каким должен быть адрес
Основная часть URL адреса – это доменное имя сайта, которое во многом повлияет на его посещаемость. Существует ряд критериев, которыми следует руководствоваться при создании адреса сайта:
- Краткость. Пользователю проще запомнить пару связных слов, чем длинную фразу или комбинацию бессвязных символов. Короткое имя, размещенное в наружной рекламе или на странице печатного издания привлекает внимание и надолго остается в памяти. Это дает хорошую предпосылку для дальнейшего посещения ресурса.
- Презентабельность. Доменное имя должно выгодно представить содержимое ресурса. Чаще всего используют или название организации, или вид ее деятельности, или имя человека, о котором говорится на сайте. Это косвенный элемент рекламной кампании, который, при правильном подходе, даст хорошие результаты.
- Красивое название. Оно позволит сделать ресурс более солидным в глазах потенциальных пользователей. Длинное и непонятное доменное имя говорит о том, что владелец ресурса не расщедрился на покупку красивого домена. Это может отпугнуть потенциальных клиентов.
Как URL адрес влияет на SEO
Грамотно составленный URL является одним из инструментов SEO. Правильная структура адреса способствует быстрой индексации веб сайта, что поможет поднять его ранг. Для этого необходимо следовать ряду рекомендаций:
- В имени домена допускается использование ключевых слов в разбавленном вхождении. Это позволит повысить позицию в системе ранжирования. Однако, не стоит составлять домен из одних ключевых слов, в точности соответствующих предполагаемому запросу. Алгоритм ранжирования Google может исключить такой сайт из выдачи.
- Доменную зону лучше выбирать, ориентируясь на местоположение предполагаемой аудитории. Так, зона .ru увеличит поток российского трафика.
- Глубина подкаталогов в доменном имени также повышает позиции ресурса в системе ранжирования. Особенно это справедливо для подкаталогов, именованных ключевыми словами.
- В идеале урл должен быть читаемым и понятным человеку (ЧПУ),
semantica.in
Я думаю с таким понятием как «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