G|Translate: English EN Français FR Deutsch DE Italiano IT Русский RU Español ES

Нужен ли слеш в URL?

4.3/5 - (6 голосов)

Периодически на просторах интернета всплывает вопрос: “Нужен ли слеш (косая черта /) на конце адреса сайта?
Как правильно:
– так http://comphome.ru/2018/09/25/vybiraem-messendzher-na-zamenu-skype/
– или так http://comphome.ru/2018/09/25/vybiraem-messendzher-na-zamenu-skype 

Нужен ли слеш в URL?

Давайте по порядку.

Для всех страниц (за исключением Главной) 

наличие / отсутствие слеша означает для поисковых машин 2 разных адреса.

Вот, например, страница

https://seotable.ru/2020/10/02/roboty-i-boty-ne-spjat/

Без слеша – 301 код (постоянно перемещена)

Нужен ли слеш в URL?

Со слешем – 200 код

Нужен ли слеш в URL? 

Следует понимать, что никакого отношения к реальным папкам на сервере это не относится. Просто сервер по данному адресу (который URL) отдает html страницу.

Да, на заре интернета, когда сайты делались руками – URL совпадал с реальными папками и файлами на сервере.
т.е. страница из файла на сервере в /folder/page.html отдавалась по url вида site.ru/folder/page.html

Ну и что?

Кстати, по адресу без самого файла site.ru/folder/ ничего не отдавалось, точнее была ошибка 404.

С развитием CMS url стал формироваться программно. Небольшое исключение осталось как правило только для папки управления CMS admin – она есть и на диске сервера и в отдаваемом url.

И то есть некоторая условность – мы набираем site.ru/admin/ – а сервер нам запускает файл site.ru/admin/index.php :)

Итого: можно со слешем, можно и без него.

Но мы помним, что это два разных адреса для поисковых роботов. Соответственно один вариант должен отдавать код 200 (как правило это страница со слешем), а страница без слеша должна отдавать код 301 (переадресация на первый вариант).

Но как сказано в разделе помощи Вебмастера Гугль (вольный перевод):

“Если Вы не знаете что это – это не критично. Наши роботы умные и сами разберутся что это одна и та же страница”.

Главная страница со слешем и без слеша

Всё вышенаписанное не имеет отношения к Главной странице.

Главную страницу сайта принято показывать в виде site.ru без наличия слеша на конце адреса. Более того, варианты

site.ru
site.ru/

могут отдавать код 200 – и это будет нормально для поисковых роботов.

Кстати, мы же понимаем, что в реальности происходит вот это site.ru/index.php ?

Т.е. практически все современные CMS/хостинги показывают все эти варианты в одном стиле

site.ru/index.php -> site.ru
site.ru/index.html -> site.ru (да, если сделать сайт ручками через файл html – Вы его все равно его не увидите в URL)
site.ru/ -> site.ru

Вот справка Goolge по наличию / отсутствию слеша (на английском языке)

Вот тот самый волшебный абзац

Rest assured that for your root URL specifically, http://example.com is equivalent to http://example.com/ and can’t be redirected even if you’re Chuck Norris.Будьте уверены, что для вашей Главной страницы сайта, в частности, http://example.com эквивалентно http://example.com/ и не может быть перенаправлено, даже если ты Чак Норрис.

И действительно, оба варианта страницы Гугль возвращают код ответа 200 (а не 301 Redirect).

Вариант без слеша на конце URL

Нужен ли слеш в URL?

Вариант со слешем на конце URL

Нужен ли слеш в URL?

Каноническая страница

Да, в основном из-за этих проблем. Роботу надо указать, какая все-таки страница на сайта основная и что показывать в выдаче. Он конечно сам разберется – но лучше указать прямо в коде.

Нужно указывать, какой вариант страницы роботу считать основным, то есть каноническим, а какие дублями. Для этого придумали канонический тег — rel = “canonical”, он решает проблему дублирования контента.

