Rss расшифровка. RSS и Интернет браузеры. Как создать свою RSS-ленту. Элементы RSS-канала

  • 27.04.2019

Доброго времени суток. Сегодня мы поговорим о настройке 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). Пример:

source
Название RSS-канала, из которого получено сообщение, полученное из его . Имеет обязательный атрибут URL (ссылка на источник).</p> <p><i><b>RSS </b> - семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами </i></p> <p><i>Wikipedia </i></p> <p>На многих сайтах можно увидеть кнопки или , что означает, что на этом сайте доступна лента новостей в формате RSS. Читателям сайта такой сервис удобен, поскольку при помощи Rss-агрегаторов, например, Yandex.Lenta или Kanban.ru можно собрать собственную новостную ленту и читать новости с разных сайтов в одном месте или получать их на свой e-mail при помощи сервиса Rss2Email . Подробнее об RSS читайте, например, в Компьтерре .</p> <p>В этой статье <a href="/audio-video/sozdanie-onlain-testov-dlya-shkolnikov-o-chem-poidet-rech-dobavlyaem.html">речь пойдет</a> не об использовании RSS-лент и агрегаторов, а о том, как быстро сделать новостную ленту на сайте при помощи программы RSS.PHP и MySql.</p> <h2>Начальные условия</h2> <p>Итак, у вас есть сайт, на котором есть <a href="/laptops/ob-start---vklyuchenie-buferizacii-vyvoda-ispolzovanie-ob-start-pri.html">поддержка PHP</a> и работает база <a href="/security/php-funkcii-raboty-s-mysql-svyaz-s-bazami-dannyh-mysql-udalenie-staryh-zapisei.html">данных MySql</a> (кстати, очень распространенное сочетание). Из базы, в которой хранятся тексты вашего блога или анонсы новостей и будем получать данные для нашей ленты. Лента будет строиться динамически, непосредственно при запросе, так что нужен только соответствующий скрипт. Вы можете написать его сами, но можете взять уже готовый </p> <h2>Немного теории</h2> <p>Для начала немного теории. Для нашей ленты будем использовать формат RSS 2.0, для тех кому интересно, направляю к описанию формата, который вы найдете . А мы будем использовать не все элементы, а только те, без которых действительно не обойтись:</p> <table cellspacing="1" cellpadding="5" width="100%" bgcolor="#666666" border="0"><tbody><tr><td bgcolor="#efefef" align="center">Элемент </td> <td bgcolor="#efefef" align="center">Описание </td> </tr><tr><td valign="top" bgcolor="#ffffff">title </td> <td valign="top" bgcolor="#ffffff">Заголовок канала. </td> </tr><tr><td valign="top" bgcolor="#ffffff">link </td> <td valign="top" bgcolor="#ffffff">Ссылка на главную страницу сайта. </td> </tr><tr><td valign="top" bgcolor="#ffffff">description </td> <td valign="top" bgcolor="#ffffff">Описание канала. </td> </tr><tr><td valign="top" bgcolor="#ffffff">language </td> <td valign="top" bgcolor="#ffffff">Язык, на котором написан канал. Например, ru - русский </td> </tr><tr><td valign="top" bgcolor="#ffffff">copyright </td> <td valign="top" bgcolor="#ffffff">Копирайт </td> </tr><tr><td valign="top" bgcolor="#ffffff">managingEditor </td> <td valign="top" bgcolor="#ffffff"><a href="/windows-xp/programmy-dlya-raboty-s-elektronnoi-pochtoi-elektronnaya-pochta.html">Электронная почта</a> редактора канала. </td> </tr><tr><td valign="top" bgcolor="#ffffff">webMaster </td> <td valign="top" bgcolor="#ffffff">Электронная почта веб-мастера. </td> </tr><tr><td valign="top" bgcolor="#ffffff">pubDate </td> <td valign="top" bgcolor="#ffffff">Дата публикации информации в канале. </td> </tr><tr><td valign="top" bgcolor="#ffffff">lastBuildDate </td> <td valign="top" bgcolor="#ffffff">Время последнего изменения канала. </td> </tr><tr><td valign="top" bgcolor="#ffffff">category </td> <td valign="top" bgcolor="#ffffff">Определяет категорию, к которой принадлежит канал. </td> </tr><tr><td valign="top" bgcolor="#ffffff"><b>Item </b> </td> <td valign="top" bgcolor="#ffffff">Собственно содержимое канала. Должен быть хотя бы один элемент. </td> </tr></tbody></table><p><b>Item </b><br></p> <table cellspacing="1" cellpadding="5" width="100%" bgcolor="#666666" border="0"><tbody><tr><td bgcolor="#efefef" align="center">Элемент </td> <td bgcolor="#efefef" align="center">Описание </td> </tr><tr><td valign="top" bgcolor="#ffffff">title </td> <td valign="top" bgcolor="#ffffff">Заголовок </td> </tr><tr><td valign="top" bgcolor="#ffffff">link </td> <td valign="top" bgcolor="#ffffff">Ссылка на полный текст </td> </tr><tr><td valign="top" bgcolor="#ffffff">description </td> <td valign="top" bgcolor="#ffffff">Аннотация </td> </tr><tr><td valign="top" bgcolor="#ffffff">category </td> <td valign="top" bgcolor="#ffffff">Категория </td> </tr><tr><td valign="top" bgcolor="#ffffff">pubDate </td> <td valign="top" bgcolor="#ffffff">Дата публикации статьи. Некоторые агрегаторы не будут отображать статью, если указанная дата еще не настала. Но далеко не все. </td> </tr></tbody></table><br> Поскольку RSS - это подмножество XML, то мы должны получить в итоге примерно следующее: Если будете что-то менять в скрипте, то проверяйте его на соответствие стандарту на сервисах Feed Validator или RSS Validator <h2><br> Запуск программы</h2> <p>Программа состоит из <a href="/windows-8/telefon-do-zavodskih-nastroek-vhod-v-menyu-recovery-posle.html">следующих файлов</a>: <b> rss.php </b> - файл запуска, <b> rss.inc </b> - включаемый файл с описанием класса, <b> conn.inc </b> - файл с описанием параметров соединения с базой данных.</p> <p>Для запуска программы измените данные о соединении с БД в файле conn.inс, измените параметры ленты в файле rss.php и спишите в любой <a href="/internet/sekrety-effektivnosti-kartochnogo-dizaina---skillsup---udobnyi-katalog-urokov-po.html">удобный каталог</a> на Вашем <a href="/laptops/ustanovka-i-nastroika-web-servera-apache-ustanovka-i-nastroika-servera.html">web сервере</a>, хоть в корневой. Не забудьте проверить структуру данных <a href="/windows-8/skript-php-zapisi-dannyh-v-mysql-php-zapis-v-bazu-dannyh-mysql-prakticheskie.html">базы MySql</a>, для программы можно использовать например, такую:</p> <p>CREATE TABLE BLOG (ID int(11) NOT NULL default "0", title varchar(50) default NULL, description text default NULL, link varchar(200) default NULL, date date default NULL, category varchar(100) NOT NULL default "", ab varchar(10) NOT NULL default "", PRIMARY KEY (ID)) TYPE=MyISAM;</p> <p>после этого у вас будет лента с адресом </p> <h2>Что дальше?</h2> <p>А теперь не забудьте поставить на видном месте кнопку , и добавить в страницы вашего сайта код между тегами <head>:<br> <link rel="alternate" href="http://www.ваш_сайт.ru/rss.php " type="application/xml" title="MyRSS">, чтобы браузеры понимали, что у вас есть лента. И, конечно же, зарегистрировать ленту в <a href="/iron/kakuyu-rabotu-vypolnyayut-roboty-poiskovyh-mashin-poiskovyi-robot-google-kakuyu.html">поисковой машине</a>, например, http://blogs.yandex.ru/add.xml и в каталоге http://blogs.yandex.ru/add-catalogue.xml</p> <p>Бесплатно скачать программу для создания RSS-ленты, Rss.php (3 Кб) можно </p> <i> </i> <p>Технология надо сказать весьма простая и эффективная. Чтобы начать ей пользоваться не нужно никаких усилий. Прежде всего, давайте разберемся, как работает эта система. Это позволит понять и оценить всю пользу и ценность новостных лент.</p> <h2>Как работает RSS </h2> <p>Это xml-формат данных, который позволяет следить за обновлениями сайтов в интернете.<br> Несколько лет назад любой серьезный сайт предоставлял возможность подписки на свой RSS-канал. Сейчас наблюдается тенденция «устаревания», на сайтах перестали делать rss-ленты и привычную оранжевую иконку можно обнаружить все реже. Но сам RSS от этого не стал хуже.</p> <p>Я сам <a href="/different/kak-sohranit-vse-dannye-pered-pereustanovkoi-sistemy-kak-i-gde.html">долгое время</a> не пользовался этой технологией, ибо считал что мне это не нужно. Но попробовав однажды, понял что я много потерял не начав пользоваться ей раньше. Что же я потерял? Время!</p> <p>Наверняка у вас есть любимые сайты, которые вы периодически посещаете, читаете статьи и новости, следите за обновлениями.</p> <p>На каждом сайте периодически публикуется какой-то контент — статьи, новости, комментарии. Подписка<br> на RSS-ленту новостей сайта позволяет узнавать об обновлениях на этом сайте максимально оперативно, без необходимости посещать и просматривать сам сайт. Это сродни просмотру заголовков утренней газеты. Зачем идти на сайт и просматривать его в поисках новостей, если можно просматривать анонсы этих статей у себя на компьютере, и в случае находки интересного материала пройти по ссылке на свежую статью, заголовок которой обязательно будет в RSS-ленте. Мало того что это сберегает кучу времени, так еще и уменьшает трафик, ибо вы идете на сайт только если вам действительно что-то интересно.</p> <h2>RSS агрегатор </h2> <p>Ленты новостей обрабатываются <a href="/audio-video/which-program-can-be-downloaded-from-classmates-download-the-video-without-programs.html">специальными программами</a> — RSS-агрегаторами. Агрегаторы бывают двух видов — web-сервисы и программы на вашем компьютере. Какой из них выбрать — это дело вкуса. Онлайн-агрегаторы по функциональности чем-то похожи на <a href="/windows-8/kak-rabotayut-postmastera-raznyh-pochtovyh-servisov-pochtovyi-ofis-yandeks.html">почтовые сервисы</a> — вы создаете аккаунт в Сети на одном из сервисов, и все ваши ленты будут приходить в ящик на вашем аккаунте. Этот способ хорош тем, что вы всегда будете иметь доступ к вашим лентам, независимо от того где вы находитесь. Но у них есть недостаток, что все же нужно идти и проверять ящик. То есть, чтобы узнать о новостях или подписаться на новую ленту вам открывать в бразуре страницу сервиса-агрегатора.</p> <h3><span>Локальные RSS-агрегаторы </span></h3> <p>Поэтому есть еще более удобные — локальные RSS-агрегаторы, которые могут быть встроенными в браузер, почтовик или быть отдельным приложением. Если вы знаете что такое <a href="/laptops/protokol-imap-mail-ru-nastroika-pochtovoi-programmy-nastroika.html">почтовая программа</a>, то вы поймете преимущество новостных лент. Локальный агрегатор позволяет следить за новостями гораздо эффективнее — вы получаете обновления на сайтах практически моментально. Локальные RSS-агрегаторы сами «бегают» на сайт и если там появилось что то новенькое «приносят» вам заголовок или анонс статьи, а иногда и всю статью — это зависит от того какую ленту предоставляет сайт.</p> <p>Я когда-то пользовался именно таким агрегатором, встроенным в браузер Opera — очень <a href="/microsoft-office/drugie-udobnye-veshchi-kotorye-vam-stoit-poprobovat-dizain.html">удобная вещь</a>. Однако в <a href="/windows-10/kak-uznat-kakaya-versiya-ustanovlena-na-kompe-skolko-versii-u-okoshek-i.html">данный момент</a> этот функционал вынесен из браузера Опера в <a href="/windows-10/blokirovka-prilozhenii-na-androide-osnovnye-programmy.html">отдельное приложение</a> — <a href="/1c-enterprise/firefox-ubrat-mail-iz-novoi-vkladki-kak-udalit-mail-ru-iz-brauzerov-udalyaem-mail-ru-iz.html">Opera Mail</a>. Да и самим <a href="/security/kak-sohranit-vkladki-posle-zakrytiya-brauzera-kak-sohranit-otkrytye-vkladki.html">браузером Opera</a> я уже не пользуюсь.</p> <h2><span>Как подписаться на RSS </span></h2> <p>Чтобы осуществить подписку на новостную ленту вашего любимого сайта, нужно найти ссылку на RSS-канал на этом сайте. Обычно она делается в виде небольшой пиктограммы которая выглядит вот так . Это традиционное обозначение RSS.</p> <p><img src='https://i2.wp.com/answit.com/wp-content/uploads/2015/03/ff_rss.png' align="center" width="100%" loading=lazy></p> <h2><span>RSS и Интернет браузеры </span></h2> <p>На данный момент из <a href="/linux/10-populyarnyh-brauzerov-kakoi-internet-brauzer-luchshe-vybirat-dlya.html">популярных браузеров</a> возможность обработки rss ленты новостей реализована только Mozilla.</p> <p>Firefox умеет обрабатывать rss-ленту в xml-формате. Если вы пользуетесь <a href="/laptops/sbros-nastroek-brauzera-mozilla-firefox-kak-sdelat-sbros-nastroek-firefox-v-znachenie.html">браузером Firefox</a>, при попытке подписаться на RSS вам откроется страничка, где вы сможете выбрать онлайн-сервис новостных лент. Сам <a href="/windows-7/novyi-mozilla-firefox-nachalo-raboty-s-mozilla-firefox-zagruzka-i-ustanovka.html">Mozilla Firefox</a> поддерживает подписку на RSS только в виде закладок на новости.</p> <p>Если вы все еще пользуетесь браузером IE (<a href="/network/skachat-obnovlenie-internet-explorer-10-obnovlyaem-brauzer-internet-explorer-do.html">internet explorer</a>) — варианта развития событий опять же два — поменять браузер, либо пользоваться онлайн-агрегатором, поскольку сам IE совсем не поддерживает работу с лентами новостей.</p> <p>Браузер Google Сhrome также не умеет работать c RSS-каналами, но такой функционал можно в него добавить в виде расширений. Например, вот так выглядит расширение Slick RSS для Chrome.</p> <p><img src='https://i2.wp.com/answit.com/wp-content/uploads/2015/03/chrome_slick_rss.png' align="center" width="100%" loading=lazy></p> <p>Довольно удобно, хотя расширение и не может самостоятельно перехватывать и обрабатывать URL фида. Добавлять ccылку на RSS-ленту в сборщик и ридер нужно вручную.</p> <h2><span>Сервисы для подписки на RSS-каналы </span></h2> <p>Онлайн-сервисы для подписки на RSS-каналы абсолютно бесплатны, и чем-то похожи на почтовые.</p> <p>Самые популярный это — Яндекс.Лента . Для того чтобы воспользоваться сервисом нужно иметь <a href="/beginners/podtverdit-vladenie-domenom-yandex-podtverzhdenie-registriruem.html">Yandex аккаунт</a>. Если вы уже пользуетесь какими либо сервисами Яндекса, то нужно лишь войти под своим логином и подписаться на ленту. После чего вы сможете читать новостную ленту через интерфейс Яндекс-почты.</p> <p><img src='https://i2.wp.com/answit.com/wp-content/uploads/2015/03/yandex_lenta.png' align="center" width="100%" loading=lazy></p> <p>Когда-то был еще <a href="/gadgets/prilozhenie-google-ostanovleno-samsung-oshibka-servisov-google-play-prilozhenie.html">сервис Google</a> Reader, но он прекратил свое существование. Это произошло в 2013 году.</p> <p>Ну вот примерно все что мне есть рассказать вам об этой технологии. Особо заинтересовавшиеся и любопытные могут найти в Сети более <a href="/windows-7/kak-izmenit-podrobnuyu-informaciyu-v-vk-kak-vkontakte-skryt-lichnuyu-informaciyu.html">подробную информацию</a> самостоятельно, но в любом случае, сначала это стоит попробовать (<a href="/internet/trendy-smm-integraciya-messendzherov-i-socialnyh-setei-korotkii.html">новостная лента</a> нашего сайта через Feedburner) . РСС позволяет мне быть всегда в курсе обновлений на интересных сайтах не затрачивая лишнего времени. Чего и вам желаю.</p> <p>Примечание. RSS-лента, подготовленная для сервиса Яндекс.Новости , для Дзена не подойдет. В Дзене другой набор <a href="/windows-7/obyazatelnymi-atributami-dlya-tega-input-yavlyayutsya.html">обязательных атрибутов</a> и другие требования к размеру иллюстраций.</p> <ul><li><a href="/windows-8/obzor-luchshih-rss-riderov-dlya-chteniya-lent-novostei-internet-servisy.html">Лента RSS</a> должна соответствовать нашим требованиям .</li> <li>Присылайте ссылки на все иллюстрации и видео из публикации. Публикация должна содержать как минимум одно изображение шириной не менее 400 пикселей. Разместите изображение с помощью элементов img , media:content или enclosure . Если используется <a href="/laptops/atribut-alt-v-elemente-img-yavlyaetsya-kak-pravilno-propisyvat.html">элемент img</a> или media:content , продублируйте информацию об изображении в enclosure .</li> <li>Размечайте откровенный контент с помощью элемента media:rating . Такие материалы будут показаны только подписчикам канала. Если на сайте в основном публикуются откровенные материалы, ему будет присвоена категория «Для взрослых» .</li> <li>Указывайте тематику материала, и Дзен быстрее найдет заинтересованных читателей.</li> <li>Откройте роботу Яндекса доступ к материалам, чтобы они показывались в RSS-ленте. Убедитесь, что в текстовом файле robots.txt адрес RSS не запрещен <a href="/entertainment/skachat-robots-txt-dlya-yandeksa-rekomendacii-po-nastroike-faila-robots-txt-primery.html">директивой Disallow</a> , или явно разрешите его директивой Allow RSS_URL .<p> # Если в robots.txt прописана директива \nDisallow /feed\n# то робот не проиндексирует страницу\nyour-site.ru/feed/some_url/rss.xml\n# Чтобы разрешить индексацию, добавьте директиву\nAllow /feed/some_url/rss.xml</p></li> <li>Включайте в ленту материалы за два-три <a href="/gadgets/socialnaya-set-badu-za-poslednie-dnya-badu-socialnaya-set-dlya.html">последних дня</a>. Если элементов много, это усложняет обработку RSS. Более старые материалы уже хранятся в базе Дзена.</li> <li>Вырезайте HTML, который не описан в настоящих рекомендациях к RSS.</li> </ul><p>После разметки RSS-ленты проверьте ее валидатором . Если в ленте окажутся пустые и незакрытые элементы, Дзен ее не обработает.</p> <p>Иногда валидатор объявляет элементы, которые описаны ниже, ошибочными. Причина в том, что валидатор не всегда учитывает специфику Дзена. Этим можно пренебречь. Главное - исправьте пустые и незакрытые элементы.</p> <h2>Описание источника</h2> <p><a href="/scan/principle-of-work-of-a-fingerprint-how-the-fingerprint-scanner-became-an-indispensable-element-of-mobile-devices.html">Обязательные элементы</a> отмечены значком .</p> <table class="\" table frame-all="" doc-c-processedeach244="" doc-c-table__table="" id="\" source__events><tr class="\" row doc-c-table__tr=""><th class="\" entry align-center="" doc-c-table__th="" id="\" source__events__entry__1>Элемент </th> <th class="\" entry align-center="" doc-c-table__th="" id="\" source__events__entry__2>Описание </th> </tr><tbody class="\" tbody><tr class="\" row doc-c-table__tr=""><td class="\" entry doc-c-table__td="" headers="\" source__events__entry__1> rss </td> <td class="\" entry doc-c-table__td="" headers="\" source__events__entry__2>Формат данных. Данные экспортируются в Дзен в XML-based формате RSS 2.0 . Поддерживаются RSS, Media RSS, GeoRSS, HTML5 и микроформаты. </td> </tr><tr class="\" row doc-c-table__tr=""><td class="\" entry doc-c-table__td="" headers="\" source__events__entry__1> channel </td> <td class="\" entry doc-c-table__td="" headers="\" source__events__entry__2> <p>Набор элементов с информацией о сайте-источнике.</p><p> <channel> \n <title>Андроид восстановит ферму в Японии\n http://example.com/happy-farmer\n \n Заброшенную землю передали андроиду\n с внешностью известного японского хозяйственника.\n \n ru\n \n …\n \n

