Внутренняя перелинковка WordPress с Inline Related Posts. Автоматическая перелинковка статей: Terms Descriptions

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

Начнем с того, зачем же нужна эта перелинковка. Самое главное — это трафик. Правильная перелинковка помогает собрать огромное количество НЧ трафика, который так важен для успешного сайта. По статистике, большинство крупных порталов имеют около 50-70% именно НЧ трафика, а не СЧ и ВЧ, на долю которых приходится до 40-50% посетителей. Однако нужно помнить, что трафиковое продвижение, которое и заключается в сборе НЧ трафика, не подразумевает только лишь создание перелинковки. Трафиковое продвижение — это целая наука, о которой я и буду писать в следующих постах.

Итак, я думаю, что Вы уже загорелись создать перелинковку на своем wordpress блоге. Ну, что же, приступим. Однако, есть ещё некоторая информация, которую я обязан вам сказать:

  • Идеальная перелинковка — это не 5 ссылок в конце поста на «похожие записи»
  • Если в силу некоторых обстоятельств (нехватка времени, лень), вы решите сделать перелинковку, как вывод похожих статей, то должны обязательно помнить, что ссылки должны быть только постоянными(!), они никогда не должны изменятся. Если ссылки будут мигающими, то эффекта от перелинковки у вас никогда не будет.
  • Даже если вы делаете перелинковку с помощью скрипта, то должны перед этим продумать её структуру (например, кольцевая, линейная, кольцевая по рубрикам или какая-то другая).
  • Помните, что за простые 5 ссылок в блоке Похожие статьи , Яндекс, если кто-то стуканет, может забанить. В идеале нужно делать ссылку на статью, миниатюру с этой статьи и описание в 50-100 символов. Тут уже никакой стук не страшен.

Теперь, мы дошли до скрипта. Скрипт, который будет представлен ниже, выполняет следующие функции: он берет X (вы задаете это число сами) id статей, находящихся до вашей статьи в этой же рубрике, и выводит ссылки на них. Разберем на примере: у этой статьи id = 255, она находится в рубрике SEO, скрипт найдёт в бд статьи, относящиеся к рубрики SEO и выберет X предыдущих статей, то есть, возьмет статьи с id=249,250,251,252,253,254 (для X=6).

Чем хорош данный скрипт? Во-первых, только у первых X записей ссылки будут моргать, у других записей они будут постоянными. Во-вторых, каждая запись (если статей большем, чем Х), получает ссылки ровно с Х статей. В-третьих, перелинкова идёт по рубрике, что делает статьи на самом деле похожими. В-четвертых, если у вас есть рубрика, куда вы публикуете продажные статьи, то нормальные разделы их не будут прокачивать.

Данный скрипт, я считаю — это лучшая перелинковка для wordpress. Его авторы — владелец одного из лучших блогов по wordpress — , и выдающийся человек, автор многих плагинов и скриптов для wordpress — .

posts wposts LEFT JOIN $wpdb->term_relationships ON (wposts.ID = $wpdb->term_relationships.object_id) LEFT JOIN $wpdb->term_taxonomy ON ($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id) WHERE $wpdb->term_taxonomy.taxonomy = "category" AND $wpdb-> < "$the_post_id" ORDER BY wposts.ID DESC LIMIT $post_num"; $result = $wpdb->get_results($sql, OBJECT); global $post; ?>

  • " rel="bookmark">
  • ID; } if ($num < $post_num || !$result) { $need_more = $post_num-$num; $save_ids = $the_post_id; $save_ids = join (",", $save_ids); $more_posts = get_posts("numberposts=$need_more&category=$the_category_id&exclude=$save_ids"); foreach ($more_posts as $post){ setup_postdata($post); ?>
  • " rel="bookmark">
cat_ID; show_previous_posts_from_category($post->ID, $the_cat_id, 5); wp_reset_query(); ?>

Использование: для того чтобы вызвать перелинковку в записи, вы должны в файле single.php (после the_content() ) написать скрипт, который я привел выше.

Количество ссылок, которые будет выводить скрипт, изменяется в предпоследней строке. В данном случае скрипт будет выводить 5 последних записей из этой же рубрики.

Если вы захотите сделать перелинковку с миниатюрой и описанием в 50-100 символов, то пишите в комментарии, я дам вам код скрипта, который сделает это (основа моего скрипта — этот скрипт).

———
Обновление. В комментариях попросили добавить код, который выведет похожие записи с миниатюрами и текстовым анонсом. Для того чтобы использовать этот код вам нужно:
1) Установить плагин для от wp-kama.
2) Добавить в functions.php вашей темы следующий код:

