- Зачем нужен RSS?
- Преимущества и недостатки RSS
- Плюсы для пользователей
- Преимущества для сайтов
- Новая жизнь для RSS-лент
- Лента в WordPress
- Фид на других CMS
- Как создать RSS-ленту?
- RSS-feed на сайте: лента, поток, канал, рассылка
- Как создать RSS-ленту
- Создание RSS-ленты вручную
- Автоматическое создание RSS-ленты
- Использование сервиса Google Feedburner
- Как добавить RSS
Зачем нужен RSS?
У всех интернет-пользователей есть любимые сайты, которые они регулярно посещают и черпают из них полезную для себя информацию. Качественные ресурсы постоянно пополняются новым контентом, и если у вас много таких «любимчиков», то очередные статьи могут остаться без вашего внимания.
Во избежание подобных ситуаций и был придуман RSS. Он собирает все новые рубрики воедино в одном формате. Благодаря RSS-подписке, пользователям больше не нужно самостоятельно проверять, не появились ли на ресурсе свежие публикации. Достаточно лишь подписаться на RSS-ленту и вы легко, быстро и удобно будете получать уведомления о новых статьях в блогах и прочих порталах.
На заметку. Сегодня популярность RSS падает, хотя в период своего появления данный вид подписки считался поистине революционным. Несмотря на это, технология по-прежнему успешно обрабатывает большое количество информации, куда лучше, чем социальные сети. RSS-лента не предназначена для написания комментариев и лайков. Читатель может лишь изучить краткую информацию или полную статью (в зависимости какую отдачу контента RSS выбрал источник),
Преимущества и недостатки RSS
Рассмотрим плюсы и минусы RSS-ленты для пользователей и для самих сайтов.
Плюсы для пользователей
- Экономия времени и трафика. Вся необходимая информация собрана в одном месте. Нет нужды вручную открывать изобилие сайтов и проверять страницы на наличие свежих статей. Благодаря RSS-ленте вы сразу знаете, какая страница содержит новую публикацию. А за счет того, что по объему информации она меньше ресурса, открытого в браузере, вы существенно экономите трафик. Это особенно важно для людей со слабым интернетом.
- Моментальное оповещение. Агрегатор автоматически проверяет обновления на ваших любимых ресурсах и сразу же после публикации очередной статьи сообщает вам о ней.
- Наличие архива. Даже если сайт будет удален, а вам однажды понравилась статья, опубликованная на нем, вы не потеряете ее. Агрегаторы отправляют новости в архив, и даже если они были удалены из первоисточника, или самих источников уже нет в интернете, с помощью удобной системы поиска вы сможете запросто найти нужный вам материал.
- Бесплатный доступ. RSS-подписка совершенно бесплатная. Это выгодно для всех. Владельцы ресурсов получат постоянную заинтересованную аудиторию, а посетители – удобные оповещения.
- Отсутствие рекламы. В отличие от тех же социальных сетей, вам не будут надоедать назойливые рекламные баннеры и пр.
Преимущества для сайтов
- Рост ссылочной массы.
- Привлечение заинтересованной аудитории, регулярно посещающей ресурс.
- Популяризация сайта.
Новая жизнь для RSS-лент
С появлением Яндекс.Дзена, Турбо-страниц или Яндекс.Новостей использование RSS-фидов вновь вошло в моду. Однако, тут есть некоторые нюансы – для всех вышеобозначенных сервисов нужен свой, отдельный вариант фида. Стандартный тут не подойдет, а значит ВордПресс со своей стандартной лентой может так же остаться неактуальным.
Если уж мы говорим про ВордПресс, то стоит упомянуть, что для создания релевантной ленты под тот же Дзен или Турбо-страницы можно использовать плагины. Также можно написать фид самостоятельно, но тут придется постараться и сделать все максимально правильно. Ленту с ошибками сервис просто не примет. Об этом мы еще поговорим далее.
Лента в WordPress
Как я и говорил, лента в ВордПресс создается автоматически. У многих новичков возникает разумный вопрос – как узнать адрес этой ленты. Он везде стандартный: вашдомен.ру/feed/. То есть вам просто нужно добавить окончание /feed/ к адресу вашего сайта, после чего вас перебросит на страницу с лентой. Зрелище, кстати говоря, не самое приятное. Просто XML-код. Но среди него вы сможете разглядеть фрагменты ваших статей.
Стандартными средствами в WordPress вы можете настроить тип отображения контента в ленте. Вы можете выбрать между полным текстом, тогда с помощью ленты пользователи смогут парсить весь ваш контент, им не надо будет заходить на сайт для прочтения, или анонсом – небольшой частью текста, которая может заинтересовать читателя и побудить его перейти на ресурс.
Для этого зайдите в “Настройки” – “Чтение”. Там будет доступен выбор между двумя этими параметрами.
Также можно отметить количество отображаемый материалов. Если их будет больше, то лента начнет делиться на части. При моих настройках новая лента будет создаваться для каждой десятки статей. Можно увеличить это число по своему усмотрению.
Но для того, чтобы использовать RSS-ленту в сервисах Яндекса, придется устанавливать дополнительные плагины или же создавать отдельный фид вручную. Последнее не всегда актуально, т. к. придется постоянно следить за состоянием фида и при появлении новых ошибок оперативно исправлять их. Лучше доверить это дело профессионалам.
Если вы хотите сделать RSS-ленту для Турбо-страниц, то вам стоит просто ввести ключевое слово “Turbo” в поле поиска каталога плагинов. Вам сразу будет показан результат с наиболее популярными плагинами.
Фид на других CMS
Сейчас RSS-фиды не пользуются особой популярностью. Многие вообще не добавляют их, предоставляя пользователям выбор – установить фид дополнительно при помощи сторонних модулей или забить на это дело. В той же Джумле RSS-фид доступен в качестве отдельного компонента. Его можно включить в админке, а можно не включать. По умолчанию фид отключен.
Но если вы захотите использовать RSS-ленту для формирования Яндекс.Турбо или отправки контента в Дзен или Яндекс.Новости, то вам, как и в случае с ВП, необходимо будет устанавливать дополнительные плагины. Но эти плагины могут конфликтовать с другими модулями.
Например, одна из самых известных проблем – конфликты с JoomShopping – модулем интернет-магазина для Joomla. Некоторые RSS-плагины просто не видят товаров, так что будьте аккуратнее.
Как создать RSS-ленту?
Создать свою рассылку очень просто, пусть поначалу и выглядит все запутанно. Смело шагайте вперед, потом мастер классы будете проводить!
Первый метод будет универсальный. Для его воплощения в жизнь вам лишь блокнот потребуется и вера в свои силы. Он применим для любой CSS и даже если ваш сайт с нуля сделан. Нагрузка на сайт минимальна.
1. Создайте в текстовом редакторе список из 10-15 статей, которыми вы бы хотели поделиться со своими читателями. Сразу включите в него тайтл каждой статьи, ссылку на нее и дату публикации. Пока отложим его в сторону.
2. Теперь создаем заветный файл. Начнем с головы, «хедера» то бишь. Внесите в него следующий код:
Сюда впишем название своего фида здесь поместим ссылку на свой сайт Опишем буквально в нескольких предложениях свою рассылку вот сюда мы будем вносить список ваших статей из следующего пункта.
3 . Теперь по порядку вносим каждую статью по шаблону.
<item> <title>Название вашей статьи</title> <link>ссылка на статью</link> <guid>Уникальный ID для каждой статьи. Еще раз копируем ссылку на статью</guid> <pubDate> Дату публикации вносим в таком формате — Tue, 28 Nov 2013 17:17:17 </pubDate> <description>Описание статьи</description> </item>
При необходимости за более глубокой информацией можно обратиться сюда к примеру — http://web-master.pp.ru/info/09.shtml.
Если код дается тяжело – вот вам маленькая шпаргалка:
<item>…</item> — между этими тегами заключается весь новостной блок;
<title>…</title> — тут пишем заголовок статьи;
<link>…</link> — ссылка на полную версию статьи;
<description>…</description> — краткое содержание статьи;
<pubDate>…</pubDate> — дата публикации на сайте;
<guid>…</guid> — уникальный номер и ссылка еще раз.
4. Когда все статьи добавлены, нужно закрыть теги <rss> и <channel> (для этого после открывающейся скобки ставим знак «/»). Последним у вас будет закрыт тег </source>, так как он открывался первым.
5. Сохраняем файл. Меняем расширение вручную на “. XML”, выбираем тип расширения «Все файлы». Имя файла должно совпадать с названием вашей ленты (пускай и на латинице). Как обычно в названиях файлов – никаких пробелов, слова отделяются знаками «тире».
6. Учитывая, что код мы писали сами, совсем не лишним будет себя проверить с помощью одного из чекеров, например, тут — FEED Validator. Данный ресурс просканирует ваш код и предоставит отчет.
7. Теперь файл можно скопировать в главную папку вашего сайта на ftp.
Вот и все, ваша RSS лента готова. Теперь начинается процесс продвижения. Об этом – ниже.
Так как создается лента вручную, то при добавлении новой статьи на сайт вам нужно будет ручками удалять старые статьи (слишком большая лента со временем перестанет выполнять свои функции) и добавлять новые по шаблону.
Если же у вас блог на WordPress, создание и обновление ленты можно автоматизировать. Приступим.
1. Заходим на сервис http://feedburner.google.com. Это один из наиболее качественных бесплатных вариантов, причем от Google. Но в сети есть уйма других вариантов на разный вкус и цвет. Выбирайте.
Сервис сразу же нашей мой gmail и приветствует как родного!
2. Вносим урл своего сайта в необходимое поле. Лично у меня он категорически отказывался принимать просто урл страницы, писал всяческие ошибки и говорил, что фид у меня неправильный. Решился вопрос просто добавлением более полного имени к фиду: http://howtobeawesome.com.ua/feed
3. Ура! Все заработало! Начинаем зажигать. Для начала выберем более красивое название своей ленты и ее урл (рандомный набор латинских букв выглядит не очень привлекательно). В итоге у нас получилось что-то вроде:
4. Не долго думая, сервис предложил нам самим подписаться на нашу ленту, что мы и сделали – нужно же все проверить.
5. Последним шагом в создании своей ленты сервис предлагает уйму полезных дополнений для контроля фида, проверки траффика и прочего. Большинство услуг – бесплатные, но есть возможность и немного раскошелиться за дополнительные возможности.
6. Теперь мы устанавливаем плагин для работы с нашей лентой. Выбор велик и снова падает на ваши плечи. Сервис Feedburner предлагает следующие варианты — http://wordpress.org/plugins/search.php?q=feedburner . Для себя я взял самый простой, чтобы не засорять сайт.
7. В деталях фида копируем адрес своей ленты и вносим его в соответствующее поле в новеньком плагине. Сохраняем.
Теперь немного настроим ее.
Заходим во вкладку «Оптимизация».
Услугу «BrowserFriendly» нам подключили ранее. Она открывает читателю множество опций подписки. Он обязательно такую заботу оценит. Советую только изменить язык этой функции – самая первая опция.
Дальше включаем функцию «SmartFeed». Она позволит читать вашу ленту корректно на любых носителях.
Функция «FeedFlare» добавит под каждым постом дополнительные кнопки, что позволит читателям делиться контентом с друзьями в разных сетях. Система позволяет добавлять и новые кнопки, если вам чего-то не хватает. Стоит сделать свою ленту уникальной.
С этой же целью мы добавляем картинку или логотип в свою рассылку. Все этого активируется функция «Feed Image Burner», только укажите, что хотите использовать свою личную картинку, внесите ее адрес (предварительно она должна быть загружена на ваш сайт). Остальные поля – название и ссылка на сайт. С ними проблем не возникнет.
Дополнительно во вкладке «Title/Description Burner» можно прописать тайтл и дескрипшен своего сайта. Лишняя реклама не помешает.
Ваша RSS-рассылка готова и подключена.
Теперь предстоит сделать все возможное, чтобы читатель мог с легкостью подписаться на вашу рассылку. Стоит обязательно озаботиться тем, чтобы ссылка на ваш RSS-канал время от времени мелькала перед глазами посетителя.
Перейдем во вкладку «Публикация».
«Подписки по электронной почте». Это обязательная функция, ради которой все и затеивалось. Установка формы подписки позволит вашим читателям быстро и просто подписываться на рассылку, а вам – собирать адреса почты для формирования базы и приумножать траффик на свой блог.
Выберете русский язык и после того, как коды изменятся, их можно будет скопировать себе.
Первый позволит создавать небольшое поле для внесения адреса почты, если читатель захочет оформить подписку.
Второй же является просто ссылкой на подписку с красивым анкором. Ее я сразу поместил под кнопку в хедере сайта. В будущем именно эту ссылку вы сможете помещать в тексты своих статей, предлагая читателям подписаться на вашу рассылку.
В вкладке «Communocation preferences» Вы можете прописать тексты сообщений, который ваш будущий подписчик будет видеть в процессе регистрации. Логично – каждое слово здесь должно идти от вас лично.
Во вкладке «Email branding» можно настроить внешний вид ваших писем. Обратите внимание, что и здесь вы можете указать адрес к вашему логотипу. Теперь каждая ваша рассылка выглядит замечательно.
В последнем подпункте вы можете настроить расписание рассылок. Казалось бы – мелочь. Но иногда от таких мелочей может многое зависеть. Кто ж будет вашу рассылку читать в 3 часа ночи? А к 9:00 ваше письмо уже будет далеко не первым в очереди на прочтение, так что шансы, что его вообще просмотрят будут меньше.
Для себя я также включил функцию «Ping shot», которая уведомляет популярные службы рассылок о ваших новых публикациях. Работает она явно не корректно. Но это временно, так что галочку ставим.
Стоит также соединить вашу рассылку с существующими соц. аккаунтами. После этого Feedburner сможет автоматически публиковать ваши новинки из ленты в соц. сети. Замечательный способ автоматизировать свою работу.
RSS-feed на сайте: лента, поток, канал, рассылка
Расскажу подробнее о каналах и рассылках, раз вы поняли для чего это используется. Представление интернет-ресурса или контента в XML-формате RSS называется RSS-фидом.
Фид, RSS-фид, RSS-лента, RSS-поток, RSS-канал, RSS-рассылка это синонимы и обозначают одно и то же. Так или иначе, наличие подобных терминов в оформлении сайта означает, что сайт предоставляет возможность подписки на обновления в формате RSS.
К сожалению, не всем понятна польза от наличия RSS-ленты на сайте. Сейчас мы это изменим. Ребята, пользоваться RSS-подписками это очень удобно! Я понимаю, что сейчас есть ленты новостей Вконтакте, многие сайты ведут свои публичные страницы и дают ссылки на новые материалы.
Вот RSS — примерно то же самое, только делается автоматически, публикует новости в порядке выхода, встроено во многие движки и позволяет читателям пользоваться ридерами по собственному выбору (обзор популярных RSS-ридеров).
Многие не пользуются RSS, потому что это кажется сложным. Ты нажимаешь случайно значок RSS XML-фида на сайте, в окне браузера появляется кракозябра, ты в панике убегаешь так и не разобравшись что это и зачем. Не надо так.
Подписываясь на RSS, читатель будет в курсе всех новинок контента на вашем сайте (они придут ему в почту или ридер) — но только тех, что будут указаны в настройках для добавления в ленту т.е. некоторые разделы можно выключить из рассылки.
Соответственно, авторы блогов и администраторы сайтов заинтересованы сделать удобную подписку такого на анонсы. Наличие такой возможности на сайте очень удобно отслеживать по значку RSS.
Как другие блоггеры вставляют кнпоку-RSS в блог, можете увидеть здесь.
Что будет если нажать на этот значок? Ничего страшного не случится:
Вверху справа вы увидите список RSS-ридеров для подписки, а внизу будет та самая лента новостей, отсортированная в порядке убывания по новизне. В таком виде предстает XML-RSS лента, уже прошедшая автоматическую обработку через сервис обработки XML Feedburner. Преимущество фидбернера в том, что можно модифицировать и улучшать ленту новостей, а также следить за количеством RSS-подписчиков сайта.
При этом можно задать расширенные способы подписки при создании РСС-потока на сайте сервиса Фидбернер — в том числе подписку на RSS по email. Не нужно путать обычную RSS рассылку с RSS-to-email, в обычной вам нужно пользоваться программами и сервисами, в RSS-to-email — электронной почтой.
Так выглядит информация о возможности подписаться по email, чтобы новинки RSS-канала приходили на электропочту:
А удобство ничем не хуже подписок Вконтакте. При использовании RSS у вас отпадет необходимость регулярно проверять несколько сайтов на обновления — вы сможете читать самые свежий контент сразу после его выхода. И все это автоматически — как для вас, так и для владельца сайта. То есть пользователи решают проблему одновременного доступа к новинкам нескольких сайтов, а владельцы сайтов решают проблему мгновенного уведомления сотен или тысяч пользователей о наличии нового веб-контента.
Как создать RSS-ленту
Варианты создания RSS-ленты зависят от наличия и
Создание RSS-ленты вручную
-
Создадим на хостинге в
корневом каталоге ресурса файл RSS-ленты с расширением .xml. - Добавим информацию о свежих статьях проекта в таком формате:
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>Название RSS-канала</title> <link>URL-адрес ресурса</link> <description>Описание RSS-ленты </description> <lastBuildDate> Дата последнего изменения канала</lastBuildDate> <item> <title>Заголовок статьи</title> <link>Ссылка на публикацию</link> <description>Описание статьи</description> <pubDate>Дата публикации</pubDate> </item> </channel> </rss>
- После этого добавим ссылку на созданный RSS-канал на сайте в формате url-сайта/название-xml-файла.xml. Чтобы пользователи ее заметили, желательно создать кнопку RSS и разместить ее на видном месте, например, рядом с кнопками соцсетей:
- По мере появления новых публикаций, необходимо обновлять этот файл, добавляя сведения о статьях.
Автоматическое создание RSS-ленты
Для создания ленты в автоматическом режиме, понадобится RSS-генератор, например, RSS.app. Здесь нажимаем «Get Started Now»:
Затем выбираем тип контента — web-страницы:
После этого добавляем адрес сайта:
Затем копируем полученный адрес для дальнейшего использования на сайте:
Использование сервиса Google Feedburner
У этого сервиса трансляции есть ряд преимуществ по сравнению с RSS-рассылкой через файл на собственном домене:
- позволяет не только читать ленту в ридерах, но и отправлять RSS-рассылку пользователям на e-mail, благодаря чему она доступна без агрегаторов;
- приводит XML-файл к стандартному формату, поддерживаемому любыми RSS-ридерами;
- предоставляет статистику о подписчиках.
Для начала работы введем в сервисе адрес своего сайта, либо RSS-ленты:
Затем сервис проверяет указанный XML-файл и отображает информацию о названии канала и его сгенерированный адрес. Меняем его на подходящий и нажимаем «Next»:
На этом настройка завершается и отображается ссылка на RSS-ленту:
В сервисе RSS-лента выглядит так:
Затем добавляем кнопку RSS-ленты на нужное место сайта. Чтобы найти подходящее изображение, скачаем картинку на одном из сервисов в интернете, например, Icons:
После этого добавим иконку на хостинг и создадим кнопку RSS на сайте с помощью такого кода:
<a href="http://feeds.feedburner.com/адрес-RSS-ленты" target="_blank"><img class="aligncenter lazy" data-src="адрес-картинки/название-файла.jpg" alt="Подписка на RSS-ленту"></a>
Как добавить RSS
Самый простой и быстрый способ подключить RSS на сайт – это воспользоваться сервисом feedburner от Гугла.
Регистрируемся в сервисе, выбираем в настройках русский язык и под строкой «Зажигай свой фид» жмем кнопку «далее» или «Next».
Вводим адрес фида и жмем «Next»
Далее откроется окно с перечнем всех лент RSS, нужно выбрать необходимую или добавить новую и скопировать ссылку. После чего активируем опции сервиса, проставляя чекбоксы, и нажимаем «далее».
Ссылку можно вставить на своем сайте, добавить RSS на фидбарнер или другой агрегатор, чтобы при добавлении материалов на сайте изменения были видны всем пользователям.
Также можно создать файл вручную, использую кодировку XML, воспользоваться встроенными инструментами CMS. В этом случае не нужно знать язык программирования, так как системы управления контентом предоставляют уже готовые решения.
- https://imajor.ru/internet/rss-feed
- https://iklife.ru/sozdanie-sajta/rss-lenta-dlya-sajta-kak-nastroit.html
- https://isif-life.ru/web/rss-rassylka-chto-eto-takoe-kak-ee-nastroit.html
- https://7bloggers.ru/chto-takoe-rss/
- https://netpeak.net/ru/blog/chto-takoye-rss-lenta-i-kak-yeye-podklyuchit-story/
- https://www.calltouch.ru/glossary/rss-sayta/