+7 (495) 070 2021
Пагинация в Битрикс для SEO
#пагинация #битрикс #seo

Пагинация в Битрикс для SEO

Часто SEO аналитики ругаются на пагинацию из-за дублей и Битрикс не исключение.

В init.php(файл находится в корень_сайта/bitrix/php_interface/init.php) добавляем код в конце:

AddEventHandler('main', 'OnEpilog', array('CMainHandlers', 'OnEpilogHandler')); 
class CMainHandlers {
   public static function OnEpilogHandler() {
      if (isset($_GET['PAGEN_1']) && intval($_GET['PAGEN_1'])>0) {
         $title = $GLOBALS['APPLICATION']->GetTitle();
         $GLOBALS['APPLICATION']->SetPageProperty('title', $title.' | Страница '.intval($_GET['PAGEN_1']).'');
      }
   }
}

После внедрения, на страницах пагинации, например 2-ой странице в конце title добавится “| Страница 2” на 3ей странице “| Страница 3” и т.д... Тем самым мы сделали мета тег title уникальным для каждой страницы в блоге, новостях, каталоге.

Комментарии (1)
  • 23.08.2021 01:23

    Полезная фича особенно когда вебмастер ругается на кучу одинаковых тайтлов

    • 23.08.2021 15:53

      Вадим, несомненно!

Написать комментарий