Function the_excerpt_max_charlength($charlength) { $excerpt = get_the_excerpt(); $charlength++; if(strlen($excerpt)>$charlength) { $subex = substr($excerpt,0,$charlength-5); $exwords = explode(" ",$subex); $excut = -(strlen($exwords)); if($excut<0) { echo substr($subex,0,$excut); } else { echo $subex; } echo "..."; } else { echo $excerpt; } }

3) Добавить в single.php вашей темы код туда, где будет происходить непосредственно вывод похожих записей:

cat_ID; show_previous_posts_from_category($post->ID, $the_cat_id, 2); wp_reset_query(); ?> posts wposts LEFT JOIN $wpdb->term_relationships ON (wposts.ID = $wpdb->term_relationships.object_id) LEFT JOIN $wpdb->term_taxonomy ON ($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id) WHERE $wpdb->term_taxonomy.taxonomy = "category" AND $wpdb->term_taxonomy.term_id = "$the_category_id" AND wposts.post_status = "publish" AND wposts.post_type = "post" AND wposts.ID < "$the_post_id" ORDER BY wposts.ID DESC LIMIT $post_num"; $result = $wpdb->get_results($sql, OBJECT); global $post; ?>

" alt="" />
ID; } if ($num < $post_num || !$result) { $need_more = $post_num-$num; $save_ids = $the_post_id; $save_ids = join (",", $save_ids); $more_posts = get_posts("numberposts=$need_more&category=$the_category_id&exclude=$save_ids"); foreach ($more_posts as $post){ setup_postdata($post); ?>
" alt="" width="100" height="75" title="" />

4) По желанию в строке вместо 100 указать свою длину анонса. Помните, что реальная длина будет в 2 раза меньше. То есть, если вы указали 100, длина анонса будет составлять 50 символов.

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

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

Можно ли сделать что-то еще? Можно ли повысить эффективность такого блока так, чтобы он содержал не просто заголовок статьи, а конкретную ключевую фразу, по которой мы продвигаемся? Можно ли разнообразить сплошной блок ссылок так, чтобы он не сливался у читателя в глазах, как одна целая ссылка, а выделялся своим текстовым содержанием с ссылками? Можно!

После нескольких часов мозгового штурма совместно с программистом мы выработали идею плагина внутренней перелинковки для WordPress, над которым корпели чуть более 2-х недель. Сегодня я рад представить Вам новое слово в перелинковке — WP Smart Linker 1.4 .

WP Smart Linker — абсолютно бесплатный скрипт для внутренней перелинковки с целью продвижения страниц по необходимым ключевым запросам за счет внутренних резервов сайта .

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

Этот способ совсем неплох, учитывая, что каждая статья в блоге получает равное количество ссылок. Но обратите внимание на практически полное отсутствие ключевых фраз. «Продолжаем социализироваться;)», «От нас не уйдешь», «Бывает и такое…». Эти анкоры хорошо срабатывали на любопытстве читателя являясь заголовком статьи, но они совсем плохо выступают в роли ключевых фраз.

Обратите внимание и на то, как этот блок сливается одним синим пятном. Именно по этому по вебвизору Яндекса клики в этом блоке крайне редки.

Второй блок — результат работы плагина WP Smart Linker:

Первое , на что стоит обратить внимание, это четко выделенные ключевые слова и фразы обрамленные околоссылочным текстом, по которым ведется продвижение страниц.

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

Как это работает?

Основная страница, по мимо страницы настроек плагина, содержит несколько полей, заполнение которых дает указанный выше результат:

— текст до до ключевой фразы с ссылкой;
— анкор . Ключевая фраза, по которой планируется продвижение страницы;
— текст после . Существует для добавления околоссылочного текста после ключевой фразы с ссылкой;
— URL . Ссылка продвигаемой страницы.

После добавления необходимых данных плагин по тегам и/или категориям возьмет за основу указанный URL, подберет наиболее релевантные страницы и на них выведет человеческий блок с ссылками.

