Обычно вы ссылаетесь на документы RSS со своего основного сайта, используя тег <link>
.Это должно выглядеть примерно так:
<link rel="alternate" type="application/rss+xml" title="Top Web design software Feed" href="http://LINKTOMYRSSFILE" />
Если ваш сайт динамический, вам нужно заменить LINKTOMYRSSFILE ссылкой на файл, который генерирует ваш RSS.Если это статический файл, просто сохраните этот файл на своем сервере и укажите на него.
Кроме того, ссылка на ваш основной канал должна указывать на ссылку страницы, на которой отображается весь этот контент.
РЕДАКТИРОВАТЬ
Прежде всего, вы должны использовать сервис W3C для проверки вашего канала.Они указывают на неправильные / лучшие практики и сообщают, как их можно исправить (воспользуйтесь ссылкой справки рядом с ошибкой)
Убедитесь, что пустой тег <link></link>
содержит URL-адрес вашего сайта
Чтобы ответить на ваши вопросы в комментариях
Отсутствует атом: ссылка с rel = "self"
Согласно профилю наилучшей практики Консультативного совета RSS,идентификация URL-адреса канала внутри канала делает его более переносимым, автономным и более простым для кэширования.По этим причинам лента должна содержать ссылку на атом: *, используемую для этой цели.
с помощью: http://validator.w3.org/feed/docs/warning/MissingAtomSelfLink.html
Это можно исправить, изменив тег <rss>
на
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
И с указанными выше пунктами
<atom:link href="http://LINKTOFEED" rel="self" type="application/rss+xml"/>
Строка 12, столбец 2: элемент должен содержать элемент направляющей
Рекомендуется предоставить руководство и, если возможно, сделать его постоянной ссылкой.Это позволяет агрегаторам не повторять элементы, даже если в них были внесены изменения.
Часто задаваемый вопрос о s - как они сравниваются с s.Разве они не одно и то же?Да, в некоторых системах контента, и нет в других.В некоторых системах это постоянная ссылка на элемент блога.Однако в других системах каждая из них представляет собой краткий обзор более длинной статьи, указывает на статью и является постоянной ссылкой на запись в блоге.
Так что в вашем случае добавьте следующее к каждому из ваших элементовисправит это
<guid isPermaLink="false">LINKTOSOFTWARE</guid>
Замените LINKTOSOFTWARE ссылками в ваших <link></link>
тегах.
Я исправил ваши ошибки, и ваш фид подтвердил в порядке.Вам просто нужно исправить эти ошибки.
Вы можете следовать этому руководству по добавлению RSS-каналов на свои страницы: https://developer.mozilla.org/en/RSS/Getting_Started/Syndicating
Это так же просто, как добавить HTML-тег на свою страницу.