It is not uncommon to find websites who republish RSS feeds of other blogs without permission. Why they do this is anyone’s guess but as a content owner, this is something to worry about especially when you publish full feeds.
That’s because when duplicate copies of your articles exist elsewhere on the web, some search engines may have trouble finding out the true source. What if Googlebot discovers the reprint before stumbling across your original article?
So how do you deal with such content scrapers?
Well, you can either take the legal route or try something simple - just add a link to your original article somewhere in the RSS feed. When search engine see this link, they’ll instantly know the real source and therefore splogs, who blindly republish your stuff, will indirectly work towards improving your own search rankings.
If you are on Blogger, open your blog dashboard and go to Settings -> Side Feed. In the Post Feed Footer, add the following code:
<hr /> <a href="http://www.myblog.com">My Blog Name</a>
This will add a link to your main blog at the bottom of every article in the RSS feed. For this to work, you should be syndicated full feeds as Blogger would add not add footers inside partial feeds.
If you are on WordPress (self hosted), open the feed-rss2.php file in your WordPress wp-includes folder and add the following code:
<p><a href="<?php the_guid(); ?>"><?php the_title_rss() ?></a> - <a href="http://www.myblog.com/">My Blog Name</a> </p>
This code goes in Line 46 where just after <?php the_content() ?> - editing core files may not be the best approach so be careful.
This WordPress hack will add two links in the feed - one points to your blog post while the other one would point to the main blog. You can see this code in action here.
Find this article at: http://www.labnol.org/internet/blogging/spam-websites-republish-blog-rss-feeds/4241/
web: http://www.labnol.org/ email: amit@labnol.org


Reader Comments
Now this is cool… need to implement ASAP. I always thought you were using some RSS footer plugin to show those links at the post footer.
No plugin and just a simple code… wow, thnx!
Written by Davinder on 08.14.08
oh man what a great coincidence, you came out with this post today…since this morning I am dealing with this scraper. He neither replies nor deletes the content from his blog.
I have reported his website to adsense though.
Written by ROW on 08.14.08
If you’re a WordPress user and would rather not hack the code, I suggest using the <a href=”http://yoast.com/wordpress/rss-footer/”>RSS Footer plugin</a> from Joost de Valk. Not only can you put a link back to your own blog you can even leave a nice message for the scrapers too :D
Written by Mike on 08.14.08
“When search engine see this link, they’ll instantly know the real source” => this is completely untrue. I’m pretty sure some splogs or aggregators ranks better than you when you search for the titles of your articles. At least in Google, which prefers freshness to authority.
Written by TOMHTML on 08.14.08
Hi,
Would you qualify a “shared” web based feed reader that display the feed content as “splog”? Of course those readers do show that the feed is from which source and who holds the copyright and links to the original blog as referred by the link tag.
Written by Joe on 08.14.08
You can also use this approach to add other subscriber links, such as to your email subscription service. i.e. link for Digital Inspiration.
Written by Phil Hollows on 08.14.08
Awesome tip. Many thanks
Written by Steven Di Pietro on 08.14.08
<hr /> is for what?
repost for notify
Written by faizal on 08.14.08
That’s a great post, here are few more methods you can use:
<b>
1. Hyperlinking to previous articles on your blog as you have done in the post above.
2. Including related posts in the feed.
3. Using kontera also can help when they copy content directly[manually] from the blog post as they give hyperlinks like yoursite.com/#</b>
Written by Pavan Kumar on 08.14.08
Amit,
This is simply wonderful and really made me happy.
My blog is copied and not responded to my request.
I really don’t know what to do and this tip will
help me .
Thanks alot.
Written by suresh on 08.15.08
Will it work even if you are publishing your feed through feedburner etc?
Written by Jitu on 08.15.08
Thanks for the great post. Can you explain little bit more about the statement you made here-
“When search engine see this link, they’ll instantly know the real source and therefore splogs, who blindly republish your stuff, will indirectly work towards improving your own search rankings”
Can i find any statement from any search engine that says this?
One of my blog post were being copied word to word to another blog and I posted this problem earlier in your blog comment. In each post, i have links from earlier posts, related posts are there. But still Google drop sometimes original article and boost the copied one.
The idea you shared here is good to find who is original and who is copying, but i dont feel it’s useful when we talk about duplicate contents. You website is still at risk.
Thanks again for nice post.
Regards,
Sunil
Written by Sunil on 08.15.08
Hi, thanks for the tip… How would this work with Feedburner ?
Written by Philippe Borremans on 08.15.08
It’s best not to try this as you may get a penalty from google for link farms.
Secondly most of the auto blogs will have html tags off, so the link will never appear.
If you want to save your content from spammers.. leechers and blahs then dont put it online.
Written by Naveen on 08.15.08
Thanks for the tip; I have seen my posts from feedburner feeds on other sites, though those sites seem to be low or no ranked sites…
Written by pcsourcepoint on 08.15.08
@faizal : <hr/> tag is just for a horizontal break …
Written by ArpitNext on 08.15.08
Excellent ! I use copyscape to find if anyone is duplicating my content but could not find any solution to monitor my feeds.Now copy bloggers can be dealt very easily.
Amit agarwal is GOD
Written by Amit Banerjee on 08.17.08
Thanks for the nice tips, we can also use wp plugin if we use wordpress (self hosted) if you don’t have php knowledge to edit feed-rss2.php.
here an example wp plugin that we can use to add link and other information to our feed :
link
Written by Busby Boy on 08.17.08
WordPress users can pick-up the RSS Footer plugin and getthe job done, easy no-tweeking
Written by Kabatology on 08.18.08
This is a very interesting tip since there are now a lot of sites that has duplicate contents.
Another thing that a blogger should find solution is the “automatic re-writing of articles” from WP blog feeds. I think there is a software that fetches data from WP blogs then re-writes the whole post.
Thanks. More power.
James
Written by james on 08.21.08
Thanks so much for this information. I’ve been dealing with several sites doing this and shutting them down one by one has been irritating and time consuming.
Written by Michelle at Scribbit on 08.23.08
I’m using the RSS Feed plugin for WordPress, and I use FeedBurner, and the footer does, indeed, appear in my feeds. So, yes, you can use both together.
Written by Jodith on 08.23.08
Good tip. Several of these autoblogs have already linked back to me, but who knows how many have not. Plus I have a garbage PR so I may get flagged as a duplicate of my own work…
Written by Internet Business Experiment on 08.23.08
This is a great tip. I just received two spam blogs linking back to a post I made today and didn’t know how to get around it. Thanks again!
Written by Stephanie on 08.24.08
I’ll have to use that plugin mentioned for wordpress in the comments, instead of hacking the code. I don’t want to cause an issue when upgrading the version.
Written by Susan on 08.24.08
My approach was to get listed in Google News. That way, Google gets my new articles within minutes, and there’s no chance I’ll get hit with a duplicate content penalty for my own stuff. This obviously isn’t for everyone, though.
Written by Michael Hampton on 08.24.08
splogs want to use your rss feeds and/or snippets to keep their blogs looking active with fresh content. Still a good tip to get more backlinks from it though.
Written by Colin on 08.25.08
Now I need a way to do this in TypePad!
Written by Rich Owings on 08.26.08