Как я уже говорил выше, WP Smart Linker совершенно бесплатен и уже сейчас для скачивания доступна новая версия 1.4.

Уже наверное стало привычным правило блога сайт – все лучшее постоянным читателям , т.е. подписчикам. Оно работает и сегодня, потому пост с плагином закрыт паролем. и пользуйтесь на здоровье. На той же странице Вы найдете подробную инструкцию по установке и работе с ним.

p.s. приоткрою завесу небольшой тайны. Имеется в наличии версия WP Smart Linker с приставкой Pro . Главное отличие Pro версии от описанной здесь в дополнительных параметрах подбора релевантных страниц. В Pro версии по мимо тегов и/или категорий в подборе нам помогают Яндекс и Google. А кто лучше подскажет релевантные страницы, чем сами поисковые системы?

WP Smart Linker Pro в данный момент недоступен. Он будет готов в виде отдельного сервиса. К сожалению, точных сроков запуска определить невозможно, мы практически все делаем на коленке:). и я сообщу Вам о его запуске.

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

Исключение – плагины вроде New Adman , которые автоматически вставляют любое содержимое (ссылку, текст, изображение, рекламный блок) в середину всех статей. Хоть он давно не обновлялся, но работает исправно. Я с его помощью вывожу три ссылки на свои книги в середине статей.

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

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

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

Это положительно влияет на поведенческие факторы и увеличивает количество просмотренных страниц и время, проведенное пользователями на сайте.

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

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

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

И таким решением как раз оказался плагин Inline Related Posts. Я его вычислил по HTML коду на одном англоязычном блоге, на котором мне очень понравилось то, как выводились ссылки на другие посты прямо внутри контента.

С помощью этого плагина можно автоматически выводить несколько ссылок на другие страницы вашего сайта. На моем блоге внутренние ссылки выглядят так:

🔥 Кстати! Я планирую выпустить платный курс по продвижению англоязычных сайтов. Если интересует, можете подать заявку в ранний список через эту форму , чтобы первыми узнать о выходе курса и получить специальную скидку.

Приглашаю вас подписаться на мои каналы в Telegram:

@shakinru - продвижение в рунете.
@burzhunet - англоязычное SEO.

Итак, устанавливаем плагин Inline Related Posts в админке WordPress и переходим в его настройки:

Настройки простые. Вот их первая часть:

Отмечаем галочку "Active", чтобы активировать плагин.

Related text or Call-To-Action – Текст перед ссылкой или призыв к действию.

Theme – шаблон дизайна ссылок. Я выбрал Minimalist. Этот шаблон бесплатен, как и Shock.

Остальные шаблоны в этом плагине платные, на данный момент Pro версия стоит $27 для одного сайта и $47 для пяти сайтов.

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

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

Вторая часть настроек посвящена цветовому оформлению. Я сделал такие цвета:

Post Title Color - Цвет названия похожего поста.

Border Color - ну тут все любители HTML кода все поймут 🙂 Цвет рамки.

Display border shadow - Отображать тень границы.

Можно сразу посмотреть в реальном времени, как будут выглядеть ссылки после того или иного изменения цвета.

Insert in already existing posts – Добавить в уже опубликованные посты.

How many boxes per single post – Сколько выводить ссылок в каждом посте.

Only posts of last N. days (set zero to no limits) – Выводить ссылки только за указанное число дней (укажите ноль, если ограничение по времени не нужно). Это шикарная опция, большое спасибо за нее разработчику!

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

Interval between the boxes (minimum N words) – Число слов между выводимыми ссылками (минимальное количество слов). Чтобы ссылки не выводились рядом друг от друга, я поставил минимум 250 слов между ними.

Insert a box at the end of the box – Вывести ссылку в конце поста.

Use on post – Выводить в постах.

Search similar posts – Для вывода похожих материалов использовать (я сделал "Использовать статьи из той же категории и тегов"). Можно выводить посты только из той же категории или только из тех же тегов.

Link "rel" attribute – Использовать ли атрибут для выводимых ссылок. Я пришел к выводу, что нужно использовать nofollow, так как ссылки выводятся динамически и постоянно меняются.

