RSS новости: некоторые способы импорта ленты новостей. RSS рассылка

Доброго времени суток. Сегодня мы поговорим о настройке RSS ленты. Сначала мы разберёмся, что это такое, как правильно настроить и зачем вообще это нужно. Расмотрим все минусы и возможность их устранения.

ЧТО ЭТО ТАКОЕ?

Каждый из вас читает несколько новостных сайтов. К примеру, вы читаете 3 блога, как вам узнать что вышла новая статья? Нужно зайти на три сайта и посмотреть, а теперь представьте, что делать этого не нужно, нужно будет зайти на 1 сайт и там вы узнаете всю нужную информацию о новых статьях. Звучит неплохо, согласитесь, теперь давайте разберём, для кого же она предназначена.

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

По тому же принципу работают многие известные сайты и программы: «Яндекс.Дзен», «Новости в win 10» и др. На них собираются новости с других сайтов, где есть rss лента, они не пишут новости сами, он просто собирают их с других сайтов.

КАК ЕЁ СДЕЛАТЬ?




Заголовок ленты
http://www.ссылка на сайт
Краткое описание канала
Дата последнего изменения в канале*


Заголовок новости или статьи № 1
Ссылка на полный текст новости или статьи №1
Текст новости № 1 (длина произвольная)


Заголовок новости или статьи № 2
Ссылка на полный текст новости или статьи №2
Текст новости № 2 (длина произвольная)


Это стандартный вид RSS ленты.

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

ОРГАНИЗАЦИЯ ПОДПИСКИ НА RSS-ЛЕНТУ

Чтобы организовать возможность подписки на вашу RSS-ленту, необходимо сделать 2 вещи:

2. Вставить между тегами и следующую строку:

Этот шаг необходим для того, чтобы сообщить браузерам о наличии RSS-ленты — как вы помните, в уважающих себя браузерах есть свои rss-читалки.

НЕОБЯЗАТЕЛЬНЫЕ ЭЛЕМЕНТЫ RSS-КАНАЛА

Вы можете внести дополнительную информацию о канале, сайте-источнике или авторе канала.

language
Язык, на котором написан канал. Позволяет сборщикам, например, объединять на одной странице все сайты на одном языке. Перечень допустимых значений этого элемента лежит .

Пример: ru-ru

Пример: (Copyright 2017, Ivan Petrov)

managingEditor
Электронный адрес человека, ответственного за редакторский текст.

Пример:

