Перейти к содержанию
Форум поддержки пользователей VamShop

Как вернуть ?page=x в rel canonical для страниц навигации


Рекомендуемые сообщения

Приветствую!

Заметил, что rel canonical 2, 3 и тд страницы пагинации ведет на первую страницу категории:

<link rel="canonical" href="http://site.loc/category.html"/>

Можно ли добавить ?page=x в rel canonical на эти страницы, как было в старом модуле:

<link rel="canonical" href="http://site.loc/category.html?page=x"/>

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, matvey сказал:

Приветствую!

Заметил, что rel canonical 2, 3 и тд страницы пагинации ведет на первую страницу категории:


<link rel="canonical" href="http://site.loc/category.html"/>

Можно ли добавить ?page=x в rel canonical на эти страницы, как было в старом модуле:

<link rel="canonical" href="http://site.loc/category.html?page=x"/>

Здравствуйте!

Попробуйте в /includes/modules/metatags.php поменять:

<?php if ($categories_meta['categories_name'] != '' && !strstr($PHP_SELF, FILENAME_PRODUCTS_FILTERS)) { ?><link rel="canonical" href="<?php echo vam_href_link(FILENAME_DEFAULT, vam_category_link($categories_meta['categories_id'], $categories_meta['categories_name'])); ?>"/><?php } ?>

на:

<?php if ($categories_meta['categories_name'] != '' && !strstr($PHP_SELF, FILENAME_PRODUCTS_FILTERS)) { ?><link rel="canonical" href="<?php echo vam_href_link(FILENAME_DEFAULT, vam_category_link($categories_meta['categories_id'], $categories_meta['categories_name'])); ?><?php echo ($_GET['page'] > 0) ? '?page='.$_GET['page'] : null; ?>"/><?php } ?>

 

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...