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

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

0 424

фото rss

Мы будем рассматривать тему - как сделать RSS на самописном сайте, так как на движках (WordPress, Joomla и прочее) этот параметр встроен уже автоматически. Содержание в данном формате называется по-разному: RSS-фидом, RSS-лентой и RSS-каналом, и всё это подрузамевает одно и тоже, - добавление описаний для анонсов статей, лент новостей или даже простых изменений в том же блоге. В этом формате информация для пользователя представлена в очень удобном для него виде, и на данный момент RSS-каналы пользуются большой популярностью.

Содержание страницы
  • Как сделать RSS
  • Помощник от Google

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

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

Код для файла rss.xml
<?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

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

Помощник от Google

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

И так вы создали аккаунт на Google.com и переходим по нашему адресу - http://feeds.feedburner.com, где на открывшейся странице вводим в нужное поле адрес вашей RSS-ленты и нажимаем Next, как это показано на рисунке ниже.

Новый фид для RSS

Далее откроется страница, где мы можем изменить название и адрес нашего фида. Но мы это сделаем позже и поэтому сразу жмём на "Далее".

Даём имя своему фид на RSS

В следущем шаге нас поздравят и сообщат нам об успешной операции, и просто нажимаем на Пропустить и сразу перейти к управлению фидом.

Подписка на фид для RSS

На следущей странице мы жмём в правом углу на Edit Feed Detalis и переходим к редактированию нашего фида.

Последние новости на фид для RSS

Вот здесь мы можем изменить название и адрес нашей RSS-ленты. При изменение здесь название канала - не забудьте изменить его в Title в вашем файле rss.xml. А адрес фида вы подбираете по своему вкусу так, как бы вы хотели его видеть. И не забудьте скопировать полную эту ссылку - теперь это будет основной адрес вашей RSS-ленты, которую вы будете отображать у себя на сайте и в дальнейшем рекламировать.

Адрес фида для RSS

Теперь вы смело можете воспользоваться дополнительными настройками и преукрасить внешний вид своей RSS-ленты. Если кто-то захочит иметь первостепенный вид своего RSS-канала, то нужно сделать следующее:
Нажмите в горизонтальном меню Оптимизируй, далее в вертикальном слева BrowserFriendly, где Сервисы. И перед вами отобразится "Опции внешнего вида", где нужно будет выбрать → ClearFeed(Russian), далее снять все "Галочки", которые там поставлены и сохранить.

Далее, когда Вы создали свой RSS-канал, можно смело переходить к наращиванию тИЦ сайта. Где Вы узнаете основные моменты и способы для успешного поднятия рейтинга Вашего сайта, и зачем оно вообще нужно.

Похожие новости