webMaster
Адрес электронной почты человека, ответственного за технические аспекты канала.
([email protected] (Vasily Petrov)

pubDate
Дата публикации текста в канале Дата и время в RSS соответствуют спецификации RFC 822 , за исключением того, что год может представляться двумя или четырьмя цифрами (последнее предпочтительно).

lastBuildDate
Время последнего изменения содержимого канала.

cloud
Указывает веб-сервис, поддерживающий интерфейс rssCloud, реализующий подписку на обновления канала. .

Пример:

(В этом примере для запроса уведомления нужно отправить сообщение XML-RPC на ccc.com , порт 80, путь /RPC2 . Вызываемая процедура - myCloud.rssPleaseNotify.)

ttl
Время жизни — количество минут, на которые канал может кешироваться перед обновлением с ресурса.
Пример: (60)

image
Изображение (в формате GIF, JPEG или PNG), которое может отображаться с каналом.

Максимальная ширина - 144 (по умолчанию - 88).
Максимальная высота - 400 (по умолчанию - 31).

Элемент также может содержать дополнительные элементы, такие как:

author
Адрес электронной почты автора сообщения. Актуально, например, для RSS-лент онлайн-СМИ, в которых у каждой статьи — свой автор. Формат элемента:

[email protected] (Andrew Petrov)

comments
URL страницы для комментариев, относящихся к сообщению. Формат элемента:

http://domain.com/article4403.php#comments

enclosure
Описывает медиа-объект, прикрепленный к сообщению. Имеет 3 обязательных атрибута: url (адрес приложения), length (размер приложения в байтах) и type (тип приложения MIME). Пример.

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

Давайте сегодня разберемся во всех вопросах, касаемо RSS, ее установки и правильной настройки. Но обо всем по порядку.

Что такое RSS

RSS — в переводе с английского (Really Simple Syndication ) обозначает «простое приобретение информации» . Другими словами вы получаете интересующую информацию о других площадках автоматически.

Наверняка вы замечали, что в каждом посте я предлагаю подписаться на обновление блога . Если кто-то не понимает, зачем я это делаю, могу пояснить.

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

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

Как подписаться на RSS ленту

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

Вводите адрес электронной почты, на который будут приходить письма с уведомлением о выходе новых материалов. Вводите защитное слово против спама и нажимаете кнопку «Завершить оформление на подписку».

Если вы все данные ввели правильно, тогда появится окно с просьбой, подтвердить подписку кликнув по ссылке, которая была выслана на почту (рекомендую использовать почтовый клиент ).

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

Как создать RSS канал в браузере Opera

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

Нажимаете на него и попадаете на страницу подписки в браузере, в качестве примера я взял Opera. В этом окне жмете кнопку «Подписаться» и данный сайт будет добавлен в ленту Opera.

Чтобы узнать появились ли новые статьи на данной площадке, достаточно перейти в браузере Opera во вкладку «Ленты» и выбрать блог, на который вы произвели подписку.

Перед вами появится список всех статей, как старых, так и новых. Периодически Opera будет автоматически проверять rss ленту на наличие их обновлений.

Лично мне данный способ подписки на rss очень нравится, так как он имеет целый ряд плюсов:

  • Быстрое получение сообщения о выходе нового материала, что очень важно, когда участвуешь в конкурсе (например, д);
  • Не пропустите новый пост, если вдруг о нем совсем забыли;
  • Будете знать, что уже читали из прошлых статей, а что пропустили.

Как подключить RSS поток к сайту

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

Итак, переходим на сервис feedburner.google.com, предварительно у вас должен быть аккаунт в Google, если нету, тогда проходим простую регистрацию в Гугле.

После того, как вы перешли в сервис Feedburner и оказалось, что страница на иностранном языке, можете поменять язык на русский. Для этого кликните по ссылке в меню «Languages» и выберете в открывшемся окне «русский».

Теперь нужно создать новый rss-фид. Для этого вводим url адрес сайта в строку «Зажигай фид прямо сейчас» и нажимаем «Next».

Теперь необходимо заполнить название фида, его вы увидите в учетной записи, и придумать адрес, по которому вашу ленту смогут находить люди. Затем жмем кнопку «Next».

Адрес, который вы выберите, будет приписываться к ссылке feeds.feedburner.com, в моем случае получилась вот такая ссылка на rss ленту.

http:// feeds. feedburner. com/ seoslim

http://feeds.feedburner.com/seoslim

После того, как у вас создан rss канал, необходимо его немного настроить по своему усмотрению и установить счетчик количества подписчиков.

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

Зайдя в панель инструментов своего фида, перед вами появится окно, в котором можно произвести основные настройки трансляции канала.

Переходим во вкладку «Оптимизируй» и выбираем в левой колонке пункт "BrowserFriendly " . Здесь вам нужно выбрать язык оформления темы подписки (Русский), отметить галочками изображения кнопок, которые будут показываться на подписку в rss ленту (канал).

В пункте «Контент фида» я выбрал «Показывать список названий и содержания статей» для того, чтобы в моей RSS ленте показывалась тема статьи и ее анонс, так как остальную часть текста после ссылки «Читать статью полностью» я обрезаю с помощью плагина Ozh Better Feed .

Если вы хотите, чтобы в rss ленте показывалось отдельное сообщение, можете поставить галочку напротив «Включена» и написать текст сообщения. После всех настроек не забываем нажимать кнопку «Сохранить».

Далее выбираем пункт "SmartFeed " и активируем его. Эта опция поможет нам добиться максимальной совместимости разных каналов людей. Чем бы люди ни пользовались, они без проблем смогут читать вашу RSS ленту.

В пункте «Title / Description Burne r» заполняем название и описание своего сайта. Нажимаем «Активировать».

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

Переходим в меню «Публикуй» и выбираем пункт "Подписка по электронной почте " . Здесь мы будем редактировать форму подписки, ее ссылку и производить настройку письма активации будущего подписчика.

Subscription Management. Выбираем русский язык и получаем код на форму подписки. У меня она примерно такая.

И получаем код на форму подписки, у меня он такой:

Блог сайт by Email

Communication Preferences . Очень важный пункт, так как здесь вам нужно будет настроить письмо, которое придет к подписчику для активации подписки. Если все будет на английском обязательно перепишите текст письма на русский.

Вот какой текст указал я в письме активации:

Тема письма

Подтверждение на подписку: Блог Максима Войтика сайт

Тело письма

Привет мой подписчик. Вы подписываетесь на рассылку на e-mail обновлений блога сайт - "Как создать свой блог на wordpress, ведение блога, личностный рост и заработок в интернете". Для того, чтобы подтвердить подписку перейдите по следующей ссылке: ${confirmlink} Если при переходе по ссылке выше не открывается окно браузера, тогда пожалуйста скопируйте код и вставьте его в адресную строку браузера.

Затем переходим в пункт "FeedCount " . В этом разделе настройки rss можно будет установить счетчик количества подписчиков блога.

Выбираем световую схему. Указываем, какой тип счетчика у вас будет показываться: статический или анимированный. Нажимаете «Сохранить» и затем необходимо скопировать HTML код и вставить в любое место страницы.

Плагин для RSS Ozh Better Feed — установка и настройка

Скачиваем плагин здесь и устанавливаем на блог, а затем активируем. О том, как установить плагин я писал в статье « ».

Выбираем в админ панели вкладку «Параметры» далее «Better Feed» и начинаем производить настройки.

Поставьте галочку напротив «Cut the Feed on „Read more“ links (more)» это позволит выводить текст в rss ленте только до тега more .

В поле «Feed Item Footer» добавляем текст, который будет выводиться в футере RSS ленты. У меня он такой:

1 2 3 4 5 6 7 8 < hr noshade style= "margin:0;height:1px" /> < small> < p> Copyright © %% date [ Y] %%, < a href= "%% blogurl%% " > SEOslim. ru - блог веб- мастера ВОЙТИКА. Все права защищены. | < a href= "%% posturl%% " > Постоянная ссылка | < a href= "%% posturl%% #comments" >%% comments_text%% < br/> Вы также можете ознакомиться с другими материалами рубрики %% categorylinks%%.


Copyright © %%date[Y]%%, сайт - блог веб-мастера ВОЙТИКА. Все права защищены. | Постоянная ссылка | %%comments_text%%
Вы также можете ознакомиться с другими материалами рубрики %%categorylinks%%.

«Решай проблемы» подписываться на обновления блога.

Что вытворяют эти ребята из Comedy Club, смех и только. Смотреть всем обязательно видео «Белая береза».

Жду ваших комментариев, всем пока!

RSS ленты новостей, или как настроить F eed B urner для получения целевых подписчиков вашего сайта или блога на постоянной основе.

Для увеличения количества посетителей и читателей вашего блога очень рекомендую настроить на нем RSS ленту новостей . Для этого необходимо «зажечь» feedburner и настроить его.

Для этого у вас должен быть зарегистрирован аккаунт в qooqle, после чего переходим по ссылке //feedburner.google.com .

Кстати, обязательно советую использовать почту от Гугла, доступ к ней вы получаете имея аккаунт на Google.

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

Здесь у нас работает принцип: Сделал один раз хорошо и получаешь поток посетителей и подписчиков на постоянной основе!

Приступаем к настройкам вашей RSS ленты сайта или блога, надеюсь, на сервис гугла вы уже перешли.

Язык страницы, на которую мы попали, английский, поэтому кликаем справа вверху вкладку «Languages» и выбираем русской язык.

После этого мы вернемся на главную страницу, где все уже будет на русском языке, и можно приступать (зажигать) к установке нашего фида.

Для этого в предлагаемое поле прописываем свой RSS. Если у вас блог на wordpress, то выглядеть он будет следующим образом: http://ваш-домен/feed , на примере моего блога моя RSS лента находится по адресу , где выделенная часть – название вашего домена.

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

Нажимаем «Next» и переходим на след страницу, где будет сообщение о возможности подключения платных услуг расширенной статистики. Нам это пока не нужно, поэтому нажимаем на «Пропустить и перейти сразу к управлению фидом”.

Теперь интегрируем фид в свой сайт.
Для движка wordpress можно воспользоваться плагином feedburner feedsmith .

Устанавливается плагин и активируется, как и все обычные плагины, через админку wordpress.

Поздравляю! Фид мы зажгли, теперь рассмотрим, как настроить feedburner .

Из пяти предложенных вкладок на данном этапе нам нужны только две: «Оптимизируй» и «Публикуй».

Во вкладке «Оптимизируй» слева вы увидите, что раздел “BrowserFriendly” уже отмечен галочкой. Это означает, что он уже подключен и работает.

Но и здесь нам надо русифицировать страничку, поэтому кликаем и выбираем в выпадающем меню в Опциях внешнего вида пункт “ClearFeed Russian”.

Следующим выбираем и настраиваем раздел “SmartFeed”. Здесь никаких настоек нет, просто нажимаем «Активировать». Эта опция нужна для совместимости работы вашего rss feedburner потока.

Предлагаемых кнопок много, но лучше выбрать наиболее популярные (E-mail This, Google Buzz, Share on Facebook). Проставьте галочки в нужных окошках и сохраните.

Следующим настраиваем пункт “Feed Image Burner”. Здесь вы сможете настроить логотип своего блога.

В выпадающем меню выберите “Specify custom image URL”, ниже введите www адрес вашего логотипа, загруженного на сервер. Далее в image title – всплывающая подсказка (название вашего сайта), в Link – ссылка, ведущая на сайт.

Настраиваем следующий пункт “Title/Description Burner”.

Здесь надо ввести заголовок и описание блога.

Из вкладки “Оптимизируй” переходим на вкладку “Публикуй”.

С помощью «Аниматора заголовков» вы сможете создать горизонтальный баннер крутящий заголовки последних RSS записей.

С помощью “BuzzBoost” можно экспортировать html код фида для публикации на сайте.

Эти функции используются по желанию, я ими не пользуюсь.

Давайте рассмотрим важную функцию «Подписки по электронной почте». Заходим во вкладку, выбираем в выпадающем меню русский язык. После этого код в окошке поменяется.

Далее переходим в подраздел “Communication Preferences”. Здесь мы должны заполнить форму сообщения, которое отправляется пользователю после того, как он подписался на вашу RSS ленту новостей , чтобы он мог подтвердить свою подписку.

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

Вы, конечно, придумаете свой текст письма. Я написал такой заголовок письма :

Вы в одном шаге от того, чтобы подтвердить вашу подписку на RSS ленту

персонального блога Александра Новикова. Щелкните по ссылке ниже.

${confirmlink}

Здравствуйте, дорогой Друг!

Пожалуйста, подтвердите Ваш адрес электронной почты.

ВНИМАНИЕ!

Только после подтверждения адреса электронной почты Вы сможете

получать «Новости персонального блога Александра Новикова» прямо на

ваш почтовый ящик сразу после публикации автором новой статьи на блоге.

С уважением, ваш друг и помощник Александр Новиков.

Моя партнёрская программа для заработка, регистрируйтесь и зарабатывайте

вместе со мной: http://novikov.e-autopay.com/aff_reg/reg.php

Не отвечайте на это письмо, оно сформировано автоматически сервисом

feedburner.google.com. Если есть вопросы или предложения, то пишите

их мне на ваш-емайл@gmail.com

До новых встреч на моём блоге и в моих новых обучающих уроках!

В поле «Тема/Название письма» можно указать следующий тэг:

${latestItemTitle} — он подставит в письмо заголовок опубликованной статьи, а можно, как я, написать: Новости: Персональный блог Александра Новикова.

Во втором поле можно указать URL логотипа блога.

Я закачал на свой хостинг логотип и вставил на него ссылку.

В качестве логотипа я использую жёлтую шляпу.

Следующий подраздел — “Delivery Options”. Здесь надо выбрать часовой пояс и время доставки писем вашим подписчикам.

Еще у меня подключена функция “PingShot”, которая уведомляет популярные службы о новой публикации.

Списка этого здесь нет, но функцию я подключил.)

