Simply put, guest posting involves writing and publishing articles for other websites. The whole idea is to write for similar blogs in the industry and pull some of that traffic back to your own website. It is also great for search engine optimization (SEO) since it allows for backlinking opportunities, and as common knowledge goes, the more backlinks a website has, the higher its chances of being ranked well.