SEOs like to say, like a record on repeat, that "content is king." But that doesn't mean that the only way to create content is through a blog. On WebmasterWorld, a member asks "Could you settle it for me once and for all that Google doesn't give any favour to the tool you use or the anchor that has 'blog' in it?"
Forum member goodroi writes, "Blogs, aka CMS aka content management systems like WordPress can help you rank better. This does not mean blogs get special treatment." The idea is that many blogging platforms have great tools built into them that you can make use of to improve your ranking - but they definitely aren't the only way! If you can add those tools yourself to another method of hosting and displaying content...by all means!