Elite-Board tech support
https://forum.illusionweb.ru/

Слэш в конце ссылок
https://forum.illusionweb.ru/viewtopic.php?f=21&t=4084
Страница 1 из 1

Автор:  Равиль [ 07 май 2020, 03:21 ]
Заголовок сообщения:  Слэш в конце ссылок

Если остальные не будут против. Поставьте пожалуйста в приоритет. Удаление последнего слеша с редиректом на без слеша, всех адресов страниц сайта. Все остальные функции, не дадут результата. Пока существует эта болячка с дублями страниц. Простой пример, страница добавления объявлений -add add/ add/? и т.д. Я своими силами пытался. Но адекватного результата с новой версией скрипта, так и не добился.

Автор:  Geo [ 10 май 2020, 00:32 ]
Заголовок сообщения:  Re: Актывные предложения с 2020 года, то что щас востребован

Объясните, пожалуйста, ещё раз, чем Вам не нравится этот слэш на конце?

Автор:  Равиль [ 10 май 2020, 00:39 ]
Заголовок сообщения:  Re: Актывные предложения с 2020 года, то что щас востребован

Geo писал(а):
Объясните, пожалуйста, ещё раз, чем Вам не нравится этот слэш на конце?

На части страниц сайта он есть (и даже есть редирект на версию со слешем (категории и регионы)). На части нет (то есть страницы, доступны для робота со слешем и без него (все остальные страницы)). Надо к одному виду привести, весь сайт. Уйдёт проблема с дублями. С точки зрения SEO, без него правильнее.

Автор:  Доска DOSALE [ 10 май 2020, 23:58 ]
Заголовок сообщения:  Re: Актывные предложения с 2020 года, то что щас востребован

Полностью поддерживаю!

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

Сейчас в движке для страницы добавления нового объявления существуют 4 рабочих варианта (включая url при перезагрузке формы, когда какое-то поле в форме не заполнено):
https://dosale.ru/add
https://dosale.ru/add?
https://dosale.ru/add/
https://dosale.ru/add/?

Потому что у формы атрибут: action="?"
Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.


и все это с точки зрения поисковиков - разные урлы, т.к. ответ сервера 200 OK на каждый вариант, учитываются они как дубликаты.

А должно быть, например, так https://dosale.ru/add , а все остальные варианты с серверным редиректом 301 на него.

Ответ сервера можно смотреть здесь: https://webmaster.yandex.ru/tools/server-response/

Автор:  Сергей Маслов [ 14 авг 2021, 22:17 ]
Заголовок сообщения:  Re: Актывные предложения с 2020 года, то что щас востребован

Geo писал(а):
Объясните, пожалуйста, ещё раз, чем Вам не нравится этот слэш на конце?

Извините. У меня нет прав написать вам сообщение.
Почитал на форуме, но так и не понял, где можно сделать редирект страницы без слэша на страницу со слэшем?

Автор:  Айбек [ 26 дек 2021, 14:05 ]
Заголовок сообщения:  Re: Слэш в конце ссылок

Равиль писал(а):
Если остальные не будут против. Поставьте пожалуйста в приоритет. Удаление последнего слеша с редиректом на без слеша, всех адресов страниц сайта. Все остальные функции, не дадут результата. Пока существует эта болячка с дублями страниц. Простой пример, страница добавления объявлений -add add/ add/? и т.д. Я своими силами пытался. Но адекватного результата с новой версией скрипта, так и не добился.


Все верно. Поддерживаю. Много дубликатов получается. Сам тоже борюсь с дубликатами уже несколько мес на яндекс мастере. Код вставляется в файл htacces в домашней директории сайта.
Но, когда я вставил этот код то сайт перестал открыватся из за многочисленого пренаправления, сам я его убрал.

4. 301 редирект со страниц со слешем на без слеша (весь сайт)
RewriteCond %{REQUEST_URI} !\?
RewriteCond %{REQUEST_URI} !\&
RewriteCond %{REQUEST_URI} !\=
RewriteCond %{REQUEST_URI} !\.
RewriteCond %{REQUEST_URI} !$
RewriteRule ^(.*)\/$ /$1

Вот по этой ссылке https://web-optimizator.com/301-redirekt-htaccess/ можете выбрать редиректы под ваши требования.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/