Мой основной проект: Боевые искусства в кинематографе! (fight-films.info)

Свеженькое
Реакция публики
Облако пометок
css Google html SEO WordPress Яндекс видео графический дизайн заработок индексация интернет ключевые слова контент партнерка поисковые системы посещаемость продвижение раскрутка реклама сайт статья хостинг

Полезный RSS для нашего WordPress

Really Simple SyndicationВ общем-то, я довольно давно натыкаюсь на понятие RSS и, в принципе так-сяк понимаю его назначение, но над тем, чтоб наладить его работу на сайте, задумался впервые.

А что, на всех уважающих себя веб-сайтах есть своя лента RSS. В принципе, даже на не уважающих, но работающих на WordPress, она вкручена по умолчанию. Дык, пусть приносит пользу!

FeedBurner сделает RSS удобным

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

Значицца, как прикрутить FeedBurner к WordPress? То, что мы уже зарегистрировались, создали ленту и настроили - понятно, будем считать что она уже есть. Как перенаправлять туда посетителей, обратившихся к нашей RSS? Того, что мы повесили ссылку на главной, недостаточно, т.к. ссылок на чистые RSS столько же, сколько и записей в блоге. В общем, можно насильно перенаправлять юзера с помощью команды:

# temp redirect wordpress content feeds to feedburner
<IfModule mod_rewrite.c>
 RewriteEngine on
 RewriteCond %{HTTP_USER_AGENT} !FeedBurner    [NC]
 RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
 RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds.feedburner.com/ваш-ID [R=302,NC,L]
</IfModule>

Это нужно вписать в наш .htaccess, заменив "ваш-ID" , на свой, как не странно, ID в системе. Но этот способ мне особо не нравится. Ибо, не обладая достаточно прямыми руками, файлом .htaccess можно вообще убить сайт.

Лучше пользовать для этого дела плагин, тем более, он уж совсем мелкий. Называется "FeedBurner FeedSmith", качается отсюда, там же есть и описание. Собственно, всего две строчки, в которые надо забить адреса RSS, которые будут заменять все "голые" адреса WordPress.

Собственно, можно и на этом остановиться. Юзерабильная RSS есть, вшита она уже и в наш WordPress... Но одной из достоинств FeedBurner'a есть еще возможность следить за подписчиками. Можно выставить счетчик от FeedBurner, но он некрасивый ;) . Тут на выбор можно юзать плагин, который будет выводить просто число подписчиков, которое можно оформить с помощью css. Называется "Feed Count", качается отсюда, там же и описание. Устанавливаем, настраиваем и втыкаем в нужное место этот код:

<?php if (function_exists('fc_feedcount')) fc_feedcount(); ?>

Оформить его можно в нашем style.css, настроив три объекта: .feedcountdiv p, .feedcount, .subscribers . Автор там даже свой вариант предлагает.

Все, у нас замечательная RSS-лента, но! Впервые про RSS я узнал, когда делал какой-то говносайт, создающий себе контент с чужих RSS. Такие грабберы еще существуют, так почему же не заставить их вопреки логике работать на нас?

Польза RSS для сайта за счет других

Каким образом RSS-граберы могут приносить нам пользу? А что если добавить в свою RSS текст, говорящий о том, что пост взят с нашего сайта, или вообще ткнуть какой-нидь наш баннер? Конечно, в каждом посте мы спамить не будем для этого. И не надо! Есть замечательный плагин "RSS Footer" , который будет в наглую добавлять произвольный текст именно в RSS поста.

Таким образом, если у нас в RSS отображается анонс, а еще в нем ссылка на пост, мы, во-первых, не получаем дубля на другом сайте, во-вторых получаем халявный беклинк! Ага? А еще если регистрировать свою ленту в разных сервисах, которые будут парсить ее у себя, заживем совсем жирно. Плагин можно достать здесь. Он простой в использовании, проблем не должно возникнуть. Все.

Комментировать эту запись запрещено :(