I want to display a list of posts (deals) on homepage (and having a link to original deal on deal provider's site) but I don't want individual posts to be accessible by anyone even search engines. Is this possible? Can making such posts private work?
Search engines SHOULD respect the industry standard robots.txt file which you could use to block access to a post type. Such as blocking access to anything under
You could also go above and beyond and check the
The botlist above is from this good tutorial on bot detection
Now if you are using private post if the user access them they will get a 404 error. This is also true for bots they will also see a 404. Now If the bot index's the 404 that depends on the bot (most don't though)
However, if you are are just linking deals to other authors why are you even using post at all if the post aren't to be accessed? This may be a better use for links and link categories.