Вордпресс похожие записи. Плагины для отображения похожих записей WordPress

Здравствуйте, друзья! Сегодня я покажу, как вывести похожие записи с картинками на Вордпресс после статей и в сайдбаре с помощью плагина Related Posts Thumbnails . Конечно, для решения подобной задачи существует множество способов. Например, вывод блока без плагина с помощью кода или использование сервиса 2leep. Но я расскажу о том, чем пользовался сам. И еще поговорим о том, стоит ли вообще использовать вывод похожих постов с миниатюрами. И в частности, с помощью указанного выше плагина.

Для начала стоит понять, зачем нам вообще нужен блок “Похожие посты “, неважно с картинками или без:

  • Во-первых, это делает внутреннюю перелинковку на сайте, что хорошо для SEO.
  • Во-вторых, привлекает внимание читателей и способствует увеличению просмотра страниц, что улучшает поведенческие факторы.

Если уже установлен плагин для вывода похожих записей в текстовом виде, стоит ли еще устанавливать Related Posts Thumbnails? Здесь, конечно, однозначно ответить трудно.

Преимущество блока с миниатюрами в том, что красивые картинки привлекают больше внимания. Значит, есть вероятность, что их кликабельность будет выше, чем у текстового аналога. Однако все надо тестировать. Например, Александр Бобрин (asbseo.ru ) считает, что даже текстовый блок в таком виде не нужен.

Здравый смысл в этом есть. Дело в том, что там обычно генерируются ссылки с анкорами из названий статей, а не из Title. А, как известно, названия статей мы пишем для посетителей и они не всегда релевантны ключевому запросу. Вот и получается, что такие ссылки бывают не тематическими, что не есть гуд.

Поэтому, устанавливать или нет подобный блок, решать только Вам. Но попробовать, однозначно, стоит.

Теперь поделюсь своим опытом. Долгое время у меня выводились похожие записи с картинками на этом блоге, но потом я оставил только текстовый вывод. Для этого я использую Yet Another Related Posts Plugin. Думаю, он все же приносит пользу. Тем более что в названиях у меня всегда есть ключевики.

Почему я отказался от миниатюр? Проанализировав статистику, я не заметил особых изменений и увеличения просмотра страниц. Но, надо сказать, что я не проводил детального анализа. Например, можно посмотреть через Вебвизор в Яндекс.Метрике, чтобы точно узнать, где совершается больше кликов. Очевидно, что большую роль также играет тематика блога и качество самих миниатюр. Например, на сайтах про автомобили это будет более чем уместно. Кстати, на других своих блогах WordPress я пока использую похожие ссылки с картинками-миниатюрами. Выглядит это так:

Есть еще две причины моего отказа от плагина Related Posts Thumbnails:

  • Если открыть одну и ту же страницу несколько раз, то ссылки на похожие статьи будут меняться. Не известно, как поисковики смогут нормально их проиндексировать и нужны ли такие рандомные (динамические) ссылки на блоге.
  • При выводе миниатюр одновременно после статей и в сайдбаре, они могут дублироваться на одной и той же странице.

Стоит заметить, что существенное улучшение поведенческих факторов на сайте может перевесить эти минусы. Поэтому еще раз повторяю: надо тестировать. Перейдем от теории к практике.

Этот плагин добавляет связанные миниатюры с записями после поста и в сайдбаре. По умолчанию используется миниатюра первого изображения в статье.

Идем в админку блога “Настройки ” – “Related Posts Thumbnails “. Откроется страница с настройками. В принципе, тут все понятно, но кое-что объясню.

Общие свойства отображения. Здесь выбираем, будем ли мы выводить картинки автоматически или с помощью кода. Во втором случае блок с миниатюрами можно вставить туда, где он наиболее уместен. Остальные настройки можно оставить, как на рисунке ниже. Только измените по своему усмотрению “Верхний текст “.

Источник миниатюр. Если у Вас не во всех постах используются миниатюры изображений, то установите галочку.