Каноническая страница — это основной URL. Атрибут rel = “canonical” добавляют на страницы-дубли и в нем указывают адрес канонической страницы, чтобы дать боту знать, какую страницу они повторяют.

Для данной страницы это выглядит вот так

<link rel="canonical" href="https://seotable.ru/seo-chto-eto/nuzhen-li-slesh-v-url.html" />

Страницы, отмеченные как неканонические, все равно могут попасть в выдачу.

Яндекс отмечает:

«Они будут показаны в том случае, если они более релевантны запросу и их контент существенно отличался от канонической версии во время сканирования роботом».

В Вебмастере у всех страниц появилась пометка «каноническая», «неканоническая» и «каноническая страница не указана». Можно посмотреть неканонические страницы в разделе «Страницы в поиске» и  с пометкой «Неканоническая».

Google тоже заявляет, что система признает указанный канонический URL, но не всегда, поскольку тег canonical — рекомендация, а не приказ к действию. Если неканоническая покажется ему релевантнее, она и появится в выдаче.

Подпишитесь в VKontakte - нажмите кнопку
Подпишитесь в Telegram - нажмите кнопку
Наша группа ODNOKLASSNIKI

Вы можете сохранить ссылку на эту страницу себе на компьютер в виде htm файла




Запрос на размещение Вашего рекламного поста (тема и email будут добавлены автоматически в письмо)

В Вашем браузере должна быть настроена обработка ссылок mailto

site_post@bk.ru

или просто скопируйте адрес e-mail



Почитать в разделе

SEO – ЧТО ЭТО?

SEO - это на английском search engine optimization Т.е. буквально оптимизация сайта под индексирование поисковыми машинами (в первую очередь конечно Яндекс и Google). Проблема в том, что алгоритмы индексации являются закрытой информацией и можно только догадываться из опыта и здравого смысла, как эти алгоритмы работают (хотя и у Яндекса и у Google есть официальные требования к страницам, которые они индексируют). Проблема в том, что сайт должен хорошо выглядеть для живых людей и быть правильным с точки зрения роботов. Если для людей все хорошо сделано, а для роботов ничего не сделано - сайт не будет в выдаче в первых страницах поиска и живые люди его не увидят. Вот такая ситуация -...
(Читать полностью...)

  • Всего статей в разделе: 9
  • Показано статей в списке: 8
  • Сортировка: название по алфавиту

“Черное” SEO

Черное SEO - продвижение сайта за счет обмана поисковых систем. Поисковые системы обижаются и выбрасывают сайт из поиска. 1. Накрутка поведенческого фактора - бан 6 месяцв - Userator, Movebo, WebEffector, SerpClick, Seopult 2. Накрутка подсказок в поисковой...
(Читать полностью...)

Биржи ссылок

Поисковые роботы оценивают Ваш сайт. в том числе, насколько он интересен другим сайтам. Т.е. по объему ссылочной базы. Если никто не ссылается на Ваш сайт - значит там нет ничего интересного. Как пример - сайт www.adme.ru - порядка 1 млн. визитов в месяц при 300 000 страниц и 300 000 ссылок. Кстати, простая грубая оценочная модель: - страниц и ссылок должно быть примерно поровну - кол-во визитов на сайт в месяц = число ссылок *3 Поэтому стали появляться биржи...
(Читать полностью...)

Кнопки “Поделиться”

Кнопки "Поделиться" используются для передачи информации о странице в ленту соответствующей социальной сети. Следует понимать, что Ваш пост в ленте увидят не все друзья. Все социальные сети по своим алгоритмам принимают решение, что именно показывать в ленте. В среднем порядка 10-15% друзей увидят Вам пост. Алгоритмы везде разные, а логика одинаковая - показывать только интересные (данному пользователю) посты: - если Вы увлекаетесь котиками и Ваши друзья увлекаются котиками - то Ваш пост о котиках увидят под 90% друзей  +  = 90% - если Ваш пост о собачках, а Ваши друзья увлекаются котиками - то Ваш пост о собачках увидят 5% друзей  +  = 5% Котики, они лучше...
(Читать полностью...)

