Перелінковка постів у Блоггері - робимо це правильно, БлогоПошук
Що таке перелінковка?
Як усі вони працюють:
- Ви берете JavaScript код і впроваджуєте його в шаблон свого блогу.
- Щоразу при відкритті сторінки блогу код відпрацьовує та завантажує посилання на схожі пости. Які посилання будуть завантажені повністю визначається алгоритмом сервісу.
Тепер про недоліки:
- завантаження скрипту займає час. Заради справедливості відзначимо, що найчастіше це не є проблемою, тому що завжди є можливість завантажити його у фоні, не блокуючи завантаження всього блогу;
- ви не контролюєте, які посилання будуть показані. Або сервіс сам визначає це на основі якихось йому одного відомих критеріїв, або посилання вибираються довільно на основі міток статей. Зокрема, пошукавши в інтернеті ви можете знайти жодну згадку про те, що віджет показує зовсім нерелевантні результати, а то й зовсім посилання на давно видалені статті;
- пошукові системи не індексують посилання в цих віджетах, тому що пошукові системи не вміють виконувати такий складний javascript код. Це означає, що одна з цілей перелінкування просто не досягається, і пошукові системи не знають про зв'язки між сторінками. Без паніки, ваші пости все одно будуть проіндексовані, просто наявність інформації про зв'язки між сторінками дозволяє пошукачам краще ранжувати результати пошуку.
Як працюють рекомендації

Чи реально тут щось зрозуміти? Ні, не реально. І це для блогу з лише 25 записами. Важко уявити, що буде, якщо кілька сотень записів. Тому рекомендую при побудові графа вказувати мітки, щоб відфільтрувати частину сторінок.

Активний контейнер та його зв'язки виглядають так:

От і все. Я ж обіцяв, що легко не буде, але в результаті ми маємо повністю підконтрольну вам і перелінковку.
Для любителів легких шляхів (вставив код і забув) Graddit має агрегатор - віджет схожих статей з картинками, але з одним приємним бонусом. Можна показувати посилання на статті одразу з кількох блогів. Але про це я напишу наступного разу.
А ось так виглядає найпростіший блок посилань, створений описаним вище способом:
А ось так він може виглядати, якщо ви вмієте працювати зі стилями (просто картинка, але знята з реального прикладу):
