The most important part of a blog is its traffic, the success depends on it. PageRank, Search Engine results depends on lots of traffic. Submitting website or blog URL to other directories is a great solution to get quality backlinks. This will also bring some regular traffic to any blog sites.
Search Engine Rankings always depends on how many backlink your blog have.