1

Тема: Настройка RSS канала

http://travelbloggers.ru/uploads/images/create-a-blog/go-to-create-a-blog.jpg

Настройка RSS канала

Сегодня я опишу, как создать и правильно настроить RSS канал (фид, feed, лента, поток) вашего сайта, а так же расскажу о двух ошибках, которые встречаются на 90 процентах блогов путешественников.

Для тех, кто не знает, что такое RSS:
RSS - это грубо говоря, специальная страница сайта, на которой видны несколько ваших последних записей. Любой человек может подписаться на ваш RSS, и его программа для чтения будет автоматически заходить на эту страницу и проверять, не появились ли там новые записи. Если появились, то ваш подписчик увидит их у себя в читалке. Подробнее об RSS: раз, два.
RSS позволяет во много раз повысить посещаемость сайта, поэтому не стоит пренебрегать этой удобной функцией.
Кроме того, RSS каналы можно встраивать в любые страницы любых сайтов, клонировать, агрегировать, фильтровать и т. д.
Пример использования RSS каналов на сторонних сайтах вы можете увидеть на Travelbloggers.ru под рейтингом блогов.

Ваш сайт на WordPress создает множество различных RSS лент для разных целей, но мы пока рассмотрим только основной.
Основной RSS поток - это ваши записи. Для того чтобы увидеть его, зайдите на главную страницу вашего сайта и найдите оранжевый значок или упоминание об RSS. Если в вашем дизайне нет таких элементов, вы можете набрать в браузере адрес вашего сайта, добавить к нему /feed (только при включенных красивых ссылках) и увидеть ваш фид.


Этот Rss канал уже вполне рабочий, на него можно подписаться и он будет исправно уведомлять пользователей о ваших новых записях.
Беда лишь в том, что каждый браузер будет показывать эту страницу по-разному и не везде будет толковая кнопка Яндекс Ленты или других популярных читалок. К тому же у вас нет никакой статистики о ваших подписчиках, поэтому вы не сможете отследить эффективность каких либо нововведений.

Для решения этих проблем был создан сервис под названием Feedburner, который оказался столь незаменимым и своевременным, что был впоследствии куплен Гуглом.

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

http://ваш_сайт/feed/

Ссылкой на оригинальный RSS.

Все что мы будем делать дальше абсолютно ни к чему не обязывает, так как Feedburner создает отдельную копию вашего фида с новым адресом и работает уже только с ней никак не влияя на оригинал. Вы можете в любой момент отключить использование Feedburner и выбрать любой другой метод предоставления RSS читателям. Никто от этого не пострадает, если вы правильно настроите все перенаправления.


Первым делом, зайдите на сайт http://feedburner.com/ и зарегистрируйте там оригинальный RSS вашего сайта.
Регистрация довольно проста, я надеюсь, вы справитесь.
После завершения регистрации, вам будет выделен новый адрес копии вашего RSS канала, который будет выглядеть так:

http://feeds.feedburner.com/название_фида

Назовем его ссылкой на копию RSS от Feedburner.

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


  1. Зайдите в управление вашим фидом и нажмите на вкладку "Оптимизируй".

  2. В меню слева выберите пункт "Browser Friendly".

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

  4. Очень важно:  В нижней части страницы нажмите на ссылку "Используйте URL перенаправления вашего фида на вашей основной странице BrowserFriendly" и в появившемся текстовом поле введите ссылку на оригинальный RSS сайта. Это первая ошибка многих блоггеров - если оставить это поле пустым, то в памяти читалок ваших подписчиков останется лишь ссылка на копию RSS от Feedburner, а нам это не нужно, так как мы хотим независимости от сторонних сервисов.

  5. Зайдите в пункт SmartFeed и активируйте эту услугу.

  6. Нажмите на вкладку "Публикуй".

  7. Зайдите в "Подписки по электронной почте" и активируйте эту опцию (на нашем сайте более половины подписчиков выбирают именно email подписку). Заодно зайдите в "Communication Preferences" и отредактируйте, как будет выглядеть письмо подтверждения подписки.

  8. В пункте "Delivery Options" выберите временное окно, когда будет производиться рассылка.

  9. Активируйте PingShot и Feedcount.

  10. При желании, можете взять код счетчика ваших подписчиков из пункта "Feedcount" и вставить его на свой сайт.

Тут вроде бы все настроили, теперь у нас есть красивая универсальная рабочая копия фида со сбором статистики, которая по умолчанию перебрасывает всех на оригинальный фид.

Теперь нам нужно установить плагин FD Feedburner Plugin и в его настройках ввести ссылку на копию RSS от Feedburner.

Этот плагин перенаправит всех пользователей с вашего оригинального фида на копию Feedburner, при том, что в читалках пользователей все равно будет сохранена оригинальная ссылка.

Вторая частая ошибка блоггеров: Многие из них просто исправляют дизайн сайта, заменяя оригинальную ссылку RSS на ту, что выдал фидбернер - это в корне не правильно, так как вы привязываете своих подписчиков к стороннему адресу и потеряете их, если что-то случится с сервисом.

