Как происходит формирование полнотекстовых RSS в формате для экспорта в Google.News?


В дополнение к стандартным элементам RSS 2.0 для экспорта данных в Google.News требуется специальный элемент "content:encoded", который содержит полный текст публикации:
    <content:encoded>Полный текст публикации</content:encoded>

Чтобы включить полный контент публикаций, канал должен использовать дополнительное пространство имен:
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
HTML-разметка помещается в оболочку CDATA.
Наш робот извлекает полный текст публикаций на веб-страницах, применяя специальный алгоритм или используя данные разметки Schema.org (поддерживаемые типы: Article, NewsArticle, BlogPosting, LiveBlogPosting).