Опции стиля. Выбираем, как отображать записи, блоком или списком. Можно настроить внешний вид блока, не прибегая к помощи CSS. Поиграйтесь с “Высотой текстового блока “, чтобы длинные названия постов нормально отображались.

Настройки связей. Этот пункт важен для SEO. Я считаю, что лучше использовать один из первых трех вариантов, чтобы текст ссылок был максимально тематичен статье, в которой они расположены.

После всех изменений нажмите кнопку “Сохранить изменения “.

По умолчанию миниатюры выравниваются по левому краю, что не всегда красиво выглядит. Это можно исправить, прописав отступ в файле related-posts-thumbnails.php в редакторе плагинов. А лучше заключить код вывода в блок div, как советует автор плагина:

1 2 3

Чтобы вывести картинки с похожими записями в сайдбаре , надо перейти в админке по адресу “Внешний вид ” – “Виджеты “. Найти слева виджет с названием плагина и перетащить в сайдбар.

Подробное описание и все настройки плагина можно посмотреть на блоге разработчика, русской девушки Марии Шалдыбиной, по этой ссылке . Хоть блог и на английском, но, надеюсь, разберетесь.

Как я уже упоминал в начале статьи, похожие записи Вордпресс с картинками можно вывести с помощью сервиса 2leep. Кстати, этот сервис еще можно использовать для получения бесплатного трафика на сайт. В этом случае в виджетах с миниатюрами, установленными на других сайтах, будут стоять ссылки на Ваш блог. То есть, посетители других блогов, кликнув на картинку под статьей, перейдут на Вашу страничку. Подробнее об этом можно почитать на блоге jonyit.ru . Там описана установка и настройка таких виджетов.

В общем, выбирайте те варианты, которые смогут увеличить количество просмотров страниц и время пребывания посетителей на сайте. Тем самым улучшайте поведенческие факторы на своих блогах. О результатах можно высказываться в комментариях. На этом все, до встречи на !

Вывод похожих записей в WordPress является хорошим методом удержать посетителей на вашем сайте. Плагинов для реализации схожих записей достаточно много, и одним из самых популярных является плагин Yet Another Related Posts Plugin, или сокращённо YARPP.

Установка и настройка плагина

Скачать плагин вы можете бесплатно из официальной директории WordPress.org , или же установить автоматически через панель администрирования WordPress зайдя в раздел Плагины → Добавить новый. После установки и активации плагина, в меню Параметры вы найдёте новый пункт «Связанные посты» для его настройки.

В этом разделе вы можете настроить внешний вид и параметры работы плагина: выбрать между отображением списком, или миниатюрами, задать количество выводимых записей, установить текст заголовка для раздела с похожими записями, а так же выбрать метод сортировки:

  • Score (по умолчанию) — сортирует по сходству записей
  • Date — сортировка по дате статей
  • Title — сортировка по заголовку статей в алфавитном порядке

Учтите, что сортировка применяется к уже отобранным результатам. Это означает что при сортировке по дате, ваши новые статьи не войдут в список, если они не имеют сходства с текущей статьёй.

Стоит так же отметить раздел с настройками для RSS ленты. Здесь вы можете включить отображение похожих записей в вашей RSS ленте. Это эффективно особенно в том случае, если вы публикуете полные статьи в RSS ленте WordPress, а не только их анонсы.

После настройки плагина вы можете увидеть его в действии при переходе на любую вашу статью.

Как администратор сайта в скобках к каждой выбранной статье вы увидите значение её релевантности к основной статье в виде коэффициента. Посетители вашего сайта и читатели RSS ленты этих значений не увидят.

Как YARPP влияет на скорость загрузки сайта

Перебрать все статьи и найти между ними сходство — задача не из лёгких, особенно если у вас более десятка тысяч записей. К счастью в YARPP есть встроенный механизм кэширования результатов, который позволяет выполнять сложные расчёты лишь один раз.

Тем не менее, при наличии большого количества записей в WordPress, вы можете заметить снижение скорости при публикации и редактировании записей. Это связано с перерасчётом релевантности в момент изменения содержания, и не влияет на скорость загрузки сайта для ваших посетителей.

