Сообщения без ответов | Активные темы Текущее время: 23 окт 2026, 19:05



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


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


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

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


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

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

Сейчас в движке для страницы добавления нового объявления существуют 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/

_________________
Дмитрий
Доска объявлений DOSALE.ru


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

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


Профиль WWW
Равиль писал(а):
Если остальные не будут против. Поставьте пожалуйста в приоритет. Удаление последнего слеша с редиректом на без слеша, всех адресов страниц сайта. Все остальные функции, не дадут результата. Пока существует эта болячка с дублями страниц. Простой пример, страница добавления объявлений -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/ можете выбрать редиректы под ваши требования.

_________________
Деньги есть! Можно и поесть! И после немного порыться в кодах...


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 6 ] 

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron