Периодически на просторах интернета всплывает вопрос: “Нужен ли слеш (косая черта /) на конце адреса сайта?
Как правильно:
– так http://comphome.ru/2018/09/25/vybiraem-messendzher-na-zamenu-skype/
– или так http://comphome.ru/2018/09/25/vybiraem-messendzher-na-zamenu-skype
Давайте по порядку.
Для всех страниц (за исключением Главной)
наличие / отсутствие слеша означает для поисковых машин 2 разных адреса.
Вот, например, страница
https://seotable.ru/2020/10/02/roboty-i-boty-ne-spjat/
Без слеша – 301 код (постоянно перемещена)
Со слешем – 200 код
Следует понимать, что никакого отношения к реальным папкам на сервере это не относится. Просто сервер по данному адресу (который 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
Каноническая страница
Да, в основном из-за этих проблем. Роботу надо указать, какая все-таки страница на сайта основная и что показывать в выдаче. Он конечно сам разберется – но лучше указать прямо в коде.
Нужно указывать, какой вариант страницы роботу считать основным, то есть каноническим, а какие дублями. Для этого придумали канонический тег — 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 – ЧТО ЭТО?

(Читать полностью...)
- Всего статей в разделе: 9
- Показано статей в списке: 8
- Сортировка: название по алфавиту
“Черное” SEO
Черное SEO - продвижение сайта за счет обмана поисковых систем. Поисковые системы обижаются и выбрасывают сайт из поиска. 1. Накрутка поведенческого фактора - бан 6 месяцв - Userator, Movebo, WebEffector, SerpClick, Seopult 2. Накрутка подсказок в поисковой...(Читать полностью...)
Биржи ссылок
Поисковые роботы оценивают Ваш сайт. в том числе, насколько он интересен другим сайтам. Т.е. по объему ссылочной базы. Если никто не ссылается на Ваш сайт - значит там нет ничего интересного. Как пример - сайт www.adme.ru - порядка 1 млн. визитов в месяц при 300 000 страниц и 300 000 ссылок. Кстати, простая грубая оценочная модель: - страниц и ссылок должно быть примерно поровну - кол-во визитов на сайт в месяц = число ссылок *3 Поэтому стали появляться биржи...(Читать полностью...)
Кнопки “Поделиться”

(Читать полностью...)
Нужен ли www в начале адреса сайта

(Читать полностью...)
Перелинковка

(Читать полностью...)
Семантическое ядро

(Читать полностью...)
Снипет

(Читать полностью...)
Что хотят роботы поисковых систем

(Читать полностью...)