Режим Custom/PHP

В настройках плагина YARPP вы можете выбрать между выводом схожих статей списком, или сеткой с миниатюрами. Есть и третий режим для более продвинутых пользователей, который позволяет полностью изменить разметку вывода похожих статей.

При активации режима Custom, YARPP создаст несколько дополнительных шаблонов для примера в вашей теме. Вы можете использовать их для создания собственного шаблона вывода схожих статей со своей собственной разметкой. Это хорошо сочетается с возможностью выводить схожие статьи в любом месте вашей темы с помощью функции плагина related_posts() .

YARPP Experiments

Если вы работаете над сайтом с огромным количеством статей и под высокой нагрузкой, то вам будет интересен плагин YARPP Experiments . Это официальный плагин от разработчика YARPP, который добавляет дополнительные настройки к основному плагину, включая управление кэшированием, снижение скорости расчётов схожести (поможет снизить нагрузку на сервер) и другие.

Если у вас возникли вопросы при использовании плагина YARPP, оставьте его в комментариях или задайте его нам в

Пользователи уходят с вашего сайта после прочтения одной записи? Увеличение количества просмотров страниц и снижение показателя отказов – огромная проблема для начинающих блоггеров и издателей контента. В этой статье мы поговорим о том, как вывести на экран похожие записи в WordPress, чтобы пользователь, прочитавший вашу первую статью, перешел к остальным записям. Мы посмотрим на пять лучших плагинов, позволяющих выводить связанные материалы.

1. Yet Another Related Posts Plugin

Yet Another Related Posts Plugin (YARPP) – один из наиболее популярных плагинов для вывода похожих записей. Число его скачиваний достигает 2.4 миллионов. Он поддерживает как миниатюры, так и вывод краткого содержания для похожих записей.

За: YARPP использует встроенный алгоритм поиска похожих записей. Он обладает прекрасной системой шаблонов, позволяет выводить миниатюры, текст, поддерживает произвольные типы записей и вывод RSS-фида.

Против: Если вы работаете с очень крупным сайтом, то YARPP может сильно отнимать ресурсы. В данных ситуациях мы рекомендуем использовать YARPP Experiments для ручного управления кэшем.

2. nRelate Related Content

nRelate – сторонний провайдер похожего контента, предлагающий WordPress-плагин для издателей. Разработчики плагина также дают возможность издателям выводить объявления вместе с похожими записями.

За: Для использования плагина вам не нужно создавать на сайте nRelate отдельный аккаунт. Плагин поставляется вместе с отдельной страницей настроек, где вы можете задать внешний вид и функционирование похожих записей. Он нетребователен к ресурсам, поскольку он использует серверы nRelate. Также он не отображает логотип nRelate, что нравится многим пользователям.

Против: Стандартные настройки плагина не слишком дружественны к SEO. Для улучшенной оптимизации вам понадобится включить бета-скрипт для вывода похожих записей, что делается в самом низу страницы настроек. nRelate требуется некоторое время для того, чтобы обработать все ваши записи, и только потом уже происходит выдача похожего контента.

3. Contextual Related Posts

Contextual Related Posts – еще один WP-плагин для вывода похожих записей. Он пытается повысить релевантность результатов путем контекстуального соответствия записей. Он может выводить похожие записи в виде миниатюр и текста.

За: Для записей, связанных текстом, он работает прекрасно, предлагая простую страницу настроек. Если миниатюры нет или она не задана, то в таком случае плагин будет пытаться использовать изображения, находящиеся в записи.

Против: У плагина нет никаких шаблонов для вывода миниатюр. Вместо этого он просто выводит на экран миниатюры в виде маркированного списка. Пользователи могут добавить свои собственные CSS-стили, однако новичков это вполне может остановить. Так же, как и YARPP, этот плагин не слишком хорошо работает на крупных сайтах. Некоторые хостинги, такие как WPEngine, блокируют использование этого плагина для своих клиентов, поскольку на крупных сайтах он значительно замедляет время загрузки страниц.

4. MicroKid Related Posts