Следующим делом подключим “FeedCount”, это кнопка-счетчик, которая показывает количество ваших подписчиков. Здесь вы можете настроить ее внешний вид, скопировать код и вставить ее в нужное место на сайт. Не забудьте сохранить.

И последняя функция, которая у меня настроена, “AwarenessAPI ”.

Также дает возможность различным плагинам отображать данные из вашего фида.

Вот такие настройки wordpress feedburner установлены на моем блоге. Теперь и вы знаете, как настроить feedburner .

Буду рад вашим комментариям и отзывам на статью.

Если вы хотите, вы можете скачать книгу в PDF формате: «Как настроить RSS ленту от FeedBurner для RSS подписки на вашем сайте» по ссылке ниже.

Советую вам также посетить и ознакомиться с моим видеокурсом:

«Инструменты Увеличения Подписок», подробнее жмите на ссылку ниже.

Вы наверняка знаете, что RSS лента WordPress (канал) отличается от сайта, и на один сайт можно создать сколь угодно различных RSS каналов. Не знаете? Читаем дальше.

RSS лента WordPress

RSS лента (канал, фид) это динамический файл формата XML, привязанный к домену сайта, формирующийся по определенным правилам. При публикации нового материала RSS лента этого типа материала дополняется и обновляется.

Если мы откроем файл RSS ленты сайта в браузере, то не увидим визуально понятной информации. Выглядит он так:

