RSS — это файл в формате .XML или .RSS, который используют сайты, чтобы передавать пользователю информацию об обновлениях. Термин RSS образован от английского Rich Site Summary (также распространены форматы Really Simple Syndication и RDF Site Summary). Простыми словами RSS — это обогащенная сводка сайта.
Чтобы прочитать RSS-ленту, пользователь должен воспользоваться инструментами браузера или сторонним ПО, так как сырой RSS-поток читать затруднительно.
Как работает RSS?
Вебмастер устанавливает на сайт специальный скрипт: он может быть создан вручную или при помощи плагина для CMS. Теперь при каждой новой публикации на сайте этот скрипт автоматически конвертирует содержание страницы в RSS. Пользователь получает оповещение и при необходимости может прочитать публикацию в RSS-формате при помощи стороннего ридера, в приложении или прямо в браузере.
RSS-фид, RSS-сайт, RSS-канал, RSS-поток, RSS-источник, RSS-фид — все это синонимы. Они используются для обозначения веб-ресурса RSS.
Ресурс RSS состоит из трех главных компонентов:
- Категория публикации. Например: «Политика».
- Metadata. Это контент публикации — текст (включая теги и другие метаданные), изображения, иные медиафайлы.
- URL. В любом RSS-ресурсе всегда есть ссылка на первоисточник публикации.
Какие форматы и разновидности RSS существуют в 2022 году
Вот несколько форматов RSS, которые были распространены в разное время:
- RSS. Первоначальная версия технологии. Сегодня устарела и не используется.
- RSS2. Усовершенствованная версия RSS, используемая для создания лент и анонсов.
- RDF. Этот формат используется веб-приложениями, взаимодействующими с лентами и анонсами.
Кроме вышеуказанных форматов, можно отметить веб-технологию Atom. Она появилась гораздо позже RSS и учила все его недочеты (о них мы расскажем ниже). Именно Atom в качестве универсального формата для описания анонсов и новостных лент продвигает Google.
Как создать RSS на своем сайте
Если ваш сайт развернут на CMS, проблем с созданием RSS-ленты точно не будет. Дело в том, что на всех современных CMS уже предусмотрены соответствующие инструменты для формирования RSS на основе определенных разделов сайта. Например, в WordPress настройки RSS-потока находятся прямо в административной панели сайта:
Также можно настроить количество записей для RSS-фида.
Чтобы получить URL RSS-потока на WordPress-сайте, достаточно добавить после доменного имени слово feed. Допустим, RSS-фид для домена russianmeal.ru находится по адресу russianmeal.ru/feed
Если в вашей CMS отсутствуют инструменты для работы с RSS или они слишком ограничены функционально, подберите плагин или расширение с соответствующим функционалом.
Другое дело, если ваш сайт создан на самописном движке. В этом случае скрипт для генерации фида можно написать вручную или воспользоваться сторонними генераторами RSS-потока.
Примеры таких сервисов — Feedfry, Feed43, Google FeedBurner. Смысл везде один и тот же: открываем страницу сервиса, указываем URL на свой домен и выбираем необходимый источник для RSS — например, ленту, ленту комментариев на сайте или записи в блоге.
Какие типы сайтов могут использовать RSS
RSS могут использовать любые публичные сайты:
- Блоги — для оповещения об обновлениях информационных статей.
- Сайты СМИ — для анонсирования публикации новых материалов.
- Коммерческие сайты — для оповещения о поступлении новых товаров.
- Порталы — для отправки новостных лент.
- Сайты любых других типов (информационные, контентные), если существует потребность регулярно уведомлять пользователя о каких-либо изменениях.
Главная стихия RSS — информационные и новостные порталы, так как именно они лучше всего отражают изначальную цель технологии — беглое ознакомления с информацией без какого-либо дальнейшего взаимодействия с ней.
Почему в RSS-ресурс попадает анонс, а не полная версия публикации
Здесь все просто. Чтобы не терять уникальность контента — ведь индексацию RSS-источников никто не отменял — поисковые системы точно также обходят их, как и любые другие страницы в интернете.
Если вы будете публиковать полную версию статьи в RSS, краулеры сперва обойдут такой фид, а последующая публикация на сайте может уйти из их вида и просто не попасть в индекс. Ведь контент уже засветился на RSS-ресурсе и перестал быть уникальным. Чтобы решить эту проблему в RSS-фиде, публикуется только анонс или очень краткая версия публикации.
Как подписаться на RSS-фид сайта
Если на сайте предусмотрена RSS-лента, подписаться на нее можно несколькими способами:
- Через ридеры — специальные агрегаторы, которые позволяют читать RSS-ленты сразу с нескольких сайтов и при необходимости сохранять их, чтобы вернуться к чтению позже. Речь о программах типа Newsflow, NewsAlloy, Inoreader.
- Вручную. Для этого вы должны найти иконку RSS на странице и кликнуть по ней. Кроме того, некоторые сайты позволяют подписаться на RSS вместе с оформлением email-рассылки.
Теперь рассмотрим достоинства RSS-технологии. Сделаем это с позиции специалиста-вебмастера и простого пользователя.
Достоинства RSS-технологии для вебмастера
- Возможность разнообразить источники трафика. При условии, чтобы публикация интересная и полезная для ЦА, можно ожидать большое количество переходов на сайт.
- Дополнительное удержание пользователя. Опять же, качественные публикации — еще один инструмент для напоминания о вашем сайте. Используйте анонсы таким образом, чтобы удерживать пользователя и мотивировать его к переходу на полную версию сайта.
- Увеличение посещаемости. Релевантные анонсы помогут увеличить количество переходов на ваш сайт.
Достоинства RSS-технологии для пользователя
Вот 4 преимущества, который получает пользователь при использовании RSS-ридеров:
- Минимальный объем трафика для загрузки контента. Если трафик у пользователя платный и сильно ограничен объемом (например, 5 Гб в месяц), то использование RSS позволит сэкономить деньги.
- Улучшение пользовательского опыта. Благодаря агрегированию публикаций сразу из нескольких источников пользователю не нужно открывать десяток сайтов одновременно и проверять на них обновления вручную. Таким образом, пользователь экономит время, просматривая анонсы или полные материалы только от интересующих его сайтов.
- Поддержание актуальности публикаций. Благодаря мгновенным оповещениям, предусмотренным технологией RSS, пользователь не пропустит актуальную публикацию и сможет ознакомиться с ней из первых рук.
- Это бесплатно. Конечно, если это не платные ридеры или агрегаторы.
Недостатки RSS
Недостатков у технологии практически нет, но найти их при желании все-таки можно. В качестве косвенного недостатка RSS для вебмастера можно назвать доступность фида для программ-парсеров.
Недобросовестные сайты чаще всего заимствует контент, который отправляется именно через RSS-каналы.
Для пользователя косвенным недостатком RSS может стать большое количество подписок. В этом случае лента превращается в огромный пузырь информации, который не несет никакой пользы.
Вместо заключения: обзор генераторов RSS
RSS.app
Объединяйте свои любимые сайты и превращайте их в автоматически обновляемые RSS-каналы. Также сервис — один из лучших поисковиков RSS-лент. RSS.app позволяет превратить практически любой сайт в RSS-канал. Просто нужно предварительно выбрать элементы, которые должны быть включены в RSS-канал:
Не нужно быть знатоком программного кода. Просто введите URL-адрес страницы, чтобы получить фид.
Вы также можете улучшить работу собственного RSS-канала, интегрировав его с вашими любимыми платформами. Экономьте время, соединяя все используемые инструменты в одном месте. Уже 8 миллионов фидов было создано с помощью RSS.app.
FetchRSS
Однокнопочный генератор, который превращает любую страницу в RSS-источник. Просто введите ссылку на страницу и нажмите кнопку Get RSS:
Ваша единственная задача — предоставить целевой URL и указать нужные блоки в визуальном конструкторе RSS. Остальное — работа сервиса. Вы получаете свою ленту за считаные секунды. Введите URL-адрес и нажмите кнопку «Создать RSS». Больше ничего делать не нужно.
После того как вы создали свой RSS-канал, он начинает автоматически обновляться. Нет необходимости генерировать RSS каждый раз: весь контент RSS-канала обновляется каждый раз, когда на целевой странице появляется что-то новое.
Вот ключевые особенности FetchRSS:
- Хранение RSS-канала каждого пользователя происходит в облаке.
- Для каждого созданного канала генерируется уникальный URL. Этот адрес можно использовать в HTML-коде сайта. Или отправить в любую читалку RSS.
- Можно создать RSS-канал из профиля в социальной сети (поддерживается Twitter, Facebook и другие).
Mysitemapgenerator.com
Простой, но функциональный генератор RSS-фида. Благодаря mysitemapgenerator.com вы можете сгенерировать RSS-фид из любого URL, будь то страница публичного веб-сайта или профиль компании в социальных сетях.
Для начала укажите URL, из которого нужно создать RSS-источник:
После этого задается селектор (вы сами выбираете необходимые записи на сайте):
Теперь нажмите на одну из ссылок, которая соответствует необходимым записям:
После этого нажимаем кнопку «Готово» и «Старт» (на предыдущей странице).
В итоге мы получили ссылку на созданный RSS-фид, а также код iframe
Благодаря Mysitemapgenerator.com вы можете тонко настраивать обработчик, а именно:
- Менять параметры новостей: имя автора, заголовок, описание, дату.
- Менять шаблон поиска записей по URL. Он позволяет указать, какие ссылки из исходного URL-адреса следует сканировать и публиковать в фиде.
- Менять параметры канала (название, описание, дату, логотип и email администратора).
- Менять параметры индексации (можно активировать турбо-режим через прокси).
- Добавлять URM (добавлять к ссылкам UTM-параметры отслеживания трафика).
- Менять параметры обработки страниц и самих URL (можно закрыть индексирование noindex, не индексировать nofollow-ссылки, работать с каноническими тегами).
- Ограничить число записей при их генерации + изменить кодировку файла.