title

Название сайта.

link description

Описание сайта.

language item description

Описание сайта.

language item

Мы выпустили новую книгу «Контент-маркетинг в социальных сетях: Как засесть в голову подписчиков и влюбить их в свой бренд».

Подписаться

RSS - это файл.rss или.xml для описания новостей сайта со ссылкой на полную версию. От английских Really Simple Syndication - простой доступ к информации, Rich Site Summary - богатая сводка ресурса.

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

RSS-лента, канал, фид - это ресурс в формате RSS.

Кому это нужно

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

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

Из чего состоит RSS - взгляд изнутри

  1. Метаданные - это информация о данных: заголовки, изображения, описания, гиперссылки.
  2. Объединенные метаданные по одной публикации.
  3. Категории статей.

Популярные версии

  • RDF - RDF Site Summary (RSS 0.9 и 1.0).
  • RSS - Rich Site Summary (RSS 0.9x).
  • RSS2 -Really Simple Syndication (RSS 2.x)
  • А также Atom, разработанный компанией Google в 2006 году, с учетом всех недостатков RSS.

Преимущества RSS канала

Для пользователя

  1. Вся нужная информация в одном месте: удобно просматривать обновления и не нужно проверять вручную.
  2. Бесплатно: ресурсы взамен получают читающую аудиторию, так что любой развивающийся источник непременно создаст ленту для пользователей.
  3. Быстрые уведомления: сообщение о новой публикации будет не через час, два, день, а сразу по обновлению.
  4. Экономия трафика. Один фид не заберет столько трафика, как множество загружаемых страниц.

