Зачастую, разработчики интернет-магазина на площадке WooCommerce, имея в базе данных большое количество товаров одной категории, прибегают к, так называемой, “пагинации”, то есть разделение товаров по страницам. По умолчанию каждая страница товарной категории имеет один и тот же title, что влечет за собой создание дублей и увеличение количества ошибок со стороны поисковых систем.
Для решения этой проблемы нужно открыть файл, отвечающий за “шапку” вашего сайта (header.php). В нем найти стандартную строчку для вывода title, обычно она выглядит так:
<title><?php wp_title( '' ); ?></title>
Вставить перед ней код:
<?php if ( is_product_category() ) { $pageNum = (get_query_var('paged')) ? get_query_var('paged') : 1; } ?>
А ту самую строчку с title преобразовать к следующему виду:
<title><?php $woo_title; if ( is_product_category() AND $pageNum > 1 ) echo ' - страница '.$pageNum; ?></title>
Таким образом, мы создали нумерацию заголовка документа, что явно будет не лишним в оптимизации категорий товаров.
1,164 total views, 1 views today