Что такое RSS
RSS — служебный файл со списком последних материалов сайта: заголовками, ссылками, датами и, возможно, текстом. Программы для чтения новостей, агрегаторы и некоторые сервисы автоматически получают такой файл и показывают читателю новые публикации без посещения сайта. Большинство систем управления создают его автоматически по адресу вида /feed/ или /rss.xml.
Кто ей пользуется
| Кто | Зачем |
|---|---|
| Постоянные читатели | Следят за блогами через программы для чтения |
| Агрегаторы и подборки | Собирают материалы из многих источников |
| Сервисы автоматизации | Публикуют анонсы в социальных сетях и рассылках |
| Журналисты и исследователи | Отслеживают новые публикации в теме |
| Скраперы и копировщики | Забирают материалы для перепубликации |
Плюсы и риски
- Плюсы: лояльная аудитория получает материалы сразу, легко автоматизировать анонсы, материалы быстрее замечают агрегаторы.
- Риски: если в ленту выводится полный текст, его легко скопировать и перепубликовать на другом сайте.
- Нагрузка: ленту периодически запрашивают десятки программ; при большом числе подписчиков это заметная нагрузка на сервер.
Что выводить в ленту
Компромисс — краткий анонс с ссылкой на статью: читатель узнаёт, о чём материал, но за полным текстом приходит на сайт. Если вы боитесь копирования, добавьте в конец каждой записи ссылку на оригинал и отметку об источнике: часть копировщиков её оставляет, и вы получаете ссылки.
Подключение
Чтобы программы находили ленту автоматически, в код страниц добавляют ссылку с типом:
<link rel='alternate' type='application/rss+xml'
title='Блог: новые статьи' href='https://example.ru/feed/'>
Лента — служебный файл, и её адрес не должен попадать в результаты поиска. Уберите его из карты сайта и не ссылайтесь на него в тексте страниц. Другие служебные файлы описаны в статье про служебные файлы сайта.
Нужна ли она вам
- Если у блога есть постоянные читатели-подписчики или он часто попадает в подборки, оставьте ленту.
- Если основной канал доставки — рассылка и социальные сети, лента может быть необязательной, но не мешает.
- Если материалы регулярно копируют, сделайте ленту краткой.
- Отключайте ленту, только если она создаёт проблемы: нагрузку или явное копирование.
Связанные материалы. Про другой канал доставки материалов — в статье про рассылку и адреса статей, а про эффективность каналов — в статье как измерять эффективность блога.
Как проверить ленту
- Откройте адрес ленты в браузере: он должен отдавать корректный служебный файл со списком последних материалов.
- Проверьте даты публикаций: они должны быть в правильном формате и соответствовать реальным.
- Убедитесь, что в ленте нет закрытых и черновых материалов.
- Посмотрите в журнале сервера, как часто запрашивается лента и кем: резкий рост запросов — повод ограничить частоту.
Частые вопросы
Нужна ли RSS-лента современному блогу?
Её до сих пор используют постоянные читатели, агрегаторы и сервисы автоматизации; она не мешает и полезна, если у блога есть такая аудитория.
Какой лучше выводить текст: полный или краткий?
Краткий анонс со ссылкой на статью: читатель узнаёт суть, а за полным текстом приходит на сайт, и копировать материал сложнее.
Должна ли RSS-лента попадать в индекс?
Нет: это служебный файл; его не включают в карту сайта и не ссылаются на него в тексте страниц.
Готовый адрес можно собрать прямо сейчас: откройте генератор ЧПУ — он транслитерирует фразу по таблице Яндекса, уберёт служебные слова и покажет длину адреса.