Чтобы сделать RSS канал читабельным, существуют, так называемые, RSS агрегаторы.

Важно! RSS агрегатор создаст из нечитабельного фида, отдельную rss ленту главной страницы сайта. Часто такие ленты называют «Новостная лента формата RSS».

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

Например , у вас интернет магазин на WordPress и все появление новых товаров вы отражаете в отдельном разделе «Новинки». Используя адрес фида этого раздела, вы можете создать новостную rss ленту раздела «Новинки». Эта лента будет нужна для создания новостной рассылки магазина.

Еще пример. У вас информационный блог WordPress и все новые статьи вы публикуете на главной странице. В этом случае достаточно создать rss ленту главной страницы блога, который будет пополняться материалом при выходе новой статьи или публикации новости на главной странице блога.

Адреса rss лент WordPress

CMS WordPress по умолчанию создает несколько RSS каналов сайта. Из них важны два главных (указаны относительные URL).

RSS лента WordPress в формате RSS2

  • Фид последних записей /feed/
  • Фид свежих комментариев /comments/feed/
  • Фид последних записей /feed/rss/
  • Фид свежих комментариев /comments/feed/rss/
  • Фид последних записей /feed/rss2/
  • Фид свежих комментариев /comments/feed/rss2/

В формате Atom

  • Фид последних записей /atom/
  • Фид свежих комментариев /comments/atom/