Нужен ли www в начале адреса сайта

Почему существуют сайты в двух вариантах http://site.ru и http://www.site.ru Откуда это появилось? Когда Интернет был маленьким, а сервера слабые, то на на разных серверах стояло разное программное обеспечение для разных целей: site.ru - домен www.site.ru - сам сайт (т.е. по этому URL сервер отдавал HTML) mail.site.ru - почтовый сервер (т.е. этот URL сервер использовал для почтового сервиса) Потом Интернет вырос и указание www перед сайтом стало ненужным. Откуда вообще появляется www перед адресом сайта? Вы обращали внимание, что после запуска сайта он доступен в двух вариантах - как с www, так и без www. Причем это не зависит от применяемой CMS, даже для сайта на простом html...
(Читать полностью...)

Перелинковка

Зачем нужна хорошая перелинковка? Т.е. по смыслу - с отдельной Вашей страницы сайта из текста должны быть ссылки на другие страницы Вашего же сайта. Зачем? Зачем нужна внутренняя перелинковска страниц сайта Поисковые машины и так весь сайт проиндексируют. Обратите внимание на страницы входа на Ваш сайт.  Самая посещаемая страница - это не всегда главная страница сайта. В данном случае для сайта https://comphome.ru главная страница на третьем месте по посещаемости. В данном отчете учтены все входы (не только с поиска). Это означает, что такие страницы чем-то интересны пользователям, их более легко найти или на них большое число ссылок с других ресурсов. Читаем статью Семантическое...
(Читать полностью...)

Семантическое ядро

Семантическое ядро сайта - вот оно :) Или все-таки не оно? На Ваш сайт посетители переходят на конкретные страницы, а не в целом на сайт. Соответственно можно и нужно говорить о семантическом ядре каждой страницы. Зачем это нужно? К сожалению, роботы пока не такие умные, как хотелось бы. Например, Вы написали статью про процессоры на socket 775 или LGA 775. А что ищут люди? Смотрим статистику Яндекса по словам https://wordstat.yandex.ru/    Ищут  Запросов в месяц  775 сокет  23685  socket 775  12398  lga 557   5313 Поиск в бытовом написании "775 сокет" самый популярный, в отличии от правильного написания. В результате, Вашу правильно...
(Читать полностью...)

Снипет

Снипет - это то краткое описание сайта, которое показывается в выводе поисковых систем. Название спипета - этот title Вашей страницы Описание сайта для Яндекса: - длина текста в спипете 240 символов (с пробелами) - по умолчанию робот сам составляет описание из текста страницы (иногда используя тэг Description) Описание сайта для Google: - длина текста в снипете 160 символов (с пробелами) - робот берет или из Description (длина до 160 символов) или сам составляет описание из текста страницы ВАЖНО: снипет не является неотемлимой частью страницы. Заголовок снипета не меняется, а вот текст зависит от запроса, по которому была показана страница. Т.е. при показе...
(Читать полностью...)

Что хотят роботы поисковых систем

Как говорят математики - "существует необходимое, но недостаточное условие". Что это для SEO? Что бы поисковый робот не ругался :) Если роботу изначально "не нравится" Ваш сайт - то дальнейшие усилия по продвижению не имеют смысла. Подробнее про хотелки роботов можно прочитать в Вебмастере. Яндекс.Вебмастер любезно предоставляет список (скан первой части), что именно проверяет робот (конечно, список не полные и время от времени он меняется). Далее попробуем оценить со стороны этого здравого смысла, ЧТО НАДО и ЧТО НЕ НАДО делать, что бы поисковые машины хорошо относились к сайту. В целом любая поисковая машина/робот пытаются оценить два основных параметра сайта...
(Читать полностью...)

X

    Пожалуйста, докажите, что вы человек, выбрав автомобиль.