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

В prev и next минусовые страницы


Recommended Posts

Всем привет!
Движок генерирует минусовые страницы в каталоге вида ?page=-10 . Прописал этим страницам каноникал, но поисковик продолжает по ним ходить благодаря prev и next на странице категории. Вот пример отображаемого, если находишься на -10 странице:

<link href="mysite.ru/kategoriya" rel="canonical" />
<link href="mysite.ru/kategoriya?page=-11" rel="prev" />
<link href="mysite.ru/kategoriya?page=-9" rel="next" />


Как понимаю, за этот вывод отвечает следующий блок кода в файле catalog/controller/product/category.php
 

if ($page == 1) {
			    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'], true), 'canonical');
			} elseif ($page == 2) {
			    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'], true), 'prev');
			} else {
			    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page - 1), true), 'prev');
			}

			if ($limit && ceil($product_total / $limit) > $page) {
			    $this->document->addLink($this->url->link('product/category', 'path=' . $category_info['category_id'] . '&page='. ($page + 1), true), 'next');
			}


Помогите, пожалуйста, изменить данный код таким образом, чтобы в случае, если находимся на минусовой странице, в html коде prev и next не показывалось.

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


2 часа назад, isergeevich сказал:

 

Пробовал, требуемых мне изменений не внес.

Значит не правильно установили
Точнее вообще не установили

Надіслати
Поділитися на інших сайтах

с минусовой страницы надо делать редирект на первую

со страницы 150 надо делать редирект на последнюю где есть товары

Надіслати
Поділитися на інших сайтах

23 минуты назад, spectre сказал:

с минусовой страницы надо делать редирект на первую

со страницы 150 надо делать редирект на последнюю где есть товары

 

Как вариант, но мне ближе так, как описал в теме

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


Недавно сделал небольшой фикс

Дело в том что какой-то бот регулярно  стучался    на page=

Что делать с page>максимальный
Здес вопрос нудно решать  двум сторонам сеошникам и владельцу
404 или 301 на первую, или последнюю
 

Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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