MicroKids Related Posts – плагин, позволяющий пользователям вручную вводить похожие записи при написании материалов. Это идеальная возможность для пользователей, которые хотят получить детальное управление над своим контентом. Вместо того чтобы полагаться на какие-то алгоритмы, использующие названия рубрик/меток для поиска релевантных записей, достаточно самому указать все похожие записи еще при написании нового поста.

За: Вручную добавленные похожие записи позволяют добиться более высокой релевантности материалов. Плагин задает взаимные отношения между записями: если пост А ссылается на пост Б, то пост Б будет тоже ссылаться на пост А в качестве похожих записей.

Против: Вам понадобится потратить значительное время, чтобы ввести вручную похожие записи.

5. Outbrain

Сторонний сервис, позволяющий удержать пользователей на сайте путем вывода контекстуально связанных ссылок. Существует WordPress-плагин, помогающий соединить свой сайт с Outbrain. Как только вы пройдете регистрацию в сервисе, вам понадобится настроить Outbrain для вывода связанных записей на вашем веб-сайте. Поддерживаются как миниатюры, так и списки.

За: Связанные записи загружаются быстрее, чем во всех остальных сторонних сервисах. Также вы можете изучить переходы с помощью отчетов, которые показываются в консоли аккаунта Outbrain, т.е. вы можете видеть, какие записи более привлекательны для пользователей.

Против: Вы должны будете создать аккаунт и добавить свой блог, чтобы получить ключ авторизации для плагина. Большая часть настроек задается на сайте Outbrain. Наконец, плагин выводит ссылку на сайт Outbrain в виджете схожих записей.

Друзья, всем привет. Сегодня поговорим о том, как создать список похожих статей в WordPress без плагина. Похожие материалы улучшают поведенческие факторы. Обычно их размещают в конце статьи, так чтобы посетитель мог ознакомиться с другими статьями по теме.

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

Создать список похожих статей с миниатюрами и без, можно чистым кодом php или плагином. Каждый выбирает свой путь.

До недавнего времени у меня на блоге использовался для этого плагин WordPress Related Posts. Хороший плагин, красиво можно оформить, под любой дизайн, вывод похожих статей.

Только вот в борьбе за скорость загрузки сайт я решил заменить этот плагин на простой код. Потому что этот плагин тормозил загрузку моего блога от 0,5 до 0,9 секунды в зависимости от времени и нагрузки.

И поэтому я решил использовать код php для вывода похожих статей, который позволяет выводить статьи, сортирую их по тегам или категориям (рубрикам).

Как правило, список похожих статей выводится в конце статьи. В большинстве тем WordPress за статьи (записи) отвечает файл single.php. Именно в этот файл нужно вставить код, отвечающий за вывод похожих статей.

Предупреждение: сделайте резервную копию файла single.php перед началом работ.

Шаг 1: поиск места для вставки кода.

У всех нас разные шаблоны и структура их немного отличается друг от друга. К примеру, в моей теме, вообще, нет файла single.php. Я создал , и все доработки делаю через файл функции темы. А это на порядок сложней, чем править обычные файлы.

Для определения правильного места вставки кода, вам нужно сначала посмотреть на станицу, найти на ней основные элементы и тогда в исходном коде вам будет проще найти необходимое место для код.

Как видно на скриншоте, подходящее место для вставки кода, находится после окончания статьи, перед навигацией.

Итак, открываете административную панель Вордпресс – «Внешний вид» «Редактор» «Одна запись (single. php)». И в файле ищите код, отвечающий за вывод статьи. Выглядеть он будет примерно так:

...

После этого фрагмента можно вставить код похожих статей. В моём примере дальне будет идти код навигации.

Шаг 2: вставка кода похожих статей.

После того как вы определились с местом, вставляете вот этот код:

ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids = $individual_tag->term_id; $args=array("tag__in" => $tag_ids, "post__not_in" => array($post->ID), "posts_per_page"=>5 , // Количество вывода похожих статей. "ignore_sticky_posts"=>1); $my_query = new wp_query($args); if($my_query->have_posts()) { echo "