Если же вы все правильно настроили, то в случае отказа от использования Feedburner, вам нужно будет просто деактивировать плагин FD Feedburner Plugin, и все подписчики по-прежнему будут получать ваш RSS.

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

Вам так же стоит изучить остальные пункты в настройках Feedburner, там есть много интересного, например кросспостинг ваших записей в Twitter.

Кстати, есть два способа сделать так, чтобы WordPress выдавал сокращенные записи в RSS (не полные посты).
Во-первых, нужно зайти в админке вашего сайта в пункт "Параметры"->"Чтение" и выбрать там "Для каждой статьи в ленте отображать" -> "Анонс".
Во-вторых, при написании поста вы можете использовать тег

<!--more-->

или же заполнить отдельно поле "Цитата" под окном редактирования поста. Если Цитата заполнена, то будет показана именно она.

http://travelbloggers.ru/uploads/images/create-a-blog/go-to-create-a-blog.jpg

+1

2

Re: Настройка RSS канала

Аджей, я правильно понял - если у меня один сайт был около 2 лет. Все подписывались по стандартному Wordpress Rss каналу, я потом установил Feedburner, поставил этот плагин FD Feedburner Plugin и ввел адрес нового фида. Все товарищи, что были подписаны до этого учтуться в новой статистике подписчиков?
В какой срок учтуться ты не проверял? фидбернер же с опозданием обновляется

3

Re: Настройка RSS канала

sputnik1818 пишет:

Все товарищи, что были подписаны до этого учтуться в новой статистике подписчиков?

Ага, должны.

sputnik1818 пишет:

В какой срок учтуться ты не проверял? фидбернер же с опозданием обновляется

Может через пару дней... Но читатели ничего не заметят даже. По идее)

4

Re: Настройка RSS канала

Спасибо, Аджей, я все сделала и настроила. теперь осталось привести это к красивому виду на сайте. Вот как например поставить такую красивую кнопочку как у вас на "рассылка по емаил"?

5

Re: Настройка RSS канала

lunalin пишет:

как например поставить такую красивую кнопочку как у вас на "рассылка по емаил"?

Для этого нужно получить ссылку на подписку у feedburner. Зайди в свой аккаунт feedburner и выбери там Publicize -> Email Subscribtions. Включи эту функцию, если она еще не активна. Выбери русский язык и скопируй на сайт предложенный код формы подписки или просто в виде ссылки.

6

Re: Настройка RSS канала

я это сделала, но там только линк на подписку через емаил, а самой картинки кнопо4ки нет:)
необходимо еще сделать то же самое для комментариев?

7

Re: Настройка RSS канала

lunalin пишет:

я это сделала, но там только линк на подписку через емаил, а самой картинки кнопо4ки нет:)

Картинку Маша рисовала)

lunalin пишет:

необходимо еще сделать то же самое для комментариев?

Совершенно не обязательно, у нас около 7-9 подписчиков на все комментарии и з которых 3-4 это мы сами в разных видах))
А вот подписку на комментарии к определенному посту сделать стоит, я позже напишу об этом.

8

Re: Настройка RSS канала

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

9

Re: Настройка RSS канала

lunalin пишет:

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

Напишу об этом как только поселимся толком  :)

10

Re: Настройка RSS канала

ajayver пишет:
lunalin пишет:

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


Напишу об этом как только поселимся толком  :)

Только сейчас вспомнил, что уже писал об уведомлениях о комментариях по почте тут.
Найди там про плагин ReplyMail, тебе нужно его установить и в его настройках перевести письмо-уведомление на русский.

11

Re: Настройка RSS канала

вроде настроил все как написано но ссылки на посты из фида ведут кудато в фидпрокси гугла а не прямо на посты. Из фидпрокси потом редирект в пост на блоге. Это так и должно быть? Это я посмотрел как на тревеливинге сделано и сравнил с тем, что у меня получилось.

мой фид: http://feeds.feedburner.com/photoinform/feed

12

Re: Настройка RSS канала

eaglex пишет:

вроде настроил все как написано но ссылки на посты из фида ведут кудато в фидпрокси гугла а не прямо на посты. Из фидпрокси потом редирект в пост на блоге. Это так и должно быть? Это я посмотрел как на тревеливинге сделано и сравнил с тем, что у меня получилось.

Видимо вы включили сбор статистики и у вас будут учитываться клики по ссылкам и все такое. На traveliving эта функция отключена.
Эту опцию можно найти в админке фида, analyze->configure stats

13

Re: Настройка RSS канала

ajayver пишет:
eaglex пишет:

вроде настроил все как написано но ссылки на посты из фида ведут кудато в фидпрокси гугла а не прямо на посты. Из фидпрокси потом редирект в пост на блоге. Это так и должно быть? Это я посмотрел как на тревеливинге сделано и сравнил с тем, что у меня получилось.

