Jump to content

Как сделать для дублей страниц не редирект 301 а указать код 404?


Recommended Posts

Привет всем!

На сайте движок Wordpress имеются дубли страниц с указанными проблемами(внизу), на них осуществлен редирект 301, при этом в htacсess набор "стандартный для Wordpress" и почему происходит редирект 301 не понятно, пересмотрел везде где можно.

Так как множественный редирект 301 вредит сайту, подскажите кто знает как установить на такие странные не 301 а код 404.

Сравнил сайты конкурентов у них на такие страницы стоит 404.

Пытался сам найти решение в интернете, но не получается. Помогите!

------------------------------------
1. Добавление произвольных символов в конец URL, формируя новую вложенность.
 
Пример :
 
https://apteka.ru/moskva/apteki/doktor-stoletov_16/Lfz/.  редирект 301  -  https://apteka.ru/moskva/apteki/doktor-stoletov_16/   хотя должно быть 404

2. Добавление вложенности с произвольными символами (в серидине)

https://www.utkonos.ru/news/wg/item/1343  редирект 301  -  https://www.utkonos.ru/news/item/1343  хотя должно быть 404


Быть может кто нибудь сталкивался с этим.
 
Спасибо.
 
Link to post
Share on other sites
1 час назад, Investor_MS сказал:

Так как множественный редирект 301 вредит сайту, подскажите кто знает как установить на такие странные не 301 а код 404.

Множественные страницы 404 похуже будут, чем редиректы.
Множественные редиректы (и страницы 404) вредят сайту только тогда, когда страницы с этими редиректами (или ошибками 404) реально существуют и присутствуют на страницах сайта, когда на них есть ссылки.

1 час назад, Investor_MS сказал:

Отдает 404. Проверяйте.

1 час назад, Investor_MS сказал:

https://www.utkonos.ru/news/wg/item/1343  редирект 301 

Отдает ответ 200. Проверяйте внимательнее.

Link to post
Share on other sites

Спасибо за ответ!

1 час назад, Eserador сказал:

Множественные страницы 404 похуже будут, чем редиректы.

А почему 404 вреден в данном случае ?

Опять таки, если движок генерирует ошибочные страницы и если ввести в адресную строку символы то и должен срабатывать код 404.

 

1 час назад, Eserador сказал:

Отдает 404. Проверяйте.

 

1 час назад, Eserador сказал:

Отдает ответ 200. Проверяйте внимательнее.

Это всего лишь "примеры" - а взяты они были с сайта на котором описывалась такая же проблема - но не суть её решения. Истинный пример сайта привести не могу. 

 

1 час назад, Eserador сказал:

Множественные редиректы (и страницы 404) вредят сайту только тогда, когда страницы с этими редиректами (или ошибками 404) реально существуют и присутствуют на страницах сайта, когда на них есть ссылки.

т.е. в данном случае они не наносят вреда сайту? я правильно Вас понял.

Link to post
Share on other sites
4 часа назад, Investor_MS сказал:

А почему 404 вреден в данном случае ?
т.е. в данном случае они не наносят вреда сайту? я правильно Вас понял.

Множественные несуществующие страницы вредны, если они нагенерированы и подхвачены поисковиками, если на такие страницы ссылаются, если с сайта было удалено много страниц.
Вы поняли абсолютно верно :)
Но и эта ситуация на самом деле неоднозначна.

Редирект в подобных случаях - тоже вариант, позволяет не терять посетителя, к примеру, в случае, если сама страница 404 не оформлена должным образом. Да и от генерации кучи 404 нехорошими людьми спасает. Хотя, наверное, сейчас уже такого не делают, чтобы валить конкурентов. Ну и еще свои плюсы есть.
Во многом надо исходить из ситуации.

Самый лучший (и правильный) вариант осуществления 404 ошибки - это отдельная страница.
Т.е. какой бы неверный адрес вы не ввели, вас должно перенаправлять на страницу, к примеру, site.com/404.html, и она в свою очередь отдает нужный ответ 404.
 

Прошу прощения за немного запутанные ответы, голова не сильно варит сейчас. Если где-то не прав, то, надеюсь, меня поправят.

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...