Link "target" attribute – Использовать ли атрибут "target". Иными словами, открывать ли ссылки в той же вкладке браузера, или в новой. Я сделал "_blank", чтобы ссылки на похожие посты открывались в новой вкладке.

Integrate in "post" – эта галочка позволяет отключать ссылки данного плагина в некоторых постах. При написании или редактировании статей в правой колонке будет опция не выводить ссылки этого плагина в данном посте.

Мой вывод

Inline Related Posts – отличный плагин для улучшения внутренней перелинковки в блогах WordPress. Ссылки на похожие статьи выводятся прямо внутри текста, что удобно для посетителей и положительно сказывается на поведенческих факторах сайта.

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

Желаю вам отличного настроения!

Михаил Шакин

Десерт на сегодня - видео о гонках на квадрокоптерах с видом от первого лица. Выгдядит круто 🙂 :

«. Сегодня речь пойдет о перелинковке страниц блога на WordPress. Перелинковка страниц для блога на WordPress — это очень важный момент для поисковой оптимизации и дальнейшего продвижения блога. Как правила, среднестатистические блоги продвигаются оптимизаторами в основном по НЗ (низкочастотные запросы). Чтобы продвинуть блог по НЗ не нужно особых финансовых затрат со стороны вебмастера. Хорошего эффекта можно добиться за счет перелинковки страничек вашего блога на WordPress.

Что такое перелинковка страниц блога

Перелинковка страниц блога — это наличие внутренней сети ссылок вашего ресурса. Если простыми словами то перелинковка — это наличее ссылок внутри страницы или вашего поста на другие страницы вашего блога или сайта. Перелинковка не только значительно улучшает поисковую оптимизацию сайта/блога но и улучшает навигацию блога что так же хорошо для удобства поиска необходимой информации пользователями блога.

Как сделать перелинковку блога на WordPress

Что бы сделать перелинковку блога на WordPress изначально у нас есть несколько вариантов. Первый способ это ставить линки вручную. Второй реализовать это с помощью плагинов WordPress для перелинковки. Первый способ я рассматривать не буду, так как он очень сильно трудозатратен. Представьте себе что на сайте например 500 страничек и нам нужно их все перелинковать между собой. На этот процес у вебмастера уйдет очень много времени. Поэтому переходим сразу ко второму способу как сделать перелинковку на блоге — это использование специальных плагинов.

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

Плагин для перелинковки блога на WordPress Related Posts

Сначала мы должны установить плагин WordPress Related Posts . Абсолютно для всех плагинов WordPress этот процесс одинаков. Плагин можно сначала скачать, а потом уже устанавливать через админку загружая архив по фтп, а можно сразу установить с админки вордпресса предварительно написав название плагина в поле найти и потом кликнув ссылку установить. После установки мы конечно же активируем плагин. Я установил плагин через поиск плагинов в админке вордпресса.

После установки и активации плагина для перелинковки страничек блога на вордпресс нам остается только настроить плагин. Это делается очень просто. Заходим в меню «Параметры»?«Related Posts» и выставляем свои настройки. Для удобства я могу показать свои настройки, а как они смотрятся на блоге Вы можете посмотреть в конце каждой публикации на блоге под заголовком «»От слов к делу!» Хватит учиться пора зарабатывать! Читай! Думай! Зарабатывай!» Начнем со скрина моих основных настроек «Basic Settings»:
В поле «Related Posts Title» мы вводим свой заголовок для постов. Обычно пишут «Похожие посты», «Так же интересно почитать» и т.п. Тут Вы пишите свой заголовок. Да еще один интересный момент. Что бы более органично вписать заголовок в дизайн можно изменять его размер при помощи тегов. Например мой заголовок вы видите взят с обеих сторон в тег

.

В поле «Number of Posts» нам нужно выбрат максимально желаемое количество похожих постов, которые мы хотим видеть в конце каждого поста. Плагин Wordpress Related Posts

Затем раскрываем вкладочку «Advanced settings» и выбираем наиболее подходящую тему отображения похожих постов на блоге. Как вы можете видеть в моем скрине выше у меня стоит отображать в 2 колонки 6 похожих постов. Как это все дело выглядит на блоге смотрите у меня в блоге под каждым постом.

