Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Как сделать страницы категорий и переключателей страниц более качественными

Как сделать страницы категорий и переключателей страниц более качественными
Материал добавлен: 23 Июня 2021
Материал обновлен: 04 Сентября 2025

В данной статье мы рассмотрим, как сделать страницы категорий и пагинации уникальными для SEO в различных модулях: Блог, Новости, Каталоги, Фотоальбомы, Гостевая книга, Видео, Интернет-магазин и Форум. Это повысит релевантность и устранит дубли в индексе поисковых систем.

Уникальный title для модулей «Блог» и «Новости»

Панель управления → Главная → Дизайн → Управление дизайном → Блог / Новости → Страница архива материалов

Замените стандартный код title на:

<title>
 <?if($CURRENT_PAGE$=='1')?>$TITLE_BAR$
 <?else?>$TITLE_BAR$: Страница $CURRENT_PAGE$
 <?endif?>
</title>

Вы можете заменить слово «Страница» на любое другое.

Уникальный title для модулей Каталогов (файлы, статьи, сайты, объявления, игры)

Панель управления → Дизайн → Управление дизайном → нужный каталог → Страница со списком материалов категории / раздела

<title>
 <?if($CURRENT_PAGE$=='<span class="currentPage79">1</span>')?>
 $MODULE_NAME$<?if($SECTION_NAME$)?>$SECTION_NAME$<?endif?><?if($CAT_NAME$)?>$CAT_NAME$<?endif?>
 <?else?>
 $MODULE_NAME$<?if($SECTION_NAME$)?>$SECTION_NAME$<?endif?> - <?if($CAT_NAME$)?>$CAT_NAME$<?endif?>: Страница <?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?>
 <?endif?>
</title>

Уникальный title для Гостевой книги

Панель управления → Дизайн → Управление дизайном → Гостевая книга → Страница с сообщениями

<title>
 $SITE_NAME$ ($MODULE_NAME$) -
 <?if($REQUEST_URI$="/gb/" or $REQUEST_URI$="/gb" or $REQUEST_URI$="/gb/1")?>
 Страница - 1
 <?else?>
 Страница - <?substr($REQUEST_URI$,4)?>
 <?endif?>
</title>

Уникальный title для главной страницы модуля Фотоальбомы

Панель управления → Дизайн → Управление дизайном → Фотоальбомы → Главная страница фотоальбома

<title>
 <?if($REQUEST_URI$="/photo/")?>
 $MODULE_NAME$ - $SITE_NAME$
 <?else?>
 $MODULE_NAME$ - $SITE_NAME$ - Страница - <?substr($REQUEST_URI$,12,strpos($REQUEST_URI$,"e"))?>
 <?endif?>
</title>

Уникальный title для страниц категории и раздела Фотоальбомов

Панель управления → Дизайн → Фотоальбомы → Страница со списком фотографий альбома / раздела

<title>
 <?if($CURRENT_PAGE$=='<span class="currentPage79">1</span>')?>
 <?if($SECTION_NAME$)?>$SECTION_NAME$<?else?>$CAT_NAME$<?endif?>
 <?else?>
 <?if($SECTION_NAME$)?>$SECTION_NAME$<?else?>$CAT_NAME$<?endif?> - Страница - <?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?>
 <?endif?>
</title>

Аналогичный подход можно использовать и для meta description, изменив текст и добавив уникальность.

Уникальный title + description для Форума

Панель управления → Дизайн → Форум → Общий вид страниц форума

<?if($PAGE_ID$='main')?>
 <title>$MODULE_NAME$ - $SITE_NAME$</title>
 <meta name="description" content="Описание главной страницы форума">
<?endif?>

<?if($PAGE_ID$='threadpage')?>
 <title><?if($FORUM_TITLE$)?>$FORUM_TITLE$<?else?>$MODULE_NAME$<?endif?></title>
 <meta name="description" content="$CUR_THREAD_DESCR$ $CUR_THREAD_NAME$. $SITE_NAME$">
<?endif?>

<?if($PAGE_ID$='category')?>
 <title><?if($FORUM_TITLE$)?>$FORUM_TITLE$<?else?>$CUR_SECTION_NAME$ - $MODULE_NAME$<?endif?></title>
 <meta name="description" content="Обсуждение темы $FORUM_TITLE$. $SITE_NAME$">
<?endif?>

<?if($PAGE_ID$='forum')?>
 <title><?if($FORUM_TITLE$)?>$FORUM_TITLE$<?else?>$CUR_FORUM_NAME$ $CUR_SUBFORUM_NAME$<?endif?></title>
 <meta name="description" content="Обсуждение темы - $FORUM_TITLE$ $CUR_SUBFORUM_NAME$. $SITE_NAME$">
<?endif?>

Уникальный title для ленточного форума

<title>$MODULE_NAME$ - <?if($URI_ID$=='frRecentPst')?>страница <?substr($REQUEST_URI$,11,strpos(substr($REQUEST_URI$,11),'-'))?><?endif?></title>

Уникальный title для модуля FAQ

Панель управления → Дизайн → FAQ → Общий вид страниц FAQ

<title>
 <?if($CAT_NAME$)?>
 Ответы на вопросы с категории: <?substr($CAT_NAME$,26,strpos(substr($CAT_NAME$,26),'<'))?>
 <?else?>
 $MODULE_NAME$
 <?endif?>
</title>

Уникальный title для модуля Видео

Категория:

<title>
 $CAT_NAME$ <?ifnot($CURRENT_PAGE$=='<span class="currentPage79">1</span>')?> - Страница <?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?>
<?endif?>
</title>

Главная страница:

<title>
 Архив $MODULE_NAME$ <?ifnot($CURRENT_PAGE$=='<span class="currentPage79">1</span>')?> - Страница <?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?><?endif?>
</title>

Уникальный title для каталога товаров (Интернет-магазин)

<title>
 <?if($META_TITLE$)?>
 $META_TITLE$
 <?else?>
 <?if($CAT_NAME$)?>Купить товары из категории $CAT_NAME$ по доступной цене<?endif?>
 <?if($PAGE_ID$=='allgoods' or $PAGE_ID$=='category')?> - Страница $CURRENT_PAGE$<?endif?>
 <?endif?>
</title>

Быстрые шаблоны: как вывести номер страницы

  • Блог / Новости: $CURRENT_PAGE$
  • Каталоги:
<?substr($CURRENT_PAGE$,28,strpos(substr($CURRENT_PAGE$,28),'>')-6)?>
<?substr($CURRENT_PAGE$,28,-35)?>
<?substr($NUM_SHOWN$,25,-32)?>
  • Гостевая книга:
<?substr($REQUEST_URI$,4)?>
  • Фотоальбомы:
<?substr($REQUEST_URI$,12,strpos($REQUEST_URI$,"e"))?>
  • FAQ:
<?substr($CAT_NAME$,26,strpos(substr($CAT_NAME$,26),'<'))?>
  • Ленточный форум:
<?substr($REQUEST_URI$,11,strpos(substr($REQUEST_URI$,11),'-'))?>
Как сделать страницы категорий и переключателей страниц более качественными