Что такое RSS-лента, и с чем это едят?

rss

rssДля чего тебе на сайте нужна RSS-лента?

RSS-ленты пришли на замену подписки на новости по электронной почте.

Каждый день интернет осваивается огромным числом людей, чайники перестают быть ими. Они становятся читателями различных rss лент. Потому, что ленты изредка добавляют на другие сайты.

Есть на свете добросердечные люди, которые добавят к себе в блог твой rss канал только потому, что он им понравился.

А также есть люди, которым нечем залепить пустое пространство на своём сайте, и они тоже могут прикрутить туда вашу ленту.

Rss канал можно добавить в особые каталоги, из которых потом можно получить добавочные прямые ссылки на свой источник. А вот некоторые из них.

liverss.ru

alfaru.com

rssreader.ru

rssnews.org.ua

Так, что присутствие твоих фидов на персонализированной странице пользователя Гугл, либо Яндекс, лишний раз напомнит о существовании твоего источника. Теперь напрашивается вопрос, как же создать свой канал?

Для начала скопируй, то, что ты здесь видишь, и вставь в блокнот, в блокноте выбери «файл», затем «сохранить как», в «типе файла» выбери «все файлы», в «имени файла» напиши «rss.xml» и нажми «сохранить».

В первой строчке, можно поменять «windows-1251?» на «UTF-8?» если ваш сайт другой кодировки.

И в 11-й строчке поменяй слово «(собака)» на настоящую, как в адресе любой почты.

<?xml version="1.0"? encoding="windows-1251"?>
<rss version="2.0"? xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link href="Адресс твоего сайта/rss.xml" rel="self" type="application/rss+xml" />
<title><![CDATA[Название канала]]></title>
<link><![CDATA[Адресс твоего сайта]]></link>
<description><![CDATA[Краткое описание твоего сайта]]></description>
<language>ru-ru</language>
<copyright><![CDATA[Copyright 2012, Ivan Ivanov]]></copyright>
<managingEditor><![CDATA[ivanov(собака)gmail.com (Ivan Ivanov)]]></managingEditor>
<image>
<url><![CDATA[Адресс логотипа твоего канала, если есть, если нет, то полностью удаляй этот блок, от тэга <image> по тэг </image>]]></url>
<title><![CDATA[Название канала]]></title>
<link><![CDATA[Главный адресс твоего сайта]]></link>
</image>
<item>
<title><![CDATA[Название твоей статьи]]></title>
<link><![CDATA[Адресс страницы твоей статьи]]></link>
<description><![CDATA[Начало твоей статьи[...]<br><img src="Адресс фотографии твоей статьи" border="0"?></a>]]></description>
<guid><![CDATA[Адресс страницы твоей статьи]]></guid>
</item>
<item>
<title><![CDATA[Название твоей статьи]]></title>
<link><![CDATA[Адресс страницы твоей статьи]]></link>
<description><![CDATA[Начало твоей статьи[...]]]></description>
<guid><![CDATA[Адресс страницы твоей статьи]]></guid>
</item>
</channel>
</rss>

Всё, твой rss-канал готов!

Не рекомендую добавлять в свой rss-канал статьи и новости целиком. Потому, что: а) У пользователя не будет толчка зайти на твой сайт, потому, что он уже всё прочитает. б) Сайты, транслирующие твой канал, будут иметь дубликат твоего контента, тот, что должен быть уникальным.

В тэгах <item></item> находится твоя новость, если новостей много, то бери и копируй весь блок от тэга <item> до </item>, и вписывай туда свою новость.

А теперь когда всё готово, кидай файл с каналом, а он должен называться «rss.xml» в корневую папку своего сайта, обычно эта папка называется «public_html».

А в сам сайт добавляй вот такую строчку: <link rel=»alternate» type=»application/rss+xml» href=»http://www.твой-сайт.ru/feed.rss» title=»твой-сайт»> только канал и название канала впиши свои. Эту строчку надо прописать на странице сайта между тэгами: <head></head> Да и не забудь проверить свой канал на валидность на этом сайте: feedvalidator.org

С уважением,
Роман Горбунов

Интересная статья? Поделись с другими:

4 Комментарии

  1. Здравствуйте.
    Очень полезная и интересная статья!
    Спасибо Вам за эту информацию.

Отправить ответ

Ваш e-mail не будет опубликован.


*


:roll: :oops: :exclaim: :evil: :eek: :cry: