Google actually ranks PAGES it finds on the Internet, although most people just think of it as website ranking.
Here’s a great overview of how Google Search works.
Interestingly noted… it all starts with the CRAWL. So if Google has trouble crawling your website/blog design, you haven’t even made it onto the playing field.