Правила организации RSS службы под новостной сервис

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

Вопрос как правильно это все разбить:
1) Делать ли одну ленту разбитую на несколько rss каналов или лучше несколько отдельных файлов?
2) Как делать так что-бы при посещении страницы браузеры находили нужные rss и подсвечивали их наличие в строке состояния? (chrome ff safari)
3) Какие еще моменты следует взять во внимание при организации большого кол-ва rss каналов?

Просьба, поделитесь ссылками на материал, который стоит почитать на эту тему. Аля rss best practice
  • Вопрос задан
  • 2583 просмотра
Пригласить эксперта
Ответы на вопрос 2
что браузер находил RSS в HEAD достаточно добавить что то типа
/>

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

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

Чтобы браузер увидел фид, в секцию HEAD добавляется метатег вида
<link href="http://example.com/rss.xml" title="RSS" type="application/rss+xml" rel="alternate">

На главную страницу добавляйте метатег с линком на общий фид.
На страницы рубрик добавляйте метатеги с линками на тематические (сборные) фиды.

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

Делайте кнопки «Добавить в Я.Подписки» и «Добавить в Гугл Ридер». Должно получиться.

Некоторые еще любят www.opml.org/
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы