There are over 150 million blogs on the internet today. With this big number, it is obvious you need an outstanding blog if it is to rank high in SERPs (search engine results pages) and if it is to attract targeted traffic. So, what design elements do you need to