Для сайта

  1. Ссылочная масса возрастает;
  2. Увеличивается популярность ресурса;
  3. Постоянная читающая аудитория сайта.

Недостатки RSS

Для сайтов

  1. Большинство пользователей подписываются на источники, которые хоть немного приглянулись. Информации становится больше, и человек не успевает ее обрабатывать.
  2. Поисковые роботы индексируют ленты раньше, чем первоисточник, засчет чего последнему достаются фильтры: он получает от поисковика статус малополезного сайта для пользователя. Решением этой проблемы будет отказ от выкладывания полных версий статей и мотивация читателя перейти на источник-оригинал.
  3. Воровство контента. Трастовые сайты также могут воровать контент, и поисковики будут считать их первоисточниками. А вот менее жирные оригиналы будут падать в позициях поисковой выдачи.
  4. Даже если ворованный контент в конце имеет ссылку, откуда статья, то вероятность, что гость продолжит чтение после перехода, мала. А без указания линка и вовсе не стоит надеяться на трафик.
  5. XML-язык, на котором пишутся RSS-ленты, удобен для парсинга.

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

Чтобы получать уведомления, достаточно найти знак RSS, копировать адрес ссылки и добавить ее в программу для чтения. Или вместо кнопки нажать на фразу «Подписаться на RSS-канал».

