Чем может быть полезен инструмент Проверить URL от Яндекса
Содержание:
- Перспективы
- Использование Nslookup
- Структура Урл адреса и перекодировка в URL-encoded
- Что такое URL
- правильные URL сайта
- оформляем правильно URL
- Как узнать URL
- В чём ещё польза инструмента Проверить URL
- Как сослаться на папку в относительном и абсолютном виде
- Как использовать Проверить URL
- Http, имя ресурса и имя файла
- Шифрование в URL
- Относительные и абсолютные ссылки на сайте
- Дополнительная информация
Перспективы
У современного URL есть огромное количество недостатков, среди них:
- Малая гибкость;
- Проблемы с шифрованием;
- Указание пути на несуществующие ресурсы;
- Навязывание ресурсам иерархической структуры (об этом говорил сам создатель URL);
- Плохая работа с гипертекстовой структурой.
По этим и другим причинам была предложена совершенно новая интерпретация URL под названием PURL.
В рамках данного стандарта будет использоваться несколько иной подход.
Все будет основано на существовании базы данных PURL, в которой и будут храниться все имена и пути к ресурсам.
Система будет регулярно проверять эти ресурсы и, при необходимости, удалять или обновлять ссылки на них. Таким образом удастся решить три из пяти вышеперечисленных проблем.
Что касается остальных, специалисты пока что находятся на стадии разработки их решений.
Ниже можно видеть весьма интересный и занятный ролик про интернет в принципе.
Его просмотр позволит еще в большей степени понять, что вообще такое URL, и какое место эта конструкция занимает в работе Всемирной паутины.
Использование Nslookup
Это старейшая утилита командной строки для работы с DNS. Простой пример использования можете видеть ниже — nslookup
или так:
Вот те раз! 4 адреса? Ответ уже другой и требует пояснений. Несколько ip-адресов — это нормально для крупных сайтов, каковым безусловно является mail.ru. Попробуйте узнать ip Google или Вконтакте. Так происходит потому, что эти сайты обслуживают множество пользователей и чтобы справляться с большим потоком они располагаются на нескольких серверах в интернете, а их доменное имя направлено ip-адреса этих нескольких серверов
Для пользователя неважно на какой из ip он попадет
Имеет место также и обратное явление — когда на один ip-адрес направлены несколько доменов. Это обычная ситуация для виртуальных хостингов — на одном сервере могут находиться множество сайтов, и все их домены будут вести на IP одного сервера.
Первая строка в ответе nslookup означает не что иное как адрес ближайшего по отношению к вам DNS. При необходимости его можно изменять и обращаться к какому-то конкретному серверу, например к публичному DNS Google 8.8.8.8. Но это обычно бывает необходимо только системным администраторам для диагностики и анализа.
Стоит ли говорить, что абсолютно любые программы и онлайн сервисы для определения IP тоже используют ping и nslookup? Кроме того, есть еще один очень мощный инструмент dig, который является аналогом nslookup. Он более новый и доступен только в nix-системах.
В чем разница между ping и nslookup при определении IP?
Повторюсь, на самом деле в них встроен одинаковый механизм. Nslookup это довольно мощный инструмент который предназначен непосредственно для подобных запросов и отображает более полную и подробную информацию. Ping же не всегда покажет вам ответ в виде echo-пакетов, однако ip-адрес она определит если это возможно. Ну и как видно из примера — ping сработает как браузер, и покажет вам только тот ip, который был выбран DNS-балансировщиком именно на ваш запрос.
Вообще тема определения IP очень обширна. О DNS написаны целые книги, используются громадные мощности. Это целая отрасль в администрировании, фундаментальные основы которой я постарался кратко описать и надеюсь у вас больше никогда не возникнет проблемы с определением ip адресов сайтов и доменов.
Структура Урл адреса и перекодировка в URL-encoded
Вообще, полную блок-схему URL адреса можно представить так:
В реальности, как правило, не используют логин, пароль и порт, хотя для доступа на платные сайты может понадобиться их указание:
http://login:pass@ktonanovenkogo.ru/platniy-dostup.html
Также довольно часто устанавливают пароли для входа на Ftp сервер, где так же может использовать не стандартный порт, а отличный от используемого по умолчанию для этого протокола. Тогда для доступа к ресурсам такого Ftp сервера потребуется вводить подобный URL:
ftp://login:pass@ktonanovenkogo.ru:6789/samoe-nujnoe/cimus
Про GET параметры, которые могут прописываться в этом адресе после знака вопроса, мы уже говорили и упоминали, что следует обязательно запрещать к индексации страницы, в Урлах которых имеются подобные параметры (выше приведена ссылка на статью про роботс, где все это подробно расписано).
Урл адреса в виде хеш-ссылок, открывающие страницу в нужном месте
Но кроме всех этих вещей, которые могут входить в состав URL, на приведенной чуть выше блок-схеме вы можете видеть так называемый якорь, который добавляется в самом конце после разделяющего символа решетки «#» (Урлы, содержащие якоря, обычно называют хеш ссылками).
Якоря заранее проставляются внутри Html кода документа (страницы) с помощью добавление атрибута ID=»метка» в нужный Html тег (абзаца, заголовка или другой подходящий), а затем, добавив название этого якоря к URL адресу страницы через символ решетки «#», вы сможете перейти не на начало этой вебстраницы, а сразу к тому месту, где был проставлен якорь (все современные веб браузеры автоматически прокрутят страницу до нужного места).
Выглядеть хеш-ссылка может так (в тексте страницы проставлен якорь «url-1»):
https://ktonanovenkogo.ru/vokrug-da-okolo/chto-takoe-url-adresa-url-uri-absolyutnye-i-otnositelnye-ssylki.html#url-1
Про работу с гиперссылками в Html, и в том числе про организацию навигации на странице с помощью , читайте в этих статьях.
Какие символы можно использовать в URL адресах?
Еще стоит сказать о различных кодировках, которые используются в URL адресах. Без перекодирования в них можно использовать только ограниченное количество символов. Обычно советуют ограничиться набором из символов: ,,,,.
Вообще, во избежании ошибок, я бы советовал задавать название файлов и Урлов страниц своего сайта в нижнем регистре, ибо для юникс подобных систем (на которых работает большинство веб серверов) символы в верхнем и нижнем регистре являются разными (в отличии от Windows). Из-за разных регистров может возникнуть никому не нужная путаница.
Использование каких-либо других символов (включая русские) в урлах допустимо, но при этом будет происходить перекодировка этих самых символов (URL Encoding).
Что опечаливает, так это неудобоваримый вид URL адресов с символами, например, кириллицы, которые получаются после перекодировки. Каждый символ кириллицы кодируется с помощью двух байт в Юникоде (UTF-8), записанных в шестнадцатеричном виде и разделенных знаком процента «%». Например, такой Урл:
https://ktonanovenkogo.ru/кто на новенького/
после перекодировки станет таким:
http//ktonanovenkogo.ru/%BA%D1%82%D0%BE%20%D0%BD%D0% B0%20%D0%BD%D0%BE%D0%B2%D0%B5%D0%BD%D1%8C%D0%BA%D0 %BE%D0%B3%D0%BE
В общем, получается не очень здорово и с этим неудобоваримым видом URL на национальных кодировках планируют разбираться и бороться, но движется это дело не ахти как быстро.
В связи со всем вышесказанным я бы советовал при использовании ЧПУ на своих CMS не делать адреса страниц на русском, а , тем более, что по мнению многих продвиженцев так будет лучше в плане Seo оптимизации под Яндекс и Google.ru.
Что такое URL
URL расшифровывают как Uniform Resource Locator. Что скрывается за этими английскими словами? На самом деле все достаточно просто. URL — это средство, которое указывает где именно находятся файлы в сети. В состав URL входят протокол доступа, имя домена и хост машины, а также полный путь к файлу. Таким образом, URL — это адрес ресурса в сети. С помощью него ваш компьютер «находит» тот или иной объект для того, чтобы «работать» с ним.
Таким образом, при ответе на вопрос о том, что такое URL адрес, можно сформулировать следующий тезис. Все то, что вы видите в адресной строке и есть тот самый адрес. То есть местонахождение сайта в сети определяется именно URL адресом, адресом вэб-странички на мировом интернет пространстве.
Давайте немного поговорим о ссылке, которая представляет URL. При создании сетевого локатора задумывалось, что он должен быть максимально простым и включать в себя малое количество символов. Что такое URL ссылка? В конце концов, создатели пришли к тому, что может входить в ее состав, а именно:
- Способ обращения к ресурсу, то есть сетевой протокол.
- Логин, то есть то имя пользователя, которое используется для обращения к ресурсу.
- Пароль данного пользователя.
- Хост — доменное имя пользователя прописано полностью в системе DNS или Ip.
- Порт данного хоста, необходимый для подключения к ресурсу.
- URL-путь — задает характеристики того, где именно располагается ресурс (в зависимости от протокола).
- Параметры — строка запроса.
- К некоторым URL также прибавляется «якорь», который обеспечивает открывание какой-то части документа.
Что такое URL сайта? Вашему компьютеру необходимо знать, где именно находится интересующий вас сайт и как к нему добраться. Именно решению этой задачи и служит URL-адрес сайта. Необходимо отметить, что изобретение URL стало существенным рывком интернет технологий вперед. Первоначально, URL использовался для обозначения пути к файлам среди всего виртуального пространства. На сегодняшний момент, URL используется для обозначения местонахождения любого сайта в интернете.
Что такое URL изображения? Ничего сложно и при ответе на этот простой вопрос. Для того, чтобы вывести изображение на экран вашего компьютера, оный должен знать точное место хранения картинки на удаленном сервере. Если URL адрес картинки не указан, то никакого изображения вы не увидите. Также, пользователь имеет возможность сохранить URL изображение, чтобы в последствии открыть его отдельно.
Создателем URL считают Тима Бернеса-Ли. Работав в Женеве в Европейском совете по ядерным исследованиям, Бернес-Ли создал настоящую инновацию, которая не только упростила работу будущей мировой сети, но и сделала ее возможной и эффективной. На данный момент термин URL постепенно вытесняется понятием URI, которое обозначает систему более общей и широкой идентификации сайтов.
Теперь, дорогой читатель, вы получили представление о том, что такое URL и какую функцию выполняет это средство. Благодаря многим людям, которые трудятся над развитием комфорта нашей повседневной жизни, стало возможным жить в более эффективном и успешном мире. Комфорт и независимость — это те понятия, которые, к сожалению, идут разными путями. Обретя комфорт, мы, как правило, утрачиваем свою свободу.
правильные URL сайта
Конечно, как и все на вашем сайте, его адреса страниц могут быть правильными и могут быть не правильными. Если адреса (URL страниц) сформированы правильно, то это будет определённый «+» и доверие со стороны поисковиков к ресурсу и наоборот.
У поисковых систем (Yandex, Google) есть определённый алгоритм, который позволяет им оценивать правильность составленных адресов страниц вашего ресурса. И дальше речь пойдёт о том какими же все таки должны быть эти адреса.
Я к сожалению не смогу вам рассказать технические моменты по поводу оформления, поскольку вариантов платформ или движков, на которых создаются сайты, тысячи, и охватить их все не представляется возможным. Но благодаря этому проверочному списку или чек-листу, вы сможете поставить задачу своему программисту оформить адреса страниц именно таким образом.
оформляем правильно URL
Продвижение сайта в интернете довольно долгий процесс. Хотя, что такое 3-4 месяца для создания постоянного потока клиентов, пустяк.
Следует довольно внимательно подойти к самой настройке сайта, чтобы все элементы, внутри него, помогали и способствовали этому продвижению.
Одним из важнейших параметров, на которые обращает внимание поисковая система, как Гугл так и Яндекс — это URL страниц. Другими словами адрес, путь к каждой страничке
Например, если вы создали страничку на сайте, на которой рассказываете информацию где купить слона, и допустим у вас два адреса к этой информации вот таких:
- 1) http://mysite.ru/kategoriya1/news124
- 2) http://mysite.ru/gde-kupit-slona
Как вы думаете какой из данных адресов будет выше ранжироваться поисковой системой, то есть ему будет отдаваться больше приоритета, и такая страничка будет показываться ваше по запросу «где купить слона»?
Правы все кто ответил второй вариант. А представьте если у вас весь ресурс настроен таким образом, что там составление адресов делается именно по такой схеме. Совершенно верно! Вы в метре от громадного количества клиентов и пользователей, которые спешат к вам и направляются поисковыми системами.
****
Чек-лист для составления URL
- Ключевые запросы. Настраивайте так, чтобы ключевой запрос, по которому продвигается страницы был включён в URL (соответственно были написаны латинскими буквами русские слова). Пример: вы продвигаете ключевой запрос «привет как дела» и вы хотите, чтобы поисковая система показывала ваш сайт по этому запросу. Соответственно URL должен быть написан «privet-kak-dela». Для поисковой системы это будет маячок, что именно здесь рассказывается о том «привет как дела».
- Максимальная длина URL. Здесь нет каких-то ограничений, но чем короче адрес, тем конечно же лучше. Не следует делать громоздкие адреса, пытаясь впихнуть все ключевые слова, такое не поможет. Минимальное количество и просто ключевой запрос будет вполне достаточно.
- Технические моменты. Не буду вдаваться в технические подробности, просто попросите своего программиста, чтобы все адреса заканчивались символом «/». Также попросите настроить, что при написании нескольких символов на конце адреса http://mysite.ru////// вас перекидывало или точнее открывался путь http://mysite.ru/ Это спорный вопрос, многие будут вам советовать не заморачиваться с подобным, однако это сделать занимает ровно 2-3 минуты, но результат определённо есть, о чём свидетельствуют более высокие позиции сайтов.
****
На этом всё по составлению и оптимизации URL адресов. Настраивайте, оптимизируйте и дай вам Яндекс высоких ТОПовых позиций.
Непонятно, неясно, сомнения, оговорки, неуверенность, обращайтесь ко мне. Покажу, расскажу, разжую и на ложечке в рот положу.
Здесь нет ничего сложного или непонятного чего любой человек не смог бы понять. До безобразия ясно и просто. Понять алфавит было куда сложнее
С уважением, Алексей Смоляков.
P.S. Нужна помощь в этом вопросе? Всегда готов помочь как в консультации так и в оптимизации сайта!
Как узнать URL
Интересно, что многие не знают, где взять этот самый URL адрес. Конечно, если речь идет о сайте, то его можно посмотреть в адресной строке.
Для примера возьмем ту же описанную выше статью.
На рисунке №2 показано расположение ее адреса в браузере.
№2. Расположение URL адреса в браузере
Стоит отметить, что в браузере обычно не указывается параметр из вышеуказанной структуры.
Как видим, и на рисунке №2 рядом с началом адреса нет надписи «http». Это вполне нормально. Обычно данный параметр становится видным уже после копирования данного адреса в буфер.
Кстати, копирование здесь происходит вполне стандартным способом – нажатием сочетания клавиш Ctrl+C.
Второй способ заключается в том, чтобы выделить соответствующий текст, нажать на него правой кнопкой мыши и в выпадающем меню выбрать пункт «Копировать», как это показано на рисунке №3.
№3. Выпадающее меню при выделении адреса сайта
Но, как мы говорили выше, URL адрес есть не только у целых сайтов, а и у отдельных файлов, таких как изображения и документы.
Чтобы узнать их URL, тоже можно нажать на соответствующий файл, к примеру, картинку, правой кнопкой мыши и в меню выбрать пункт «Копировать адрес изображения», как это показано на рисунке №4.
№4. Выпадающее меню при нажатии на изображение правой кнопкой мыши
Если речь все-таки идет о документе, на него тоже всегда можно кликнуть правой кнопкой мыши, после чего увидеть выпадающее меню и в нем выбрать пункт «Копировать адрес ссылки», как это показано на рисунке №5.
№5. Выпадающее меню при нажатии правой кнопкой мыши на документ
Внимание: В приведенных выше рисунках показано выпадающее меню в браузере Opera. В зависимости от браузера внешний вид данного меню может меняться
Но названия нужных нам пунктов практически всегда остаются неизменными.
После того, как соответствующая ссылка была скопирована, то есть, помещена в буфер обмена, ее можно вставить в ту же адресную строку или же в текстовый документ.
Собственно, это и есть способ, как узнать адрес того или иного ресурса.
К примеру, адрес скопированного выше изображения выглядит вот так: http://geek-nose.com/wp-content/uploads/2016/03/kak-v-vk-zakrepit-zapis-na-stene-%E2%84%9611-650×406.jpg.
Как видим, в конце находится расширение файла – .jpg. После параметра здесь после «/» идет многоуровневый адрес доступа к фотографии.
Такой адрес означает, что картинка с названием «kak-v-vk-zakrepit-zapis-na-stene-%E2%84%9611-650×406.jpg» находится на хосте geek-nose.com в папке под названием «wp-content», внутри которой находится папка «uploads», внутри неё «2016», а в ней еще и папка «03».
В принципе, в данном адресе все предельно ясно. Вопросы вызывает лишь вот эта конструкция: «%E2%84%9611». Это зашифрованный фрагмент адреса.
В чём ещё польза инструмента Проверить URL
В Яндекс.Помощи есть интересная фраза:
Если всё действительно так, то это очень хорошо. Потому что для многих сайтов существует проблема «медленной переиндексации страниц».
Например, вы решили подправить контент на сайте и его структуру — но робот Яндекса даже спустя месяц не переиндексировал страницу. Так что теперь можно отправить URL страницы в форму этого инструмента.
Лично у меня при покупке вечных ссылок бывали ситуации, когда спустя 45 дней ссылка так и не была проиндексирована, в результате чего деньги за покупку возвращались обратно, а ссылка так и продолжает находиться на странице
Таким образом, инструмент полезный. К сожалению, сложно сказать — ускоряет ли он индексацию совсем новых страниц. После добавления не известной Яндексу страницы я получил следующее:
«Проверить URL» в Яндексе — новая страница
Если бы он ускорял индексацию совсем свежих страниц — было бы просто замечательно!
В общем, «Проверить URL» — действительно полезный инструмент от Яндекса, использовать стоит. Может помочь как в техническом анализе страниц, так и для ускорения их переиндексации.
Случайные публикации:
-
Как найти нужную картинку – 5 основных источников для поиска картинок….ие бесплатные. Не буду показывать платные, думаю, вы и так их найдете.
Бесплатные -
RDS bar для Chrome обновился.. Что нового?…удалить старую версию — кликните по картинке с корзинкой:
а затем можно
- Как проверить скорость загрузки сайта?Как известно, в раскрутке сайтов главное контент (желательно уникальный…
- Как улучшить качество видео Youtube? HD при воспроизведении ролика на сайтеБуквально вчера узнал, что видео с Ютуба можно заставить «принудительно» вос…
-
Заработок на мобильном трафике на сайте — оплата за показы в RTB.Sape.ru…(в поддержке сказали, что оплачивается каждый просмотр, а не только уникальный).
Оставьте комментарий:
Как сослаться на папку в относительном и абсолютном виде
Хочу обратить ваше внимание на один нюанс, который стоит учитывать при создании как абсолютных, так и относительных ссылок. Если вы хотите сослаться на папку, то обязательно ставьте в конце такой гиперссылки (после ее названия) прямой слеш «/»
Т.е., если я хочу открыть содержимое папки, то мне следует написать:
анкор
А не такую:
текст
Во втором случае, при обработке, сервер будет сначала пытаться найти файл с именем «uploads» (именно такой без каких-либо расширений) и не найдя его уже потом будет искать такую папку. Поэтому, написав сразу же слеш после названия нужной вам папки, вы не будете отнимать лишние ресурсы у вашего сервера на поиски того, чего там нет.
Также следует знать, что при обращении в относительной или абсолютной ссылке к папке, веб сервер отобразит так называемый индексный файл, который лежит в ней и который, как правило, называется либо index.html, либо index.php. Если индексного файла в папке не будет, то при неправильно настроенной на сервере безопасности вы увидите листинг ее содержимого, что может привести к снижению безопасности вашего ресурса.
Обязательно , если обнаружите.
Кстати, обращение к главной странице сайта тоже по своей сути есть обращение к папке (корневой), и при этом будет запущен индексный файл лежащий в корне (в моем случае это index.php). Так вот, если вы обращаетесь к папке, то для снижения нагрузки на сервер лучше прописывать после доменного имени прямой слеш:
Абсолютная ссылка на главную
Вот оно чё, Михалыч!
Удачи вам! До скорых встреч на страницах блога KtoNaNovenkogo.ru
* Нажимая на кнопку «Подписаться» Вы соглашаетесь с политикой конфиденциальности.
Подборки по теме
- Все необходимое для вебмастеров
- Домены и хостинг
- Анализируем посетителей сайта
- О создании и настройке RSS ленты
- Как можно увеличить скорость загрузки сайта
- Полезные онлайн-сервисы
- Описание полезных программ
- Вопросы и ответы
Использую для заработка
Как использовать Проверить URL
Здесь всё просто. Заходим в Яндекс.Вебмастер, выбираем любой свой сайт и слева щёлкаем «Проверить URL». Вводим нужный адрес страницы сайта, жмём Enter и немного ждём, когда статус сменится на «готово»:
Инструмент проверки URL в Яндексе (кликабельно)
Кликаем на «готово» — и смотрим:
Результаты проверки
Что здесь есть (для страницы http://web-ru.net/articles/):
-
Инструмент «сообщает», что страница есть в поиске — и это хорошо. Если кликнуть на ссылку «поиске», то можно будет увидеть свою страницу в выдаче Яндекса. А если в выдаче ещё кликнуть на «копия»— то увидим свежее время индексации страницы (п.2.):
- То, что на картинке выше. Таким образом, это ещё один способ проверить индексацию страницы в Яндексе.
- Дата и время, когда основной поисковый робот последний раз заглядывал на данную страницу.
- Количество внешних/внутренних ссылок на данную страницу.
В общем, если со страницей всё в порядке, то такая картинка и должна быть. Если же страница переадресует на другие URL, или выдаёт код ответа, отличный от 200 — то, значит, с ней не всё хорошо. Можно почитать:
- Что такое 301 редирект?
- Если пользуетесь WordPress — как сделать 301 редирект в WP?
- Для чего нужна и какой должна быть страница 404.
Http, имя ресурса и имя файла
Таким образом, http — это один из огромного множества обычных протоколов, используемых URL, который необходим для работы с гипертекстом. Примерами иных протоколов могут служить протокол передачи файлов (FTP), Gopher, File и многие другие.
Имя ресурса — это полный адрес ресурса. Его формат полностью зависит от протокола, который непосредственно используется в URL, однако для большинства форматов у имени ресурса имеется один или несколько из следующих шаблонных компонентов:
- доменное имя (имя хоста);
- имя файла;
- номер используемого порта для подключения (хотя это чаще необязательный параметр).
Имя хоста, то есть доменное имя, является более удобным для пользователя (человека) форматом идентификации сайта/ресурса/файла в сети.
Имя URL-адреса файла представляет собой путь к файлу на компьютере.
PCSUPPORT — это есть имя хоста, которое используется для доступа к какому-либо конкретному веб-сайту.
.COM — это то, что называется доменом верхнего уровня (TDL). Например, некоторые из таких доменов включают в состав .net, .org,.co.uk и другие.
/od/driversites/tp/ — каталоги, используемые для организации веб-страницы или файла. На веб-сервере, содержащем файлы веб-сайта, это будут фактические папки, которые вы нажимаете, чтобы найти файл, указанный этим URL-адресом.
Шифрование в URL
«https://ru.wikipedia.org/wiki/%D0%A1%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD» — это самое обычное шифрование.
Не углубляясь в недра познания мира сего, скажем, что все URL адреса записываются только с помощью определенного набора символов.
И кириллица в него, как мы понимаем, не входит. Поэтому, чтобы машина могла понять, куда ей следует обращаться, происходит шифрование.
Делается это в два этапа:
- Кодирование в Юникод, на выходе – последовательность из двух байтов.
- Кодирование в шестнадцатеричный код.
В более современных браузерах имеет место сначала кодирование в Base58.
Каждый байт разделяется знаком процента, то есть «%». Собственно, этим и обуславливается то, что мы можем видеть выше.
Современные браузеры уже не дают пользователю видеть ссылки с шестнадцатеричными цифрами.
Поэтому если вы копируете ссылку в нормальном виде, а получаете что-то вроде «https://ru.wikipedia.org/wiki/%D0%A1%D0%BC%D0%B0%D1%80%D1%82%D1%84%D0%BE%D0%BD», просто обновите свой браузер!
Относительные и абсолютные ссылки на сайте
Давайте начнем с абсолютных ссылок, т.к. в этом случае ничего особенного, сверх того, что мы уже обсудили в данной статье, говорить и не придется. Т.о. абсолютная ссылка должна соответствовать тем требованиям, которые мы предъявляем к URL адресу — должен указываться протокол передачи данных, доменное имя сайта (хоста) и путь до нужного web документа. Все.
В Html абсолютная ссылка формируется с помощью специальных тегов A (гиперссылки), т.е. для ее проставления мы просто должны будем окружить открывающим и закрывающим тегами гиперссылки нужное место в тексте документа (фразу или картинку) и прописать в открывающем теге A в атрибуте «Href» абсолютный путь до того документа, на который должен будет попасть посетитель при переходе по ней:
ПхпМайАдмин
Все очень просто.
Чем хороши относительные ссылки и как их можно получить
Однако, абсолютные гиперссылки обычно используют только в тех случаях, когда хотят сослаться на внешние сайты, а для внутренних переходов большинство вебмастеров (умных и прозорливых, не таких как я ) стараются использовать относительные ссылки. И это есть несколько причин:
- Относительные ссылки по определению более короткие и не загромождают, не утяжеляют код сайта (ведь в этом деле важна любая мелочь).
- Кроме того, при переезде на другой домен или при смене протокола на https вам не придется менять все ссылки на сайте.
- К тому же, некоторые конструкции интернет проекта можно будет очень быстро и безболезненно перенести на другой ресурс, не изменяя при этом внутренние относительные ссылки.
Итак, если судить по названию, то адрес web документа, на который они ссылаются, должен быть прописан относительно того документа вашего сайта, из кода которого и будет проставлена данная относительная ссылка (пляшем от печки). Второй вариант их простановки заключается в использования в качестве точки отсчета корневой папки. Вот именно эти два способа создания относительных ссылок мы сейчас и рассмотрим.
Создаем относительные ссылки относительно документа, из которого они проставляются
Самый простой и короткий вариант записи относительного пути (имеется в виду значения атрибута Href тега гиперссылки) получится в том случае, когда оба web документа: донор (с которого она проставляется) и акцептор (файл или web документ, на который она ведет), находятся в одной папке на сервере.
Тогда относительная ссылка будет представлять из себя лишь название web документа акцептора:
анкор
Теперь давайте предположим, что документ акцептор лежит в папке, которая расположена в одной директории с документом донором.
Как в этом случае будет выглядеть относительная ссылка? Все тоже довольно просто:
анкор
Пока, думаю, что все понятно — прописываем путь до файла или документа акцептора (название папки, а через прямой слеш «/» имя файла или документа). Т.е. нам для того, чтобы попасть от донора к акцептору, нужно будет открыть папку, название которой мы и указываем в относительной ссылке.
Теперь давайте рассмотрим противоположную ситуацию, когда внутри папки лежит сам документ донор, с которого нужно проставить относительную ссылку на документ или файл акцептор, который уже лежит на уровень выше:
Для того, чтобы нам от документа донора пройти к файлу (или документу) акцептору, потребуется подняться из этой папки на уровень выше. Для этого предусмотрен специальный элемент — две точки подряд, а затем через прямой слеш прописывается дальнейший путь к акцептору. Поэтому для приведенного выше примера относительный путь будет иметь вид:
Что такое URL адреса
Если вам понадобится подняться на два уровня вверх, то запись будет иметь вид:
Что такое Урл
Ну, а если после этого для прописывания относительного пути до акцептора вам нужно будет еще войти в какую-либо папку на втором верхнем (относительно документа донора) уровне:
Тогда относительная ссылка, проставленная из Html кода документа донора, может иметь следующий вид:
Сложная конструкция пути
Таких спусков в папки и подъемов на уровень вверх может быть сколь угодно много, главное, чтобы вы сами не запутались.
Создание ссылки относительно корневой папки
Все рассмотренные выше ссылки мы писали относительно того документа донора, с которого проставляется гиперссылка, но можно в качестве точки отсчета взять корневую папку сайта. Корень в обозначении относительных путей выглядит как одиночный прямой слеш «/».
Т.о. переход на главную страницу будет выглядеть довольно просто, но экстравагантно:
анкор
Например, абсолютный путь может выглядеть так:
анкор
А относительный до того же самого файла будет уже несколько короче:
Текст
Дополнительная информация
В том случае, если URL-адрес указывает на конкретный файл, который может отображаться непосредственно в вашем веб-браузере (например, картинка в формате JPG), то необходимости в загрузке этого файла на свой компьютер, чтобы его увидеть, не будет.
Однако для таких файлов, которые обычно не отображаются в браузере (файлы PDF и DOCX, а также EXE-файлы), будет предложено скачать файл на компьютер, чтобы использовать его.
Ошибка 404
Всякий раз, когда вы посещаете веб-страницу, компьютер запрашивает данные с сервера с использованием «http» (как мы говорили ранее, http — это протокол передачи гипертекста). Прежде чем веб-страница отобразится в вашем браузере, веб-сервер отправил HTTP-заголовок, который содержит код состояния. Неудивительно, что браузер отправил серверу свои собственные заголовки, которые содержат намного больше информации о вас, чем вы думаете.
Рассмотрим 404-ю ошибку более подробно.
Первая четверка говорит нам о том, что ошибка совершена пользователем (клиентом). Например, код ошибки, начинающийся с цифры 5, указывал бы нам на ошибку со стороны сервера.
Ноль в середине сообщает об орфографической ошибке. Последняя четверка уточняет смысл этой ошибки.
Такие виды ошибок очень распространены, а на некоторых сайтах можно найти их собственные, часто юмористические версии.
Использование портов
Некоторые URL-адреса, вернее, их большинство, не требуют указания имени порта. Например, для подключения и перехода на сайт google используется порт 8080. Это значит, что при написании URL-адреса google мы можем указать имя порта, используя следующую ссылку: http://google.com:80. Однако в преобладающем большинстве случаев в этом нет необходимости.
Немного про «www.»
Что же это означает? «www» расшифровывается как World Wide Web. Эта аббревиатура на самом деле не является частью технического протокола. Веб-сайты используют это, чтобы указать, что пользователь находится в Глобальной Сети. Поэтому, если вы перейдете на страницу http://google.com, он автоматически перенаправляется на страницу http://www.google.com
Кто такой Тим Бернерс-Ли и как он связан с URL?
А связан он с ним напрямую: Тим — создатель Всемирной паутины (World Wide Web), а также многих элементов и спецификаций для http, html и URL. Кроме того, Ли является первым человеком, который сумел собрать и объединить все имеющиеся протоколы и концепции в пригодную для использования систему гипертекстовых документов, доступ к которым можно было бы получить через сеть Интернет. В этом его заслуга невообразима: по сути, именно благодаря этому человеку мы имеем возможность получения необходимой нам информации с быстрым доступом к ней, а также многим другим функциям Всемирной паутины.
Надеемся, что она была полезна, в ней мы с вами узнали:
- Что такое URL-адрес.
- Где его найти.
- Его состав.
- Различные протоколы и ошибки URL-адреса страницы сайта.