Обычно рубрика представляет из себя унылый список анонсов, что само по себе уже является дублями. А если закрыть анонсы в noindex, то в рубрике вообще не останется контента.
Искался плагин позволяющий к анонсам в рубриках добавить текст и графику и таким образом максимально приблизить рубрику к записи/странице.
Поиск готовых решении не принес результата — найденные плагины некорректно работали с моей темой WP Jarida. Наиболее близко к решению вопроса приблизился Smart с его самописным плагином F-Category Text. Но этот плагин к сожалению заточен для работы с All in One SEO Pack, а я использую Yoast SEO.
- В результате за основу нового плагина был взят F-Category Text v.1.1.2
- адаптировать для работы с Yoast SEO;
- убрать интеграцию с All in One SEO Pack;
- вывод описаний только на первой странице категории (учет пагинации);
- убрать все «навороты» в виде вывода комментариев и кнопок соц. сетей.
и доработан в соответствии с требованиями:
Установка плагина
Плагин устанавливается стандартным образом.
- И для вывода описательной части в нужное место шаблона категории, как правило это …/public_html/wp-content/themes/jarida/category.php, прописываются команды:
(выводим верхнее описание категории) (выводим нижнее описание категории)
div class="entry"
У меня это выглядит так:
Работа с плагином
- После установки плагина в окне редактирования рубрики появятся новые поля для редактирования:
- Верхнее описание;
- Нижнее описание.
Поля снабжены стандартным редактором WP.
Title и description рубрики заполняются в соответствующих полях Yoast SEO:
Для тех кто любит возможность выбора
- Если вы хотите иметь возможность выбора между:
- стандартным выводом рубрик (определенным темой WP);
- и выводом рубрик с верхним и нижним описанием.
не меняем файл category.php, а создаем новый файл category-xxx.php
(где xxx — имя шаблона).
В самое начало файла поместите следующий текст:
(где yyy — название вашего шаблона, именно оно будет выведено при выборе).
Например создадим файл category-description.php и поместим его в папку к стандартному …/public_html/wp-content/themes/jarida/category.php. Скопируем в него содержимое исходного category.php, в начало файла поместим:
- и в необходимые места добавим команды вывода верхнего и нижнего описания:
(выводим верхнее описание категории) (выводим нижнее описание категории)
В результате в админке WP, на странице свойств рубрики, имеем поле выбора шаблона:
В плане СЕО это хорошо?!
В плане СЕО это хорошо?!
Вариантов оформления рубрик всего 3:
• оставить все как есть
(в рубрике будут только анонсы, которые являются дублями, так как «выдраны» из начала ваших статей);
• закрыть анонсы в noindex
(поисковики хоть и не будут индексировать, но все равно видят и с подозрением относятся когда от них что-то закрывают);
• добавить к рубрикам описательную часть
(рубрика ничем не будет отличатся от записи — есть оригинальный текст, картинки, списки, блоки внимания и т.д.)
А где плагин то взять?
Константин, исходный вариант смотрим на форуме Smart(а) — ссылка.
Доработанного варианта нет в свободном доступе, я его предоставляю только своим активным рефералам по Beget. Как бы тратил деньги на программиста и имею на это право, сорри ))