Содержание страницы
Age-Dragon.com
Главная / Элементы html и css / Как сделать RSS

Как сделать RSS канал

rss лентаМы будем рассматривать тему - как сделать RSS на самописном сайте, так как на движках ( WordPress, Joomla и прочее ) этот параметр встроен уже автоматически.

Содержание в данном формате называется по-разному: RSS-фидом, RSS-лентой и RSS-каналом, и всё это подразумевает одно и тоже, - добавление описаний для анонсов статей, лент новостей или даже простых изменений в том же блоге.

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

Содержание страницы

  • Как сделать RSS
  • Помощник от Google
О том, как установленная RSS-лента положительно влияет на ваш сайт, и пойдёт речь в этой статье. На сайте RSS-лента устанавливается желательно в видимую для пользователя часть сайта.

Теперь перейдём непосредственно к коду и узнаем как сделать RSS-канал. Для этого на своём сервере в главной директории создайте новый файл с необходимым расширением, например: rss.xml Далее скопируйте ниже представленный код и вставьте его в этот документ и сохраните в кодировке UTF-8 (перед этим конечно заменив все данные на свои).

Код для файла rss.xml

xmlCOPY
<?xml version="1.0"?> <rss version="2.0"> <channel> <title>Новости моего портала</title><!-- Заголовок вашего сайта --> <link>http://may-sait.ru</link><!-- Ссылка на главную страницу --> <description>Описание вашего сайта.</description> <language>ru-ru</language><!-- Языковый параметр вашего сайта --> <pubDate>Sat, 10 Nov 2017 14:56:00 +0300</pubDate><!-- Дата создания сайта --> <item> <title>Первая новость сайта</title><!-- Заголовок (название) новости --> <link>http://may-sait.ru/1-novost.html</link><!-- Ссылка на эту новость --> <description>Актуальная тема по созданию новостей.</description><!-- Описание этой новости --> <pubDate>Thu, 10 Oct 2017 09:39:21 +0300</pubDate><!-- Дата создания новости --> </item> <item> <title>Вторая новость сайта</title> <link>http://may-sait.ru/2-novost.html</link> <description>Самые изысканные и бесплатные методы по раскрутке сайта.</description> <pubDate>Sun, 06 Oct 2017 12:43:54 +0300</pubDate> </item> <item> <title>Третья новость сайта</title> <link>http://may-sait.ru/3-novost.html</link> <description>Создание 3D-моделей в онлайн режиме - быстро и абсолютно бесплатно.</description> <pubDate>Tue, 01 Oct 2017 09:15:01 +0300</pubDate> </item> </channel> </rss>
Код в таких кавычках <!-- Заголовок... --> прописывать не нужно, это для вас комментарии: для чего служит данный параметр.

Все атрибуты, указанные в тегах (channel, title, link, description, language, pubDate, item) - являются обязательными!

Как выглядит RSS-лента вы можете посмотреть, нажав на последнюю иконку в горизонтальном меню под шапкой. Самые свежие новости нужно прописывать с самого начала, а по степени большого накопления новостей - старые удалять (если у вас конечно очень-очень много новостей). Как вы успели заметить в pubDate прописывается дата обязательно на английском языке, а в RSS-канале она отображается как нужно - на русском. Для тех, у кого проблемы с иностранным языком, я сделал готовые переводы дней и месяцев.
Понедельник - MonВторник - TueСреда - WedЧетверг - ThuПятница - FriСуббота - SatВоскресенье - Sun

Январь - JanФевраль - FebМарт - MarАпрель - AprМай - MayИюнь - JunИюль - JulАвгуст - AugСентябрь - SepОктябрь - OctНоябрь - NovДекабрь - Dec

Далее, после того как вы отредактировали свой файл - rss.xml под себя, т.е. создали свою RSS-ленту, желательно перевести её в сервис от Google.

https://feedburner.google.com/fb/a/myfeeds

Для этого сначала нужно зарегистрировать почтовый ящик на Google.com, если вы конечно не сделали этого раньше.

Помощник от Google

Для чего вообще нужно связываться с данным сервисом? Самым главным преимуществом является то, что ваша RSS-лента примет единый стандарт и будет правильно отображаться абсолютно любым RSS-ридером. Так же здесь есть настройки для внешнего вида вашей RSS-ленты, и что самое главное - вы будете всегда в курсе, сколько у вас подписчиков на ваш канал, т.е. ведётся автоматический подсчёт.

И так вы создали аккаунт на Google.com и переходим по нашему адресу - feeds.feedburner, где на открывшейся странице вводим в нужное поле адрес вашей RSS-ленты и нажимаем Next, как это показано на рисунке ниже. Новый фид для RSS Далее откроется страница, где мы можем изменить название и адрес нашего фида. Но мы это сделаем позже и поэтому сразу жмём на "Далее". Даём имя своему фид на RSS В следующем шаге нас поздравят и сообщат нам об успешной операции, и просто нажимаем на Пропустить и сразу перейти к управлению фидом. Подписка на фид для RSS На следующей странице мы жмём в правом углу на Edit Feed Detalis и переходим к редактированию нашего фида. Последние новости на фид для RSS Вот здесь мы можем изменить название и адрес нашей RSS-ленты. При изменение здесь название канала - не забудьте изменить его в Title в вашем файле rss.xml. А адрес фида вы подбираете по своему вкусу так, как бы вы хотели его видеть. И не забудьте скопировать полную эту ссылку - теперь это будет основной адрес вашей RSS-ленты, которую вы будете отображать у себя на сайте и в дальнейшем рекламировать. Адрес фида для RSS Теперь вы смело можете воспользоваться дополнительными настройками и приукрасить внешний вид своей RSS-ленты. Если кто-то захочет иметь первостепенный вид своего RSS-канала, то нужно сделать следующее:
Нажмите в горизонтальном меню Оптимизируй, далее в вертикальном слева BrowserFriendly, где Сервисы.

И перед вами отобразится "Опции внешнего вида", где нужно будет выбрать → ClearFeed(Russian), далее снять все "Галочки", которые там поставлены и сохранить.
Комментарии
smsДобавить комментарий
Комментарий не отправлен!
Комментарий успешно отправлен!
После модерации он будет опубликован!
Имя - только русские буквы!
Это обязательное поле!