Джон Мюллер о завершающих слешах в URL

4645

Сотрудник отдела качества поиска Google Джон Мюллер опубликовал пост, посвящённый завершающим слешам в URL. По его словам, в сообществе периодически поднимаются вопросы на тему, нужны ли эти элементы или нет. Поэтому он решил объяснить, как они влияют на URL.

При этом Мюллер подчеркнул, что эта тема «напрямую не относится к SEO, а касается того, как работает сайт».

Далее он написал:

«Наличие слеша после имени хоста или домена не имеет значения. При этом слеш, расположенный в других местах, является значимой частью URL и меняет его».

Мюллер также сделал своего рода памятку, чтобы лучше объяснить этот вопрос:

В ней сказано, что:

  • Завершающие слеши после имени хоста не имеют значения: А = B; С = D.
  • Разные протоколы и имена хостов имеют значение: А не равно С; С не равно Е.
  • Завершающие слеши после имени пути/файла имеют значение: F не равно G.

На примере файла robots.txt Google Мюллер показал, что https://www.google.com/humans.txt работает нормально, а https://www.google.com/humans.txt/ возвращает ошибку 404.

Редактор-переводчик. Специализируется на западном интернет-маркетинге и SEO. Освещает события в этой области с 2014 года.

2
Прокомментировать

avatar
1 Цепочка комментария
1 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
2 Авторы комментариев
Impera CMSАдмин Авторы недавних комментариев
  Подписаться  
новее старее большинство голосов
Уведомление о
Админ
Гость

Так а в итоге, оставлять страницы записей со слешем или нет?

Impera CMS
Гость

По данному вопросу рекомендую прочесть статью «УРЛ со слешем или без — почему правильно именно так?» ( http://imperacms.ru/docs/seo/url-slash-or-not ). Там по выдержкам из RFC 1738 объяснены причины, согласно которым написание URL с оконечным слешем или без такого считается в обоих случаях правильным.

Или вот заставка, кратко выражающая главную мысль статьи.
http://imperacms.ru/files/images/articles/url-slash-or-not_4_1_32592940.jpg

Смотрите на заставке, чему равна формула hpath: это сегмент символов, после которого может быть произвольное количество таких же сегментов, отделённых символом слеша.