Меню

Как подключить rss к своему сайту

Польза 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 лента, которая все сделает за вас автоматически.

Читайте также:  Как подключить нетбук к телевизору через usb кабель

Как подписаться на 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-ленту этих сайтов. Для того чтобы не отставать от моды, проведём ещё одну модернизацию нашего сайта и добавим в него всего одну строчку кода:

Источник