The advantages of blogging include improved SEO, increased web traffic, more opportunities for networking, and the ability to build your brand. The disadvantages of blogging include the time commitment required to produce quality content, the lack of a direct ROI, and negative comments from readers.