Полезная оптимизация RSS ленты
У меня и самого было в планах написать заключительную статью о настройках RSS ленты. А комментарии к статьям о настройке feedburner и добавлении русскоязычных кнопок feedflare как бы укрепили мое желание.
Как я уже сказал, этот пост будет хорошим дополнением к вышеуказанным статьям. После того, как мы “зажгли” RSS ленту в feedburner, надо бы настроить внешний вид и немного ограничить к ней доступ.
Начнем с того, что встроенными в wordpress средствами добиться желаемого результата не получится, возможности ограничены. Эти средства предлагают нам два варианта: вывод в ленту полного текста статьи и выдержка из текста без какого-либо форматирования.
Выводить всю статью в RSS невыгодно. Мы не дополучим на сайт посетителей. Зачем мне идти на сайт, если я уже прочитал эту статью в своей RSS читалке?
Выводить выдержку из текста без форматирования, т.е. без изображений, также не сулит нам ничего хорошего. Не всегда удается придумать захватывающий заголовок, а два первых предложения не так информируют пользователя, как хотелось бы. Итог – потеря цифр в статистике посещений.
Посмотрите как выглядит лента в этом случае:
Не очень хорошо выглядит или очень не хорошо. В любом случае эти два варианта нам не подходят. В первом случае у нас все выглядит симпатично, как на сайте, но мы пускаем всю ленту без ограничений и нам это не выгодно. Во-втором случае мы обрезаем статью и у читателя есть мотиватор пройти на сайт, но не редко слабый заголовок и малая информация о самой статье может не заинтересовать пользователя и снова мы его теряем, точнее недополучаем на сайт.
И совсем по-другому будет смотреть читатель на ленту, в которой будут такие анонсы, как на самом сайте: с картинкой, с метками, похожими записями и с ссылкой на полную часть статьи. Вот такую, как сейчас у меня:
Так лучше, не правда ли?
Как я уже говорил выше, в плане настроек RSS ленты wordpress ограничен в возможностях. Но эти возможности легко расширить используя плагины. Чтобы лента выглядела так, как она выглядит сейчас у меня, необходимо воспользоваться двумя плагинами: Better Feed и Simple Tags.
Как устанавливать плагины подробно расписывать не буду, Вы наверняка это знаете из прошлых статей (кнопка twitter, плагин disqus и т.д.). А вот по настройкам пробежимся.
Плагин Better Feed
Этот плагин преобразует нашу ленту.
Во-первых, он будет выводить весь текст статьи до тега “more”, т.е. то, что мы считаем нужным выводить в анонсе.
Во-вторых, все выводимое будет поддерживать форматирование, т.е. как мы напишем, так и будет в ленте, кроме того изображение к посту также будет выводится в анонсе.
В третьих, к каждому публикуемому в RSS анонсу мы можем добавить копирайты в виде текста с ссылками.
Штука нужная и крайне пользительная
. Скачать плагин better feed можно здесь, затем распаковываем и закидываем в папку /wp-content/plugins/, после чего активируем его в меню “Плагины” в панели Вашего wordpress. Или, воспользуйтесь поиском плагинов из панели wordpress в меню “Плагины->Добавить плагин”.
После активации плагин станет доступен для настроек в меню “Инструменты->Better Feed”. Кликаем. Перед нами несколько полей для заполнения, в которых уже что-то на ихнем, забугорном, написано и несколько пунктов, которые можно отметить галочками:
По пунктам:
- Cut the Feed on “Read more” links (<!–more–>) – обрезать статью до тега “more” – включаем.
- Cut the Feed on “Next page” links (<!–nextpage–>) – обрезать статью до тега “nextpage” (следующая страница) – обычно я статьи не разбиваю на несколько страниц, но можно и включить.
- “Read more” Link – как будет выглядеть ссылка на полный текст статьи. В этом поле я прописал так: <br /><a href=”%%posturl%%”>Подробнее…</a>, где тег %%posturl%% будет выводить ссылку на полный текст.
- Feed Item Footer – это поле для подписи, т.е. то, что будет выводиться под анонсом. Better Feed поддерживает приличное количество различных тегов (их Вы найдете ниже), потому здесь можно прописать все, что угодно. Я особо не распалялся и вывел всего три пункта: источник, ссылку на комментарии и метки. Вот что прописано у меня в этом поле:
<hr />Источник: <a href=”%%posturl%%”>%%posttitle%%</a> |<a href=”%%posturl%%#disqus_thread”>%%comments_text%%</a> | Метки: %%taglinks%%
Тег “<hr />” – выводит горизонтальную полоску, которая служит разделителем между анонс и самой подписью.
Тег “%%posturl%%” является ссылкой на полную версию статьи, а “%%posttitle%%” – заголовок этой статьи.
Тег “%%posturl%%#disqus_thread” преобразуется в ссылку на комментарии в статье, здесь ссылка на “#disqus_thread”, потому как я использую disqus. А тег “%%comments_text%%” будет выводить текст комментариев и их же количество (об этом ниже). По такому же принципу, только со своими тегами (переменными) выводятся метки.
- “X Comments” Labels – три поля, в которых прописываем слова комментариев, если: комментариев нет (1 поле); всего один комментарий (2 поле); комментариев больше одного, где количество комментариев будет выводить символ “%”:
- Credit & Love – мы конечно не “жлобы”, но галочку эту снимем. Эта опция выводит в нашем RSS ссылку на сайт разработчика плагина.
На этом настройка плагина закончена, нажимаем кнопку “Save Changes” и проверяем свой RSS.
А вот собственно и теги (переменные), которые Вы можете использовать при создании своей подписи:
%%blogname%% – название блога;
%%blogurl%% – адрес блога;
%%feedurl%% – адрес RSS-ленты;
%%posttitle%% – название статьи (поста);
%%posturl%% – адрес статьи (поста);
%%id%% – ID поста;
%%date[Y]%% – дата и время публикации статьи;
%%categories%% – список категорий, где опубликована статья;
%%categorylinks%% – список адресов категорий, где опубликована статья;
%%tags%% – метки статьи;
%%taglinks%% – ссылки меток;
%%comments%% – количество комментариев;
%%comments_text%% – текст для комментариев (0, 1 и более 1);
%%wordcount%% – количество слов в статье;
%%wordcount_remain%% – количество слов в статье после тега “more”;
%%author_first%% – имя автора;
%%author_last%% - фамилия автора;
%%author_nick%% – ник автора;
Плагин Simple Tags
Шикарный плагин. Рекомендую использовать его даже при условии, что Вы не планируете проводить каких-либо настроек с RSS лентой. Simple Tags расширяет возможности wordpress при работе с метками. Это его основная цель, но не единственная. Так например он может выводить список похожих записей, подбор которых ведет по меткам.
Собственно эта его особенность нас и интересует в рамках сегодняшнего поста. Дело в том, что он может выводить список похожих статей не только в полном тексте статьи, но и в RSS после анонса.
Установка плагина проходит по обычной схеме, скачать его можно здесь. Настроек у него валом, описаний которых хватит для отдельного поста, но сегодня не об этом, да и поддержка русского языка в общем-то сводит на нет необходимость написания такого поста.
Укажу лишь место нахождения нужной нам опции. На странице настроек плагина simple tags в его меню кликаем по пункту “Связанные записи”. В этом разделе ставим галочку в опции “Автоматически добавлять связанные записи в фиды”:
Вот и все. После проделанной работы наш RSS будет выглядеть гораздо лучше, но что еще лучше, так это то, что он гарантировано будет приводить к нам все новых и новых читателей. Ведь Вы же добавили свой RSS в различные RSS каталоги?
Кстати, еще одна тема для поста, опубликую ка я свой список RSS каталогов. Хотите? Будет, но позже. Не забудьте подписаться, раздача плюшек подписчикам гарантирована
.
Удачи Вам и вашему RSS!
Постовой (как сюда попасть): Сделать оригинальный подарок девушке не так сложно, как кажется. Например подарочный сертификат салона красоты будет гораздо оригинальнее (и дешевле), чем какое-нибудь золотое кольцо.
-
http://mytargets.ru Webaero
-
http://world-of-photo.ru/ Евгений Воробьев
-
http://www.photo-revue.ru/ Сергей Юрченко
-
http://pervushin.com/ Snapshot
-
http://tettie.livejournal.com/ Tettie
-
http://pervushin.com/ Snapshot
-
Neustupov
-
http://www.4esnok.com/ 4esnok
-
http://pervushin.com/ Snapshot
-
http://fanfootclub.ru/ alexXXL
-
http://pervushin.com/ Snapshot
-
Гость





