Успешно пренасочих два RSS фийда към Feedburner – на този блог и на блога за Технологични новини ( не-Wordpress базиран ). Целта на пренасочването беше, да се появат рекламните карета от Adsense. Тук ще опиша стъпките за пренасочване на RSS-a. Ще опиша също пренасочване на сайт, който не е WordPress базиран, стига да имате достъп до .htaccess файла.
Добавяне на RSS feed през Feedburner.google.com
Логнете се с вашият Google акаунт във http://feedburner.google.com. От там добавете текущия си feed:
При мен този адреса на feed-a е: http://blog.unone.org/feed. Втората стъпка, е да напишете име и адрес на feed-a през Feedburner.google.com:
Натиснете „Next“. Сега feed-a ви е активен, но трябва да се пуснат и статистиките към него:
Пак „Next“:
Тук трябва да сте сигурни, че чекбоксовете не са маркирани, защото ако се цъкнат, линковете във Feed-a се развалят и стават неактивни. Явно не се поддържа напълно от Feedburner.google.com тази опция, във оригиналния Feedburner може да работи добре. Пак натискате Next и сега този feed с адрес http://feedproxy.google.com/unoneburn ще се покаже в Адсенс акаунта с името което сте му дали ( при мен е SEO Блог Feedburner ). Сега трябва да обвържем тази новосъздадена емисия с рекламните елементи. За целта от Настройка на адсенс изберете AdSense за емисии. Оттам си настройвате рекламният елемент, ако искате създавате си канал за тази реклама и избирате новосъздадения RSS feed:
Натискате „Запиши“ и сте готови. Може да отнеме до 10 минути да се покажат рекламите във RSS-a. Сега трябва да пренасочите старите си feed-ове към новия с рекламите ( при мен е http://feedproxy.google.com/unoneburn ). Вижте Пренасочване на WordPress feed с плъгин или Пренасочване на RSS на обикновен сайт
Добавяне на RSS feed през AdSense акаунта ви
EDIT:Внимание! При този начин на добавяне на feed-ове линковете се развалят. Явно има някакъв бъг и непълна подръжка все още. Използвайте http://feedburner.google.com за добавяне на feed
Разбира се, първата и най – важната част е, да добавите самия rss feed от вашия сайт във Adsense акаунта ви. За целта от Настройка на адсенс изберете AdSense за емисии. Оттам си настройвате рекламният елемент и след това натиснете на линка Сформирайте нова емисия.
Появява се Popup прозорец, в който трябва да напишете адреса на текущия RSS feed. Ако използвате permalinks, въведете http://myblog.com/feed, в противен случай, можете да въведете http://myblog.com/?feed=rss
Натискате „Напред“ и следваща стъпка е , да зададете Адрес на емисията ( URL – аз въведох http://feedproxy.feedburner.com/unonetest ), Заглавие ( това заглавие ще се показва в рекламния елемент и във Feedburner ), Език на емисията ( български преполагам ).

Това е последната стъпка, след което трябва да отидете на http://feedburner.google.com и да се логнете с вашият Google Account ( а не акаунта ви във FeedBurner.com ) и ще видите вашия новосъздаден feed там, а след време ще се появи и статистика ( ако имате RSS абонати разбира се ).
Пренасочване на WordPress RSS feed
С това пренасочване старите ви абонати ще виждат вече новия fееd с рекламите.
- Изтеглете плъгина за Feedburner
- Копирайте файлаFeedBurner_FeedSmith_Plugin.php в wp-content/plugins директорията
- Активирайте го от Plugins секцията
- Във административния панел от поле „Настройки“ ( Options ) изберете FееdBurner таб-а. Там трябва да въведете адреса на feed-а който създадохте ( http://feedproxy.feedburner.com/unonetest беше при мен )
EDIT: адреса го смених с http://feedproxy.google.com/unoneburn - Зaписвате и сте готови. Сега всички настоящи абонати ще бъдат пренасочвани автоматично към Feedburner. Mоже да тествате, като въведете адреса на RSS feed-a нa сайта / блога ви: http://mysite.com/feed – трябва да ви пренасочи към Feedburner.
Eто го и крайният резултат:
Пренасочване на RSS нa обикновен сайт
Тук трябва да разполагате с достъп до сайта. Първо, трябва да създадете RSS feed с различен адрес от настоящия. Например, ако имате файл rss.php ( който използват текущите ви абонати ) може да го копирате и да го преименувате на rss_feedburner.php . Този файл ( или адрес ) ще захранва Feedburner и не трябва да бъде публичен, т.е. да не поставяте линкове към него от сайта си. Този нов адрес го добавяте в AdSense акаунта си ( стъпките ги описах по горе ), и да кажем, че сте дали следното име на feedburner емисията: http://feedproxy.google.com/drug-site. Следващата стъпка, е да пренасочите стария адрес http://drug-sait.com/rss.php към feedburner емисията посредством .htaccess. Ако имате съществуващ такъв, добавете следните редове най отгоре ( след RewriteEngine On ):
RewriteCond %{REQUEST_URI} /rss\.php
RewriteRule ^.*$ http://feedproxy.google.com/drug-site [R,L]
Aко не сте използвали .htacess файл преди това създайте го и може да използвате следният код:
Options +FollowSymLinks +ExecCGI
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} /rss\.php
RewriteRule ^.*$ http://feedproxy.google.com/drug-site [R,L]</IfModule>
Това е, може да тествате дали http://drug-sait.com/rss.php пренасочва, като го напишете в browser-a.
И двете пренасочвания, които описах, използват 302 Redirect, който по принцип Gооgle не го харесва. Предполагам, че това важи само за пренасочване на HTML страници, докато при RSS feed-овете е различно. Плъгина за WordPress Feedburner Feedsmith, за който писах по – горе, е даден за пример от Google, така, че смятам, че няма да има проблеми с раздаване на банове.
С помощта на този SEO tool може да видите какъв редирект използва сайта/блога ви.
За друг тип блогове, базирани на Blogger, Typepad, WordPress.com хостнати и Myspace може да разгледате този линк.
P.S. Ако срещате проблеми с пренасочването или активирането на fееd-а, може да пуснете коментар в тази тема и аз ще ви помогна с каквото мога.






Pingback: man0l: Активиране на AdSense за RSS емисии - edno23.com
Браво, успял си да се справиш!
Сега кой фийд ти показва рекламите – този на Feedburner, тип http://feeds.feedburnber.com/blogunone или http://proxyfeed.google.com/blogunone?
Или и двата?
Pingback: AdSense за RSS « На Манол Блога!
@Тодор – http://feedproxy.google.com/unone показва рекламите, аз нямам предишен във Feedburner, трябва да си създадеш нов и да пренасочиш стария към новия
Само че, има проблем с линковете, явно е включена опцията за проследяване на кликовете върху линковете от статията
като вече съм регистрирал фййда си във фийдбърнър: http://feeds.feedburner.com/AddUrl може ли да стане прехвърлянето. Оригиналния фийд е http://addurl.name/index2.php?option=com_sobi2&sobi2Task=rss&no_html=1
@sazz създай си нов feed през feedburner.google.com и пробвай да смениш адреса от който се захранва http://feeds.feedburner.com/ ( трябва да е оригиналния feed http://addurl.name/index2.php?option=com_sobi2&sobi2Task=rss&no_html=1 ), с новия който ще е примерно http://feedburner.google.com/sazz. Пробвай, и кажи какво ще стане
като вляза във feedburner.google.com ми дава Invalid request.
логина ми е гугълския акаунт като на adsense
На кое ти дава Invalid request, че не разбрах?
при логина във feedburner.google.com сигурно трябва първо да го пусна от adsense или още не са го оправили
хм, при мен нямаше проблем с логина, директно ме пусна
Pingback: SEO Оптимизация на сайтове за търсачки от Манол Трендафилов
Feedburner is really very useful for syndicating feeds from other websites.,,:
i always use feedburner to syndicate my blog posts to other subscribers.*;;