Хороший способ задержать посетителя на блоге - надстройка "похожие статьи". У меня в блоге большее количество переходов по статьям производится именно с рубрики похожие статьти.

Зайдите в настройки блога, затем Панель инструментов/Макет/Изменить HTML, отметте галочкой “Расширить шаблоны виджета”, найдите код
<data:post .body=""></data:post>
и после него вставьте следующий код:
<b:if cond="data:blog.pageType == "item"">
</b:if>
<div class="similiar">
<div class="widget-content">
<h3>
Related Posts by Categories</h3>
<div id="data2007">
<div id="hoctro">
Widget by <u><a href="http://hoctro.blogspot.com/">Hoctro</a></u> | <u><a href="http://www.jackbook.com/" title="Related Posts on Blogger Modified by JackBook.Com. Read More?">Jack Book</a></u> | <u><a href="http://minimusx.blogspot.com/" title="Related Posts on Blogger Modified by minimusX Read More?">minimusX</a></u>
</div>
<script type="text/javascript">
var homeUrl3 = "<data:blog.homepageUrl/>";
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
<b:if cond='data:blog.pageType == "item"'>
maxNumberOfPostsPerLabel = 100;
maxNumberOfLabels = 3;
</b:if>
function listEntries10(json) {
var ul = document.createElement('ul');
var maxPosts = (json.feed.entry.length <= maxNumberOfPostsPerLabel) ?
json.feed.entry.length : maxNumberOfPostsPerLabel;
for (var i = 0; i < maxPosts; i++) {
var entry = json.feed.entry[i];
var alturl;
for (var k = 0; k < entry.link.length; k++) {
if (entry.link[k].rel == 'alternate') {
alturl = entry.link[k].href;
break;
}
}
var li = document.createElement('li');
var a = document.createElement('a');
a.href = alturl;
if(a.href!=location.href) {
var txt = document.createTextNode(entry.title.$t);
a.appendChild(txt);
li.appendChild(a);
ul.appendChild(li);
}
}
for (var l = 0; l < json.feed.link.length; l++) {
if (json.feed.link[l].rel == 'alternate') {
var raw = json.feed.link[l].href;
var label = decodeURI(raw.substr(homeUrl3.length+13));
var k;
for (k=0; k<20; k++) labellabel = label.replace("%20", " ");
var txt = document.createTextNode(label);
var h = document.createElement('b');
h.appendChild(txt);
var div1 = document.createElement('div');
div1.appendChild(h);
div1.appendChild(ul);
document.getElementById('data2007').appendChild(div1);
}
}
}
function search10(query, label) {
var script = document.createElement('script');
script.setAttribute('src', query + 'feeds/posts/default/-/'
+ label +
'?alt=json-in-script&callback=listEntries10');
script.setAttribute('type', 'text/javascript');
document.documentElement.firstChild.appendChild(script);
}
var labelArray = new Array();
var numLabel = 0;
<b:loop values='data:posts' var='post'>
<b:loop values='data:post.labels' var='label'>
textLabel = "<data:label.name/>";
var test = 0;
for (var i = 0; i < labelArray.length; i++)
if (labelArray[i] == textLabel) test = 1;
if (test == 0) {
labelArray.push(textLabel);
var maxLabels = (labelArray.length <= maxNumberOfLabels) ?
labelArray.length : maxNumberOfLabels;
if (numLabel < maxLabels) {
search10(homeUrl3, textLabel);
numLabel++;
}
}
</b:loop>
</b:loop>
</script>
</div>
</div>
теперь сохраните шаблон. Посмотрите на блог.
В добавленном нами коде есть такие строки:
var maxNumberOfPostsPerLabel = 4;
var maxNumberOfLabels = 10;
- первая строка с цифрой четыре выводит колличество статей по каждой категории;
- вторая строка с цифрой десять задаёт глубину сканирования статей.
Для первой строки лучше заменить цифру с четырех на 6 или 7, чтобы посетителю открывался больший выбор статей, мы не знаем на перед какой пост ему понравится, поэтому лучше показать больше статей.
Для того чтобы этот виждет был красивым, вам придется ограничится только одним значением в ключевых словах к статье. Если вы зададите несколько ключевых слов - виджет их все отразит, что будет не красиво. Поэтому ограничивайтесь только в одном значении ключевого слова для статьи.
истчоник
Я не могу найти код
ОтветитьУдалитьтакое может быть?))
Не должно, код выделен в статье красным цветом.
ОтветитьУдалитьскорее всего вы забыли отметить галочкой РАСШИРИТЬ ШАБЛОН - поэтому и не нашло эту строчку. Так же используйте для поиска в шаблоне комбинацию кнопок ctrl+f
ОтветитьУдалитьВо многих шаблонах код нужно вставлять после
ОтветитьУдалитьЯ у себя так делала на блогспоте
У меня не получается найти эти теги в своем шаблоне. Галочку включил.
ОтветитьУдалитьВесь шаблон вдоль и поперек десятки раз прочесал. Ничего похожего нет
Да плохо быть бестолковым,пожалуйста ещё если можно поподробнее,специально для чайника.Глаза на лоб вылазят найти не могу.
ОтветитьУдалитьПодробнее опишите в каком моменте не получается - находите в шаблоне код, после него вставляете указанный красным код.
ОтветитьУдалитьне могу найти эту фразу
ОтветитьУдалитьdata:post .body
этого кода в классическом шаблоне нет
ОтветитьУдалитьЭтот код по моему только и есть в стандартных шаблонах.Перелопатила на всех блогах своих с нестандартными шаблонами нет таких строк.И чё делать теперь?Написали бы для чайников у кого нема такого куда и чё вставлять.
ОтветитьУдалитьВ новом дизайнере шаблонов гугла таких кодов нет
ОтветитьУдалитьА куда тогда его лучше вставить ?
ОтветитьУдалитьЗдравствуйте! После вставки кода плагина получаю следующее:"Не удалось проанализировать ваш шаблон, так как он неправильно сформирован. Убедитесь, что все элементы XML правильно закрыты.
ОтветитьУдалитьСообщение об ошибке в XML: The element type "div" must be terminated by the matching end-tag "
".
Укажите, пожалуйста, что в коде не так. Сил нет искать уже.... Спасибо.
вы скорее всего удалил, какой то из тегов, либо некорректно вставили код..попробуйте еще раз аккуратно!
ОтветитьУдалитьДля Софья - у меня тоже такая же ошибка была, я просто кликнула по кнопке УБРАТЬ ИЗМЕНЕНИЯ и всё пришло в норму.
ОтветитьУдалитьА найти эти теги не помог даже cntr f - высветились нолики.
И что теперь делать, Сергей? Нас много ;))
Похоже что это никому не помогло. У меня тоже нет этих строк. К тому же думаю, не стоит шаблон портить. Я в этих кодах не разбираюсь, и точно не знаю что после вставки будет. Может лучше по каждой статье пройтись?
ОтветитьУдалитьК сожалению, мой шаблон тоже не принимает код этого плагина - пишет, что не корректно отображены некоторые символы, что-то там не всё закрыто...
ОтветитьУдалитьСергей, спасибо за совет!
ОтветитьУдалитьВопрос. Тема плагина на английском "You might also like:"
Возможно ли ее изменить?
Уточните вопрос.
ОтветитьУдалитьПосле установки плагина (большое спасибо за совет!) надстройка "похожие статьи" у меня образовалась в виде трех ссылок на названия других статей (с иллюстрациями) из моего блога. Объединенных под общим названием "You might also like:". Хотелось бы изменить его на русский.
ОтветитьУдалитьпопробуйте в теле шаблона при помощи поиска найти эти слова! и просто переписать на желаемые!
ОтветитьУдалитьОчень полезный поагин для блога. Огромное спасибо за пост по установке, но мой шаблон не хочет принимать код, выдает такую ошибку: Element type "b:if" must be followed by either attribute specifications, ">" or "/>". Странно, ведь все теги закрыты. Что посоветуете, Сергей, очень нужен этот плагин.
ОтветитьУдалитьСложно что то сказать, много факторов влияет, например, не работает плагин конкретно на вашем шаблоне, может быть что либо еще. Попробуйте включить его на другом шаблоне.
ОтветитьУдалитьВсе работает,спасибо.
ОтветитьУдалитьи в моём шаблоне нет такого кода :(
ОтветитьУдалитьспасибо, буду пробовать.
ОтветитьУдалитьскажите что значит "задаёт глубину сканирования статей"
ОтветитьУдалитьСколько статей будет выдаваться в похожих статьях, если не путаю.
ОтветитьУдалитьУ меня нет такого кода.
ОтветитьУдалитьСпасибо, дали отличное решение!
ОтветитьУдалитькуда код вставлять если нет данного кода?
ОтветитьУдалитьСпасиБо тебе добрый человек !
ОтветитьУдалитьДавно искал похожее,попробуем :)
спасибо, удобная вещь! все работает!! можно заценить) http://natalysunsmile.blogspot.jp/
ОтветитьУдалитьЧто-то у меня не получается, а ключевые слова и метки - это одно и то же?
ОтветитьУдалитьМеток мне надо много к каждой статье, одной не смогу ограничиться
Сергей может вы подскажете,что делать если не могу найти данный код?Под каким номером он будет находиться в шаблоне?Очень надеюсь на Ваш ответ!Заранее спасибо!
ОтветитьУдалитьСтатья писалась лет пять назад, в блоггере могло все поменяться уже в настройках
ОтветитьУдалитьУважаемый Сергей!
ОтветитьУдалитьКак установить в настоящее время плагин в блоге на блогерре. Не могу найти на блоге Панель инструментов/Макет/Изменить HTML. Как в настоящее время можно его установить.
С уважением Petru РОТАРУ
email: rotaru.petru@mail.ru
статья писалась 5 лет назад, сейчас уже блоггер изменился, я не отслеживаю уже блоггер
ОтветитьУдалить