|
RSS фид давно стал неотъемлемой частью любого блога, новостного сайта или любого другого веб-ресурса, материалам которого свойственно периодически обновляться. В этом посте будет рассказано о том, как грамотно указать адрес RSS ленты на веб-странице.
Как показать адрес фида на странице?
Одним из любимых фетишей блоггеров стала стандартная пиктограмма RSS (точнее, пиктограмма фида в общем смысле, т.к. не стоит забывать о существовании менее распространенного стандарта Atom). Любят ее настолько, что зачастую вместо иконки для визуальной идентификации ссылок, лепят огромные иконы шириной в 150-200 пикселей. С одной стороны — это в какой-то мере осмысленно. Большой значок лучше заметен, следовательно людей узнает, что на сайте есть фид, и возможно захотят на него подписаться.
Тем не менее, увеличение заметности и количества ссылок на RSS не достаточно для обеспечения легкой подписки. Привязка адреса фида к HTML документу является более значимой по следующим причинам:
- Если для подписки использовать главный URL сайта, любой развитый агрегатор сможет самостоятельно найти адрес ассоциированного с ним RSS/Atom потока. Это более грамотное и надежное решение, чем заставлять посетителя делать эту работу самому (пользователь может не найти нужной ссылки или не понимать, в чем разница между адресом сайта и адресом потока при подписке на него).
- Все современные браузеры отображают в адресной строке оранжевую пиктограмму, если к странице привязан поток. Эта же пиктограмма может использоваться для добавления фида, благодаря чему еще до захода на сайт становится известно, как определить возможность подписки.
/2007/12/address-bar-rss-icon.png)
Как привязать URL фида к HTML документу?
Для этого потребуется добавить тег link в HTML заголовок документа. Для RSS он будет выглядеть так:
<link rel="alternate" type="application/rss+xml"
title="Название потока" href="URL потока" />
Для Atom, следующим образом:
<link rel="alternate" type="application/atom+xml"
title="Название потока" href="URL потока" />
Смысл использования Feedburner
Feedburner — сервис, выполняющий ретрансляцию потоков и предоставляющий ряд сопутствующих услуг. Например, подсчет статистики скачиваний потока, переходов на сайт, кликов по ссылка и т.п. Есть ряд существенных причин для того, чтобы пользоваться им:
- Адрес потока становится независимым от адреса сайта. Это обезопасит от частичной потери подписчиков при смене сайта или потока (например, при смене CMS).
- Адрес на Feedburner стал своеобразным показателем качества потока, гарантирующим грамотное отображение контента в любом агрегаторе.
- Даже если основной сайт по какой-либо причине временно недоступен, его фид все равно можно будет скачать.
Альтернативный URL для фида в WordPress
При совместном использовании Feedburner и WordPress, необходимо заменить стандартные адреса фида блога на новые. Есть два способа это сделать:
- Использовать специальный плагин FeedBurner FeedSmith, который будет перенаправлять стандартные для WordPress ссылки на Feedburner. Новый адрес фида можно будет указать в административном интерфейсе блога.
- Самостоятельно заменить в шаблоне все вызовы функции
bloginfo_rss() на нужный адрес (как правило, они находятся в файле header.php). Это более «топорное» решение, т.к. адрес фида становится неуправляем из административного интерфейса, но более «легкое», т.к. не потребует установки дополнительных плагинов и вызова трехэтажных функций для выполнения простой операции.
Ссылки по теме:
Написать комментарий
|
# Виктор: (16 мая, 2008 @ 11:40)