web master | Делаем XML карту сайта и RSS канал
Главная » Делаем XML карту сайта и RSS канал
    РейтингРейтингРейтингРейтингРейтинг

Делаем XML карту сайта и RSS канал

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

Содержание:
  • § 1. Чтакое RSS канал сайта
  • § 2. Создаем RSS канал на сайте
  • § 3. Описание тегов RSS канала
  • § 4. Наполнение RSS канала информацией о новых веб-страницах
  • § 5. Делаем RSS канал доступным
  • § 6. Как сказать браузерам, что на сайте есть RSS канал?
  • § 7. Проверяем валидность RSS канала
  • § 8. Создание Яндекс виджета Rss канала

§ 1. Чтакое RSS канал сайта

RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений на сайте или в блоге. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами. 

XML карта сайта поможет поисковым системам находить все страницы вашего сайта и индексировать их даже если на страницы нет ссылок. Если на вашем сайте много уникальных картинок и вы хотели бы получать трафик на страницы картинок то необходимо сделать XML карту картинок. XML sitemap должен содержать только рабочие и каноническое ссылки, заблокированные страницы мета тегами и в файле robots.txt не должны присутствовать в нем. Он не должен превышать 30Мб, что бы поисковые системы могли корректно прочитать его. Если страниц очень много, разбейте файл sitemap XML на несколько частей.  Хороший сервис генерации файла sitemap XML.

Если у вас новостной или статейный, информационный сайт, то нужно сделать RSS или Atom канал, он будет оповещать поисковые системы о выходе нового контента. Таким образом страницы сайта будут максимально быстро попадать в индекс поисковых систем. Посетители также намного быстрее узнают о выходе новой статьи или новости.


§ 2. Создаем RSS канал на сайте

По своей структуре RSS-канал - это простой текстовый файл формата .xml, который можно написать в любом текстовом редакторе. Назвать его можно, например так: "rss.xml". Синтаксис общей структуры слудующий:


<?xml version="1.0" ?>
<rss version="2.0">
<channel>
<item>
... подэлемент тега channel. В RSS-канале должен быть как минимум один такой элемент! 
</item>
</channel>
</rss>


§ 3. Описание тегов RSS канала

Тег <channel> может быть одинаковым для всех RSS-каналов Вашего сайта.
Тег <channel> может быть одинаковым для всех RSS-каналов Вашего сайта.

Внутри <channel> должны быть обязательно теги:

<title> - название канала, может быть таким же, как название основной страницы сайта. 
<link> - URL вашего сайта,

<description> - описание Вашего RSS канала, не более 300 символов.

Пример содержания тега <channel>:

<channel>
<title>Белый каталог сайтов Master-It</title>
<link>http://ВАШ САЙТ/</link>
<description>Подробное описание Вашего RSS канала</description>
</channel>


§ 4. Наполнение RSS канала информацией о новых веб-страницах

Тег <item>является подэлементом тега channel, его присутствие в RSS канале является обязательным. Заполняем уже известнвые нам теги:
<title> - заголовок названия статьи сайта. 
<link> - URL веб-страницы, например: www.bestcatalog.hut4.ru/security.php 
<description> - анонс статьи для ссылки на веб-страницу.


§ 5. Делаем RSS канал доступным

Добавляем текстовую ссылку на главную сраницу сайта. При клике по ссылке должен открываться Ваш файл RSS-канала.
Пример размещения ссылки:
<a type="application/rss+xml" href="http://www.bestcatalog.hut4.ru/rss.xml"> RSS-канал сайта Master-It </a> 


§ 6. Как сказать браузерам, что на сайте есть RSS канал?

Необходимо добавить  код на страницы сайта, в любом месте внутри секции <head> </head>:

<link 
rel="alternate" 
type="application/rss+xml" 
href="http://bestcatalog.hut4.ru/rss.xml" 
title="Белый каталог сайтов Master-It" 
/>


§ 7. Проверяем валидность RSS канала

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


§ 8. Создание Яндекс виджета Rss канала

Для начала Вам необходимо авторизоваться в Яндексе, и потом перейти по ссылке http://wdgt.yandex.ru/widgets
Создаём виджет

Выбираем слева в блоке «RSS Виджет».
Принимаем пользовательское соглашение и заполняем все пункты:
В поле «Заголовок виджета» вписываем заголовок виджета. Это будет анонсом сайта.
В поле «Адрес сайта» вписываем адрес сайта. Он тоже будет виден. Его анкором будет заголовок виджета.
В поле «Описание виджета» вписываем описание сайта. Оно будет видно в каталоге при поиске. 
В поле «Путь к RSS» оставляем ссылку на RSS поток Вашего сайта.
Поле «Картинка» являться логотипом вашего виджета. 
Теперь выбираем загрузить виджет. 
Ниже представлен мой виджет и Вы можете видеть в каком виде может быть ссылка на него для посетителей, которые хотят быть в курсе новых публикаций на сайте.

css template

Не забывайте написать ваш комментарий, понравилась ли статья. От вас пару слов, а мне — признание поисковых систем, что пишу нормальные человеческий статьи. Заранее спасибо вам!