Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

OpenCart 2.2.0.0 не отдает ошибку 404 для удаленных товаров


markvozniak

Recommended Posts

Всем привет.

Такая проблема. Было 4000 товаров (страниц), которые понадобилось удалить. После удаления бот Яндекса по прежнему их обходит, и эти страницы отдают ему код 200, типа всё ОК. Само собой, поведенческий фактор полный отстой - люди приходят из поиска, а магазин им говорит вот это:

https://yadi.sk/i/O5UXbV613NZp9C

 

То есть движок генерит сообщение, что страницы нет, но при этом код у страницы ошибки - 200 ОК, то есть бот считает, что всё нормально.

Как я думаю (да и Яндекс на каком то вебинаре подверждал, вроде бы) что правильное решение для таких страниц - ошибка 404, чтобы поисковая система их убрала из индексации.

Во-первых, боту не надо будет делать переобход 4000 пустых страниц, которые по сути мусорные ссылки. Во-вторых, снизится негативное влияние поведенческого фактора.

 

Никто не сталкивался с таким?

Какие-то способы находил, пробовал - не помогли. ЧПУ включены, плюс установлен модуль SeoPro, адаптированный для OC 2. Его суть, что он делает один единственный вариант URL для товара, типа "shop.ru/tovary-dlya-doma/povareshka", а прочие варианты исчезают, типа которые с поиска, через производителя, через фильтры и теги индексируются.

 

Хотелось бы, чтобы так и оставалось, но для удаленных и отключенных товаров выдавалась http 404.

Прошу помощи.

Змінено користувачем markvozniak
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.