Ридеры, агрегаторы, браузеры и приложения для чтения RSS

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

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

Браузеры

Всем известные Google Chrome, Opera, Mozilla и другие браузеры уже давно научились читать RSS. Преимущества: чтение в любом месте: дома, на работе, а также настраивать с помощью бесплатных инструментов. Из недостатков: ограниченное количество источников.

Сервисы

Яндекс.Лента и Google reader давно закрылись, споры что же лучше уже не актуальны. В настоящее время есть множество сервисов, отвечающие тем или иным требованиям пользователя. Рассмотрим некоторые из них.

  • Inoreader. Сервис умеет кэшировать страницы и читать без доступа в Интернет. Оформление настраивается со вкусами пользователя: темы, сортировка по категориям, импорт из других приложений-ридеров. Статьи доступны без перехода на источник. Есть приложения для мобильных операционных систем.
  • Feedly. Удобный показ новостей. Доступен как расширение в браузерах, а также как приложение на мобильных платформах Android и iOS. Ограничение до ста ресурсов. Сортировка по категориям.
  • Palabre. Приложение для Android. Показ новостей настраивается гибкими настройками. Доступна сортировка по категориям, чтение статьи полностью в приложении и скачивание для офлайн-доступа. Есть премиум-версия без рекламы.
  • Digg. Минималистичный дизайн. Есть функция сохранения статей, настройки для отображения, импорт из OPML-файлов. Доступен в расширениях для браузеров. Кнопки соцсетей для дублирования в соцсети.
  • Newsflow. Бесплатная программа, установленная в Windows 10. Вид новостей настраивается, а статьи читать прямо в приложении, в том числе просматривать видео. Неограниченное количество источников.
  • Opera. Имеет встроенный движок для чтения RSS-лент. Обладает небольшим функционалом.