Лично я результатом доволен. Плагин WordPress Related Posts отображает корректно похожие посты во всех записях блога. Единственный минус, что я обнаружил, что он берет не все картинки. Некоторые посты имеют в наличии свои картинки, а плагин их не видит и подставляет свои стандартные (хотя и они тоже смотрятся не плохо). Заметил, что картинки которые расположены в записи в начале поста отображаются всегда, а вот картинки которые находятся в теле статьи ближе к середине или ближе к концу плагин видит не всегда. Но это на мой взгляд совсем не проблема. Если на вашем блоге нет перелинковки и Вы задумались над ее реализацией предлагаю свое решение этой проблемы — перелинковка страниц для блога на WordPress. Всем спасибо за прочтение моей статьи и до новых встреч на страничках блога «От слов к делу!»

Из этого поста Вы узнаете про плагины для перелинковки блога wordpress, иными словами вывод похожих постов в блоге. Какое значение имеет блога, сайта, Вам скорее известно, но повторимся — повторение мать учение. За счет перелинковки можно увеличить вес ссылочной массы той страницы, которую Вы собрались продвигать, ускорить индексации блога, сайта, облегчить навигацию для посетителей.

И так, рассмотрим два плагина с помощью, каких можно сделать перелинковку блога:
— Yet Another Related Posts Plugin;

Как установить и активировать плагин смотрим в ранее опубликованной статье .

Плагин Yet Another Related Posts Plugin

Настройка плагина:
— В админ. панели в разделе «Параметры» появится плагин «Связанные посты (YARPP)» переходим. В верхнем углу нажимаем «Настройки экрана» откроется вкладка «на экране отображать» выделено красным на скриншоте:

клик для увеличения

И ставим галочки во всех пунктах, чтобы отрыть все окна с настройками плагина.
Окно — контент

Клик для увеличения

Критерии похожести

Здесь, можно запретить отображение Рубрик и Меток, чтобы они не отображались в похожих записях.
Клик для увеличения

Там где надпись «Порог похожести» ставим 2 или 4 это самый оптимальный вариант. Чем больше цифра, тем строже будет проходить отбор похожих постов. По умолчанию будет стоять 5 макс.10.

Клик для увеличения

Здесь настраиваем на свое усмотрение, а именно 1. Что будет выводиться (в данном, случаи выводятся похожие посты только с записей). 2. Количество отображаемых постов ставим для начала 4, сполна хватит. Также в этом пункте выбираем, как будут отображаться посты, в виде списка – (List ), как показано на скриншоте ниже:

Или же, как миниатюры с (картинками) – это (Thumbnails ), показано на скриншоте ниже:

С первым плагином разобрались.

Следующий плагин работает также само, как и предыдущий, выводит похожие посты в виде списка или миниатюр. Также с помощью этого плагина можно вывести похожие посты в сайдбар, Feeds (RSS).

Вариант первый. Вывод последних записей с миниатюрами в конце статьи. (Вертикально).

Если у Вас не установлены миниатюры тогда по умолчанию выводится миниатюра с настроек плагина, листок подколотый кнопкой, как показано на скрииншоте.

Вариант второй. Вывод последних записей с миниатюрами в конце статьи. (Горизонтально).

Для того чтобы выставить посты в горизонтальное положение необходимо задать стиль:

1 2 3 4 . crp_related{ overflow: auto;padding- top: 10px;} . crp_related ul{ list- style- type : none;margin: 10px;padding: 0px;display: block;clear : both;} . crp_related ul li{ display: inline;float: left ;width : 120px;font- size : 13px;text- align : left ;} a. crp_title{ display: block;width : 210px;}

Crp_related{overflow: auto;padding-top:10px;} .crp_related ul{list-style-type: none;margin: 10px;padding: 0px;display: block;clear: both;} .crp_related ul li{display: inline;float:left;width: 120px;font-size: 13px;text-align: left;} a.crp_title{display: block;width: 210px;}

Вариант третий. Вывод похожих постов в сайдбаре.

Чтобы вывести похожие посты в сайдбар необходимо переместить виджет «Related Posts ». Виджет появится в админ. панели «Виджеты » после установки плагина. Хочу отметить на главной странице блога данный виджет не будет отображаться он отображается когда посетитель перейдет в статью. Но решать, Вам, нужен этот виджет, иль нет.

С уважением, Андрей Юрийчук