Есть вот такая страница экспорт новостей в RSS формате:
Нужно её парсить и генерировать аналогичную, но в соответствии с правилам Яндекса (
А именно:
> >
> > Добавить в <channel> два элемента: <yandex:logo>, со ссылкой на стандартный логотип, и <yandex:logo type="square">, со ссылкой на крупный квадратный логотип.
> > Пример:
> > <yandex:logo>
->
> > стандартный <yandex:logo
> > type="square">
-> квадратный Атрибут type у квадратного логотипа может быть только square! Тип и размер квадратного логотипа, передаваемого посредством <yandex:logo type="square">, PNG 180×180px, его ширина и высота должны быть одинаковыми.
> > Если вы решите использовать один и тот же логотип в качестве квадратного и стандартного, ссылку на него всё равно необходимо указать в обоих элементах и в <yandex:logo>, и в <yandex:logo type="square">.
> >
> > В каждый <item> нужно добавить специальный элемент <yandex:full-text>, который должен содержать полный текст сообщения. Полный текст сообщения необходим для индексирования поисковым роботом и на Яндекс.ру размещаться не будет.
> > В полном тексте не должны содержаться:
> > 1. название источника
> > 2. дата/время сообщения
> > 3. контактная информация
> > 4. ссылки на изображения, аудио и видео файлы для них нужно формировать отдельные теги <enclosure>,<media:group>.
> > Пример:
> > <yandex:full-text>полный текст новости</yandex:full-text>