Польза RSS-канала и нюансы его установки
Чтобы раскрутить ресурс, нужно много внимания уделять информационному наполнению портала, качеству размещаемых текстов и заголовкам. Помимо этого, многие вебмастера работают над улучшением навигации и внешней оптимизацией. Все это имеет значение для SEO, но если говорить о динамических сайтах, которые периодически обновляются, то крайне важно оптимизировать RSS-ленту.
Именно о роли этого канала и его оптимизации пойдет речь в этой статье. Ведь правильная проработка RSS-канала поможет сделать его одним из инструментов для привлечения целевой аудитории. Говоря простыми словами, RSS-канал – это лента новостей сайта или блога, где публикуются анонсы новых статей.
Зачем использовать RSS на своем ресурсе?
Продумывая внешний вид сайта, его владелец в первую очередь думает о юзерах, создавая им как можно более комфортные условия во время просмотра страницы. Но, не стоит забывать о том, что часть пользователей адрес страницы будут вводить не только через известные браузеры. Сегодня существует большое количество мобильных устройств для выхода в сеть, и возможно, просмотр вашего сайта на разных устройствах будет выглядеть по-разному и не всегда так комфортно, как задумывалось изначально.
В большинстве случаев пользователям гораздо удобнее следить за новостями и обновлениями, используя различные приложения, которые установлены на их гаджеты. RSS-канал как раз и поможет совместить сайт с разными устройствами и системами, сделав его более привлекательным за счет предоставления больших возможностей юзерам. Если ресурс постоянно обновляется, но при этом не использует RSS, то он однозначно будет менее посещаемым.
Для чего нужен RSS-владельцу сайта или блога, теперь понятно, но зачем он нужен пользователям? На самом деле, простым читателям этот канал не менее полезен. Представьте, что обычный юзер интересуется разными сайтами и для того, чтобы быть в курсе всех обновлений, ему придется тратить время на то, чтобы просмотреть каждый сайт. Но, подписавшись на RSS-каналы всех интересующих его сайтов, он получит возможность просматривать все анонсы статей в хронологическом порядке и переходить только на те новости, которые ему действительно интересны. Таким образом, пользователь сможет сформировать собственную ленту новостей всех сайтов, которые он периодически читает.
Основные аспекты установки RSS-канала и его оптимизация
Чтобы на своем ресурсе установить RSS-канал, необходимо:
Сегодня существуют разные варианты RSS-фидов и разные приложения, ориентированные на работу с ними. Чтобы фид соответствовал приложениям, специалисты создали сервис FeedBurner, который совместим с различными программами и имеет дополнительные полезные опции:
Поэтому, после того как сайт создан и добавлен RSS, не забудьте зарегистрировать его на этом сервисе, чтобы облегчить свою жизнь в будущем.
Трансляция RSS
Кроме стандартных «читалок» RSS-канал может транслироваться на дополнительных сервисах:
RSS-канал имеет свои преимущества и для продвижения сайта может быть полезен. Однако надо при использовании этого канала позаботиться и о защите от плагиаторов.
Источник
Как сделать RSS ленту и настроить канал на сайте. Плагин Ozh Better Feed
Привет! Мною было замечено, что не у всех начинающих вебмастеров на блоге присутствует RSS лента или канал. Почему-то у всех на слуху слово RSS подписка есть, а вот знаний и практики в этом вопросе явно не хватает.
Давайте сегодня разберемся во всех вопросах, касаемо RSS, ее установки и правильной настройки. Но обо всем по порядку.
Что такое RSS
Я уверен на 101 процент, что у вас есть парочка любимых сайтов, за которыми вы постоянно следите, находитесь в ожидании очередного интересного поста или конкурса.
Так вот, чтобы вам постоянно не заходить на все ваши любимые площадки (со временем их может быть не один десяток) и не проверять в ручную, а не написал ли автор очередную статью или не провел очередной конкурс, существует rss лента, которая все сделает за вас автоматически.
Как подписаться на RSS ленту
Вводите адрес электронной почты, на который будут приходить письма с уведомлением о выходе новых материалов. Вводите защитное слово против спама и нажимаете кнопку «Завершить оформление на подписку».
Если вы все данные ввели правильно, тогда появится окно с просьбой, подтвердить подписку кликнув по ссылке, которая была выслана на почту (рекомендую использовать почтовый клиент Gmail).
Далее заходите в свой почтовый ящик, находите письмо от сервиса Fedburner и подтверждаете подписку на канал.
Когда на сайте появится новая статья, к вам на почту придет письмо, в котором будет ее анонс и ссылка на новую запись.
Как создать RSS канал в браузере Opera
Для подписки на ленту из любого интернет браузера достаточно перейти на сайт и отыскать значок фида сервиса Fedburner, у меня на блоге он выглядит примерно так:
Нажимаете на него и попадаете на страницу подписки в браузере, в качестве примера я взял Opera. В этом окне жмете кнопку «Подписаться» и данный сайт будет добавлен в ленту Opera.
Чтобы узнать появились ли новые статьи на данной площадке, достаточно перейти в браузере Opera во вкладку «Ленты» и выбрать блог, на который вы произвели подписку.
Перед вами появится список всех статей, как старых, так и новых. Периодически Opera будет автоматически проверять rss ленту на наличие их обновлений.
Лично мне данный способ подписки на rss очень нравится, так как он имеет целый ряд плюсов:
Как подключить RSS поток к сайту
Примерно такой адрес мы ниже постараемся сделать, чтобы в будущем по нему сервис Feedburner следил за обновлениями статей на вашей площадке.
Итак, переходим на сервис feedburner.google.com, предварительно у вас должен быть аккаунт в Google, если нету, тогда проходим простую регистрацию в Гугле.
После того, как вы перешли в сервис Feedburner и оказалось, что страница на иностранном языке, можете поменять язык на русский. Для этого кликните по ссылке в меню «Languages» и выберете в открывшемся окне «русский».
Теперь нужно создать новый rss-фид. Для этого вводим url адрес сайта в строку «Зажигай фид прямо сейчас» и нажимаем «Next».
Теперь необходимо заполнить название фида, его вы увидите в учетной записи, и придумать адрес, по которому вашу ленту смогут находить люди. Затем жмем кнопку «Next».
Адрес, который вы выберите, будет приписываться к ссылке feeds.feedburner.com, в моем случае получилась вот такая ссылка на rss ленту.
После того, как у вас создан rss канал, необходимо его немного настроить по своему усмотрению и установить счетчик количества подписчиков.
Настройка RSS канала в Feedburner
Зайдя в панель инструментов своего фида, перед вами появится окно, в котором можно произвести основные настройки трансляции канала.
Переходим во вкладку «Оптимизируй» и выбираем в левой колонке пункт » BrowserFriendly «. Здесь вам нужно выбрать язык оформления темы подписки (Русский), отметить галочками изображения кнопок, которые будут показываться на подписку в rss ленту (канал).
В пункте «Контент фида» я выбрал «Показывать список названий и содержания статей» для того, чтобы в моей RSS ленте показывалась тема статьи и ее анонс, так как остальную часть текста после ссылки «Читать статью полностью» я обрезаю с помощью плагина Ozh Better Feed.
Если вы хотите, чтобы в rss ленте показывалось отдельное сообщение, можете поставить галочку напротив «Включена» и написать текст сообщения. После всех настроек не забываем нажимать кнопку «Сохранить».
Далее выбираем пункт » SmartFeed « и активируем его. Эта опция поможет нам добиться максимальной совместимости разных каналов людей. Чем бы люди ни пользовались, они без проблем смогут читать вашу RSS ленту.
В пункте « Title / Description Burne r» заполняем название и описание своего сайта. Нажимаем «Активировать».
Остальные настройки можете делать на свое усмотрение, так как они не имеют большого значения.
Переходим в меню «Публикуй» и выбираем пункт » Подписка по электронной почте «. Здесь мы будем редактировать форму подписки, ее ссылку и производить настройку письма активации будущего подписчика.
Subscription Management. Выбираем русский язык и получаем код на форму подписки. У меня она примерно такая.
И получаем код на форму подписки, у меня он такой:
Настройка окна и ссылки:
Не забываем нажимать кнопку «Сохранить».
Communication Preferences. Очень важный пункт, так как здесь вам нужно будет настроить письмо, которое придет к подписчику для активации подписки. Если все будет на английском обязательно перепишите текст письма на русский.
Вот какой текст указал я в письме активации:
Подтверждение на подписку: Блог Максима Войтика seoslim.ru
Нажимаем в конце «Сохранить».
Далее переходим в пункт » PingShot «. Здесь нажимаем «Активировать», для того чтобы уведомлять службы об обновлении фида.
Затем переходим в пункт » FeedCount «. В этом разделе настройки rss можно будет установить счетчик количества подписчиков блога.
Выбираем световую схему. Указываем, какой тип счетчика у вас будет показываться: статический или анимированный. Нажимаете «Сохранить» и затем необходимо скопировать HTML код и вставить в любое место страницы.
Плагин для RSS Ozh Better Feed — установка и настройка
Для того чтобы в вашей rss ленте показывалась статья не целиком, а только ее анонс, да еще и с изображениями я использую плагин Ozh Better Feed, который обрезает остальную часть текста после ссылки «Читать дальше».
Скачиваем плагин здесь и устанавливаем на блог, а затем активируем. О том, как установить плагин я писал в статье «Обязательные плагины wordpress».
Выбираем в админ панели вкладку «Параметры» далее «Better Feed» и начинаем производить настройки.
Поставьте галочку напротив «Cut the Feed on „Read more“ links (more)» это позволит выводить текст в rss ленте только до тега more.
Далее прописываем ссылку «Читать дальше» в окне «Read more» Link.
В поле «Feed Item Footer» добавляем текст, который будет выводиться в футере RSS ленты. У меня он такой:
В конце нажимаем кнопку «Save Changes» и сохраняем изменения.
Теперь хочу рассказать, что я сделал, если вдруг плагин не работает. После всех настроек плагина у меня возникла маленькая проблема. Дело в том, что посты выводились без изображений и не обрезались до тега more.
Я перелопатил кучу форумов с данной проблемой, писал письма известным блогерам. Ответ был только один. Необходимо сделать верстку блога. Мол, в коде, есть какие-то проблемы и плагин не работает.
Как я решил эту проблему?
Далее опускаемся по тексту чуть ниже и видим кнопку «Resync Now», нажимаем на нее. После этого я обновляю rss ленту (канал) и о чудо, все работает. Стали выводиться анонсы статей с изображениями.
На этом я заканчиваю свой пост если есть какие-то вопросы, обязательно задавайте, отвечу всем обязательно. И, конечно же, не забываем подписываться на обновления блога.
Что вытворяют эти ребята из Comedy Club, смех и только. Смотреть всем обязательно видео «Белая береза».
Источник
Как добавить RSS ленту на сайт
Имеющаяся на сайте RSS-лента даёт возможность оперативно транслировать новости и обновления читателям. Формат этот несколько устаревший, но аудитория пользователей всё ещё большая. Возможность организации RSS-лент заложена во многие популярные движки, такие как WordPress, Joomla, Drupal и многие другие. Где-то эта возможность является штатной, а где-то реализуется с помощью плагинов. Рассматривать процесс установки плагинов не имеет особого смысла, поэтому мы попробуем разобраться, как организовать RSS-ленту своими силами, не используя плагины.
RSS-лента для статического сайта на html
Для начала мы рассмотрим ручной способ, позволяющий реализовать трансляцию новостей на любом сайте, даже на статичном, построенном на голых html-страницах. Данный функционал будем создавать с помощью простого кода, который размещается в файле rss.xml в корне сайта:
При необходимости, в данном коде можно указать язык ленты, что необходимо при её регистрации в некоторых каталогах RSS-лент, а также добавить дополнительные элементы.
Представленный код обновляется в ручном режиме. То есть, для внесения изменений необходимо открыть файл rss.xml и вписать в него новые данные. Нужно несколько новостей? Тогда редактируемый файл с лентой должен содержать в себе несколько конструкций следующего вида:
Каждая такая конструкция – это отдельная новость, которая располагается между тегами item. По мере добавления новостей, старые записи можно удалять. Количество записей может быть любым, но прописывать больше 10 последних новостей не стоит – вряд ли кому-то понадобятся устаревшие записи.
Автоматизируем создание RSS-ленты
Предположим, что наш сайт создан на самописной CMS, либо на CMS, у которой RSS-лента отсутствует. В этом случае необходимо разобраться в структуре базы MySql, используемой для хранения данных, и выяснить, как производится хранение данных о заголовках страниц, их адресах и содержимом страниц с новостями. Разобравшись со структурой базы, необходимо несколько модернизировать файл с RSS-лентой. Для начала, дадим ему другое расширение, чтобы в нём мог исполняться php-код, необходимый для работы с базой MySql. В противном случае наша RSS-лента не заработает. Необходимо переработать и внутреннее содержимое файла:
С первым пунктом всё понятно – нам нужно выполнить подключение к базе данных для забора оттуда информации. Второй пункт тоже понятен – нам нужно получить 10 дат, 10 id ссылок на страницы с новостями, 10 заголовков новостей и 10 тел новостей. В третьем тексте мы последовательно выводим всё то, что мы публиковали между тегами item в ручном формате нашей RSS-ленты. Таким образом, разобравшись в структуре базы данных, мы можем организовать RSS-ленту для любого ресурса. Такой подход хорош тем, что мы не касаемся исходного кода CMS и не создаём дополнительных нагрузок на хостинг – этим грешат некоторые плагины, нагружающие сайты километрами ненужного кода. Кроме того, наша методика позволит избавиться от возможных ошибок в функциональности действующего сайта на этапе внедрения RSS-ленты. Максимум, что может произойти, так это получение не тех данных, что нужны для формирования ленты на нашем сайте.
Теперь рассмотрим сам код:
Первые строки данного кода схожи с вышеописанным ручным кодом и содержат в себе общую информацию о нашей новостной ленте – это название, описание и полный адрес ленты. Даты последнего обновления ленты нет, но её можно реализовать, модернизировав исходный код. Далее производится выборка необходимых данных из MySql-базы и запускается цикл формирования RSS-ленты.
Как только формирование файла rss.php будет готово, мы можем заливать его на хостинг и приступать к тестированию.
Полезные советы
Заходя на некоторые сайты, мы можем видеть в адресной строке браузера прямую ссылку на RSS-ленту этих сайтов. Для того чтобы не отставать от моды, проведём ещё одну модернизацию нашего сайта и добавим в него всего одну строчку кода:
Источник