В формате RDF

  • Фид последних записей /rdf/
  • Фид свежих комментариев /comments/rdf/

В ядре системы есть файлы, которые выводят каждый из перечисленных фидов. Все лежат в каталоге wp-includes .

Для записей:

  • feed-atom.php (лента в формате atom)
  • feed-rdf.php (лента в формате rdf)
  • feed-rss.php (лента в формате rss) устарел
  • feed-rss.php (формат ленты rss2)
  • feed.php (функции фид-лент )

Примечание: Файл feed.php это RSS-контейнер для функции bloginfo. С помощью функции get_bloginfo () Вы можете получить преобразованную информацию лишенную тегов и символов для использования в фидах сайта.

Комментарии

  • feed-atom-comments.php (лента комментариев в формате atom)
  • feed-rss2-comments.php (лента комментариев в формате rss2)

Значок фида на сайте

В последних версиях WordPress, этот виджет убран из коробочной версии. Теперь этот виждет можно найти на системном плагине «JetPack» под названием «ссылки RSS JetPack».

Настроить, что показывать в фиде сайта WordPress, можно и нужно в консоли на вкладке «Написание», пункты:

  • В RSS-лентах отображать последние…
  • Показывать в ленте…, анонс или полное содержание.

Вывод 1

  • Главных RSS каналов (они же фид-ленты или фиды) сайта два: главной страницы и последних комментариев;
  • RSS лента WordPress имеет четыре формата: rss (устарел), atom, rss2, rdf;
  • С помощью rss-агрегаторов можно создать сколько угодно новостных rss-лент сайта.

Практика применения знаний о фидах WordPress

Для практического использования фид-лент сайта вам понадобится URL главного фида (/feed/) или URL новостного раздела, о котором я говорил в начале статьи (/category/name-category/feed/). feed можно поменять на нужный формат. Префикс category в URL используется в настройках по умолчанию.

Проверка фида

Для проверки фида сайта, нужно полный URL фида вписать в адресную строку браузера и проверить, как RSS лента WordPress отражается в браузере.

При желании или необходимости, можно проверить валидность фид-ленты на сервисе: http://validator.w3.org/feed/

Использование RSS ленты

Имея адрес фид-ленты сайта вы можете:

  • Показать новости сайта на другом WordPress сайта используя виджет «RSS», записи из любой ленты RSS или Atom;
  • Создать новостную рассылку на сервисе FeedBurner. Красивая рассылка со своей формой подписки;
  • Показать новости сайта в новостных каталогах, например, LiveRSS: http://liverss.ru/ ;
  • Создать новостную рассылку своим подписчикам на любом стороннем почтовом сервисе, типа MailChimp. Многофункциональная рассылка, интерфейс на английском языке, со своей настраиваемой формой подписки. Отлично интегрируется с WordPress.

Альтернативой FeedBurner и MailChimp может стать любой другой почтовый сервис: SmartResponder (умер 01-11-2016), UniSender (русс.), Aweber, а также Constant Contact, Campaign Monitor, GetResponse, ActiveCampaign, MyEmma, Mad Mimi, Infusionsoft, Feedblitz, HubSpot, MyNewsletterBuilder, Inbox First, Sailthru, Klaviyo, Vero, Pardot, Zapier, Ontraport, ExactTarget, Vertical Response, Drip, MailerLite, WhatCounts, ConvertKit, MailJet, Maropost.