Отличный способ внутренней перелинковки статей (для WordPress)

Отличный способ внутренней перелинковки статей (для WordPress)

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

Комментарии (156)

  1. ((( не получилось реализовать… выдал пять одинаковых ссылок

  2. Перелинковка хорошая, вот жаль что берется анкор для ссылки из поля «заголовок поста», а не тега Title.

    >Код проверялся только на WordPress 2.8.4
    Проверял на 2,6 полет нормальный.

  3. прошу прощения, что не по теме, но в drupal это делается двумя тычками мышкой и без кода )

  4. Видел в одном из шаблонов, вот такой вариант, он попроще, но работает:

    	<?php
    		if ( is_single() ) :
    		global $post;
    		$categories = get_the_category();
    		foreach ($categories as $category) :
       		$posts = get_posts('numberposts=4&exclude=' . $GLOBALS['current_id'] . '&category='. $category->term_id);
    		if(count($posts) > 1) {
    	?>
  5. Спасибо, работает :) Поставил на блогах и сателитах!
    А можешь ещё под другие движки сделать? Под DLE на пример (если работал с ним).

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

    Без кода все снова работает нормально. Версия 2.8.4.

    • У меня были точно такие же симптомы до тех пор, пока я в код не добавил вот эту штуку — wp_reset_query(), которая сейчас в самом конце кода. Остается только посочувствовать. Не знаю, что делать.

  7. а если в рубрике один пост, ничего не выводится?

  8. А чем этот код отличается от плагина «Похожие посты» (который у тебя тоже установлен)? В плане seo-эффекта, а не алгоритма его работы?

  9. Интересно, как поисковики отреагировали, или рановато еще?

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

  11. А можешь ещё под другие движки сделать? Под DLE на пример (если работал с ним).

    А зачем? В DataLife Engine это реализовано в самом движке, и никакие плагины и хаки ненужны.

  12. То ли я тупой, то ли уже поздно и я поэтому тупой, но у меня что-то не выходит. Глаза слипаются, но попробую еще раз. Кстати, может из-за версии не выходит?…

  13. Как уже писали, данный вид перелинковки далеко не новинка.

    Кстати, вплане сео-эффекта, ввиду ужесточения яндексом фильтра АГС-17, данный вид перелинковки может дать отрицательные результаты.

    Dimox не опасаешься частичного выпада страниц сайта из индекса яши?

  14. Алексей Светов
    9 лет 11 месяцев назад
    while ... endwhile;

    По-мойму это синтаксис PHP3, немножко старовато.

  15. Выдаёт 5 одинаковых ссылок

  16. Вот тут товарищ приводит (не знаю, конечно, на сколько достоверные данные использованы…) интересный анализ работы нового яндексовского «гранатомета» АГС-17, и как один из факторов попадания «под прицел» указывает как раз «раздутый» мо масштабам внутренний копипаст….
    http://shipilov.com/index.php?option=com_content&task=view&id=82&ac=0&Itemid=17

    Так что под рунет может уже не стоит играться с этими бесконечными Similar posts, Recent posts и т.д.

  17. Спасибо, ваша тема официально спалена!

  18. Что только не придумывают оптимизаторы!
    Идея разместить список из пяти предыдущих статей на новую — из тех секретов, которые редко «палят».
    Спасибо за инфо — воспользуюсь.

  19. Пробовала на двух разных блогах, ВП 2.4.8 кактусовая сборка.
    В обоих случаях, выдает пять последних постов из категории.
    И не важно, когда создана просматриваемая запись.
    Всегда ссылки на 5 последних постов… :(

  20. Поставил у себя на блоге, но вот щас думаю как лучше сделать, чтобы ещё превью картинок от анонсов записей отображались… Например автоматом уменьшиные копии?

Ваш комментарий