Статьи

Какой URL правильный?

После того, как Эндрюс посмотрел хороший текст гиперссылки на прошлой неделе, Стив написал, чтобы спросить о другой стороне уравнения гиперссылки: URL.

Стив пишет,

Как насчет начала крестового похода по стандартизации URL?

http://www.example.com
http://www.example.com/
http://www.example.com/index
http://www.example.com/index.html
http://example.com
http://example.com/
http://example.com/index
http://example.com/index.html

КАКОЙ ИЗ НИХ ПРАВИЛЬНЫЙ??

Стив

Хороший вопрос, Стив! Прежде всего, эти пары эквивалентны:

  • http://www.example.com
  • http://www.example.com/
  • http://example.com
  • http://example.com/

Завершающий символ ‘/’ подразумевается, если путь не указан, поэтому вы можете свободно использовать любую форму. Точно так же номер порта (80) подразумевается в большинстве URL-адресов, но вы могли бы совершенно правильно изложить его:

  • http://www.example.com:80
  • http://www.example.com:80/
  • http://example.com:80
  • http://example.com:80/

Лучше всего, конечно, не указывать номер порта, когда он равен 80. Что касается вопроса о том, стоит ли уходить с пути, когда он обозначен символом «/», это вопрос личных предпочтений. Некоторые утверждают, что отключение «/» экономит байт в интернете, переполненном байтами. Другие утверждают, что включение «/» дает понять читателям, что вы имеете в виду домашнюю страницу рассматриваемого сайта, а не сайт в целом.

Далее у нас есть вопрос, стоит ли включать «www.» в начале имени хоста. Это довольно спорный вопрос, который мы подробно рассмотрели в Tech Times # 184 . Короче говоря, включая «www.» это дань веб-традиции, а отказ от нее — это поклон современной интернет-моде.

Строго говоря, ни то, ни другое неверно. Выберите тот, который подходит вам лучше всего. Важно убедиться, что другая форма автоматически перенаправляет на выбранную вами форму. Если ваш сервер отвечает на обе формы без перенаправления, поисковые системы увидят ваш сайт как два отдельных сайта (один с «www.» И один без), каждый из которых будет иметь более низкий рейтинг в поисковой системе, чем если бы у вашего сайта был один , авторитетное имя хоста.

Вы можете найти инструкции по настройке вашего веб-сервера для перенаправления на предпочитаемое имя хоста на адвокационном сайте no-www . По его названию вы можете сказать, какой стиль URL он предпочитает!

Что касается URL-адреса домашней страницы (/, / index или /index.html), опять же, это в значительной степени вопрос личного стиля, и снова ключ заключается в том, чтобы выбрать один и убедиться, что другие либо перенаправляют на ваш предпочтительный или отобразить страницу ошибки 404. Это гарантирует, что поисковые системы не примут их за несколько копий одной и той же страницы по разным адресам.

Как вам нравятся ваши URL? Конечный слеш или нет? ‘WWW’. или нет «www.»? Дайте мне знать, оставив комментарий!