views:

149

answers:

2

On a Wordpress site, I have both a normal blog that I want Google to detect and an RSS feed for outgoing links to other sites. I don't need/want bots to get at this other RSS feed nor do I want people to be able to get the link for their own use.

I've disabled RSS for the main blog successfully but am not sure how to encrypt/protect/hide the RSS link for this additional feed.

I'm not sure how Facebook runs a newsfeed without RSS but however they do it is probably beyond my means/experience to replicate.

Where these are just outgoing links, I don't think copyright notices in the feed will do much. Maybe there is a way to output the links automatically through a means other than RSS?

+1  A: 

Use Robots.Text www.robotstxt.org to prevent google from following the link. All self respecting robots should follow the directives in the robots.txt file. This file needs to go in the root of your sit.

andrewWinn
Beware that Google Reader will access any feed if someone subscribes to it. FeedFetcher, the robot that indexes feeds for Reader does not use robots.txt. See http://www.google.com/feedfetcher.html#robots for their explanation.
Kwebble
+1  A: 

The basic answer to this is to use a method of getting the feed entries in a manner other than using the actual RSS like outputting JSON, going through the API, etc.

It will help prevent scraping though not completely.

Adam