How to Write a Guest Blog Post ?

How to Write a Guest Blog Post that’s engaging and drives a lot of traffic to your website? Here are the steps to write an amazing guest blog post that is shared a lot as well as drives high quality traffic to your website.

1. Understand your readers

The first step is to clearly understand the readers of your guest blogging site. Who they are, what they read, which guest posts drive most comments, and which ones get shared the most. You can find out more about the readers from the ‘About’ page of the blog. Also, make sure to read the guest post guidelines. This will tell you what they look for in a guest post, and how to submit a guest post.

Every blog lists their most popular blogs upfront. Go through their most popular blog posts to understand what the readers like, what drives a lot of discussion and sharing. Also, look at their recent articles to ensure your guest post is not similar to one of them. Most guest blogs don’t like to repeat topics frequently.

This will help you pitch the right guest blog post ideas and topics that are immediately accepted.


2. Structure your guest post

Everyone loves a list. Break your guest post into a list of ideas. It can be a list of tips, examples, case studies, or even steps to solve a reader’s problem.

Most people try to inform readers but the most popular ones solve a specific problem with actionable tips & tricks that readers can readily apply themselves. If you solve a problem of your readers, they’ll not only thank you for it in their comments, but also share your guest post with others in the industry who might be facing similar problems.

This will not only increase engagement but also drive shares. For example, if you’re writing a guest post about guest blogging – break your guest post into a list of ideas such as how to find guest blogging sites, how to write a guest blog post, provide a sample guest post pitch email template and how to write a stellar guest post.

Check out our Best Tips to Write Catchy Headlines for your Blog Posts & Articles.


3. Back your ideas with facts & figures

Once you’ve organized your guest blog post into a list, elaborate each idea (list item) to help your readers understand your points better.

Provide suitable examples & case studies to make your ideas believable. In the above example, you can show the benefits of guest blogging by providing facts & figures about growth in traffic due to guest blogging, and amount of time it takes to see the impact.

You can also read How to Create Content Calendar to optimize your content marketing strategy.


4. Share your personal experience

Don’t be afraid to share your personal experience, lessons and recommendations when you write your guest blog post. Blogs look for guest bloggers who can share their experience and provide useful information to their readers. Guest authors are seen as experts in their field and sharing personal experiences will only improve your reputation and credibility.

You can also use this opportunity to share any tools and services that you found useful. In my experience, I’ve seen that people love to read about challenges that the guest author faced, how he overcame it and what tools helped hime out.


5. Mention Influencers

In your guest post, you can also mention a couple of influencers in your industry. This has 3 main advantages.

First, it associates you with those experts and improves your credibility.

Second, it allows you to mention them in your tweet or drop them an email about it. If they like it, they’ll tweet about your guest post and associate themselves with your content. They may even link back to your website in one of their posts.

Third, it provides an opportunity to get their attention and start a professional relation that can be beneficial in future. If they like what you’re doing, they may even talk about it in their podcasts or conferences.

Check out our list of Top Blogging Tips by Experts & Influencers to grow your blog and engage better.


6. Optimize author bio in your guest post

I’ve seen that people provide the same author bio in all their guest posts, which contains the same link back to their home page. It’s important to customize your author bio to according to the type of readers on your guest blog. For example, if you’re writing for an SEO blog, provide an author bio that talks about your experience & expertise in the field of SEO. If you’re submitting a guest post to a content marketing website, write about your work in the field of content marketing.

Also, change the link & anchor text in your author bio to fit the guest blog site. If necessary, create separate landing pages to suite your author bio. This will not only increase click-throughs to your website but also improve the conversion rate.

Check out our list of Best Landing Page Examples that you can use for your own business.


7. Be open to suggestions

Sometimes you may need to revise your guest post based on suggestions from the guest blog editor. These can be about anything ranging from the structure, writing style, individual points, or even the examples you’ve included in your guest post. Be open to modifying, or even rewriting your guest post if necessary. After all, the blog editor knows their readers the best.

I’ve had to it myself in the past, and realized that it not only made my guest post more engaging and but also more shareworthy.


It’s not enough to make a list of guest post sites and pitch guest posts to blogs. Writing a high quality guest post is paramount to getting published, improve brand awareness and establish industry authority.

You can use some of the best content marketing tools to speed up content creation and promotion of your blog posts. Improve your content using free blog images from these top sites for finding free images for your blog.

As far as your own blog is concerned, you can use exit intent popups to grow your newsletter subscribers.


Got any tips to write a great guest blog post ? Share it with us.


About Fedingo Team

Fedingo is a Google Analytics Reporting Tool for Digital Agencies & Online Marketers. Fedingo makes it easy to create Google Analytics reports & dashboards for your clients and automate report generation. Try it for free today!