Sure, they do rank. Because when you search for them online even on Google, you will be able to find them. The only problem is that they are not as pronounced or as promoted by search engines as other sites.My friend has a casino themed site that also has resources for gambling and casino games. I was curious, is that even allowed within Google? I was asked to remove an article about casinos on my old blog, and it was because of adsense. I guess google doesn't allow ads/discussion about gambling and casinos when using adsense.
Do you think they do the same thing for SEO?