Обычно рубрика представляет из себя унылый список анонсов, что само по себе уже является дублями. А если закрыть анонсы в 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. Как бы тратил деньги на программиста и имею на это право, сорри ))
Ссылка на Smart выдает ошибку. Хотелось скачать доработанный вариант плагина, отправьте пожалуйста мне на почту как это можно сделать!
Выдает ошибку потому что на форум Смарта нужно войти. Зарегистрируйтесь у него на форуме и все будет видно (только что проверил).