Программы

  • Для Linux: Liferea, Akregator.
  • Для Windows: Omea reader, Mozilla Thunderbird, Awasu.
  • Для MacOSX: NewsLife, Newsfire.

Как добавить на сайт RSS

Разместить RSS на сайте можно несколькими способами:

  1. Создание кода в XML формате вручную. Принципы работы HTML и RSS похожи: в обоих случаях используется технология размещения текстовых файлов. В RSS используется стандарт RDF, от английского Resource Description Framework, т.е. схема описания ресурса. Он основан на XML, который в свою очередь имеет два своих шаблона: OCS и OPML. Создать ленту возможно и с помощью других языков программирования, если такие навыки есть. Например, C#.
  2. Генераторы лент, например: feed43, dapper, feedity, feedburner.
  3. Дополнительные инструменты, предлагаемыми различными платформами создания сайта, например, Blogger, Vox, WordPress. Здесь не нужно обладать знаниями языков программирования, системы предоставляют готовый шаблон с заголовком, описание, метаданными и другим необходимым материалом для работы с новостями.

Таким образом, RSS удобная технология как для пользователей, так и для веб-мастеров. Посетители имеют возможность собирать все интересующие их сайты в одном месте и читать их обновления без ручной проверки каждого в отдельности. Кроме того, они могут настраивать вид новостей. Это бесплатно, поскольку сайт получает взамен целевую аудиторию, которая заинтересована в материале. Повышается ссылочная масса, улучшаются поведенческие факторы. Ресурс становится популярным.