Видимо вы включили сбор статистики и у вас будут учитываться клики по ссылкам и все такое. На traveliving эта функция отключена.
Эту опцию можно найти в админке фида, analyze->configure stats

Спасибо!  :)

14

Re: Настройка RSS канала

Аджей, хотел спросить в аналитике "фидбурнера" у меня сегодня показвает 7 "ридеров", а на счетчике только два  :/  Информация что не сразу на счетчик поступает ???  :o  :D

Семейный блог Жизнь с мечтой!

15

Re: Настройка RSS канала

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

кстати, редирект (перенаправление) можно настроить без дополнительных плагинов и модулей в файле .ahtaccess

я долго любовался работой разных модулей, в том числе и фидбернера, а потом посносил процентов 30, чтобы работать не мешали))

http://ramambahara.ru - путешествие по миру и по жизни

16

Re: Настройка RSS канала

Люди привет! Не знаем в чем дело - наверно глюк какой-то.... Позавчера на счетчике подписчиков фидбюренра было 51 ридер. А сегодня 286!!!  :o  Цифра конечно радует....  :D  Ну что за этим стоит, посмотрел статистику через  Opera RSS Reader прибавилось более двухсот подписчиков. У кого было что-то подобное???  :sos:

Семейный блог Жизнь с мечтой!

17

Re: Настройка RSS канала

Бывает, его глючит, но обычно только в меньшую сторону :) Такое в первый раз вижу.
А сколько из них по почте подписаны? Там можно увидеть эту цифру.

18

Re: Настройка RSS канала

В почте было 38 а остальные по RSS. Вот кстати сейчас смотрю всё возвращается 56 подписчиков в статистике фидбюрнера :)

Семейный блог Жизнь с мечтой!

19

Re: Настройка RSS канала

Аджей, здравствауй, подскажи, поджалуйста, что делать, стало выдавать ошибку - Ошибка RSS: A feed could not be found at http://feeds.feedburner.com/Travelernotesru

a-le-ksa.livejournal.com - путешествия по Марокко, странам Европы и Азии.

20

Re: Настройка RSS канала

Aleksandra пишет:

Аджей, здравствауй, подскажи, поджалуйста, что делать, стало выдавать ошибку - Ошибка RSS: A feed could not be found at http://feeds.feedburner.com/Travelernotesru

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

21

Re: Настройка RSS канала

Аджей, добрый день!
с настройкой RSS следующая ерунда:
при клике на подписку попадаю yf ленnу от feedburner с предложением о выборе клиента подписки, все нормально, фид есть, посты в нем отображаются...дальше при выборе клиента (гугл, например) переводит на страницу с предложением выбора добавления на страницу или в ридер - т.е., вроде, все тоже нормально, но дальше при выборе добавления в ридер ничего не происходит. т.е. подписка на этот фид в моем ридере не добавляется.
при этом на этой странице вверху указан адрес оригинального фида, а не от feedburner.
как это можно победить?

backdoorpath.com

http://backdoorpath.ru
Жить путешествуя

22

Re: Настройка RSS канала

Аджей, здравствуй! Сама подписалась на свой блог по электронке, чтобы посмотреть в каком виде приходит сообщение, но оказалось, что оно не приходит вообще. Зашла на фидбёрнер в раздел подписки - там напротив моей почты стоит статус - непроверенная, помимо меня ещё 7 человек с таким же статусом. Не пойму в чем проблема, ведь я подтвержала подписку, когда пришло письмо на почту. Что это может быть?..

a-le-ksa.livejournal.com - путешествия по Марокко, странам Европы и Азии.

23

Re: Настройка RSS канала

Aleksandra пишет:

Аджей, здравствуй! Сама подписалась на свой блог по электронке, чтобы посмотреть в каком виде приходит сообщение, но оказалось, что оно не приходит вообще. Зашла на фидбёрнер в раздел подписки - там напротив моей почты стоит статус - непроверенная, помимо меня ещё 7 человек с таким же статусом. Не пойму в чем проблема, ведь я подтвержала подписку, когда пришло письмо на почту. Что это может быть?..

Наверно уних проблемы с фидбернером. Вы точно вводили сложную капчу и потом получали письмо и кликали по ссылке из этого письма?

snegovichoc пишет:

как это можно победить?

Тут тоже видимо временные проблемы у самого фидбернера. не думаю, что мы можем как-то это победить - надо писать им жалобу :(

24

Re: Настройка RSS канала

Прошу учесть, что почта рассылается раз в сутки. Время можно устанавливать в админке и нужно учитывать разницу во времени.
Но то, что адреса не подтверждены - это не к добру :(

25

Re: Настройка RSS канала

Кажется, нашла причину, при подписке на ваш блог приходит такая ссылка http://feedburner.google.com/fb/a/mailc … NX5qzY_B3I
а на наш http://feeds.feedburner.com/Travelernotesru
Но ведь она автоматически генерируется? Как исправить?

a-le-ksa.livejournal.com - путешествия по Марокко, странам Европы и Азии.