How to Write Guest Posts That Drive Traffic to Your Website

Are you currently writing guest posts?

I see this problem all too often when I’m consulting various businesses and bloggers. They aren’t using guest posts as a lead generation strategy because they don’t see the benefits.

That’s because they don’t want to waste time creating content for other websites. These bloggers would much rather put more effort into publishing blogs on their own sites.

If this sounds like your mentality, you’re missing out on a huge opportunity here.

Guest posts are one of my favorite ways to drive more traffic to a website. I use this strategy all the time.

If you’re not convinced that guest blogging will benefit your business, this is the perfect guide for you. Those of you who want to begin guest blogging but don’t know how to start or turn these posts into site traffic, you’re in luck as well.

As an experienced guest blogger, I’ll tell you everything you need to know about the topic so you can increase traffic to your website. Let’s dive in.

Write for websites related to your brand

If you’ve been writing guest posts for a while but haven’t seen a boost in website traffic, you may want to re-evaluate the websites you’re writing for.

Here’s the first question you should ask yourself:

Is this website related to my brand?

Don’t get me wrong. There is definitely some wiggle room and flexibility when it comes to answering this question.

I have several businesses. While they are all different, they all primarily focus on helping brands with their online marketing, lead generation, and site traffic.

Take a look at this guest post I wrote for Forbes magazine:

image3 2

Forbes is a global brand. They specialize in topics related to business, entrepreneurship, technology, investing, and other similar subjects.

While their brand isn’t exactly like mine, it’s close enough. Plus, their readers and target audience are similar to mine as well.

Here’s another example. Let’s say you have an ecommerce brand that sells sneakers and sunglasses. Your guest blogging strategy doesn’t have to be restricted to websites specializing only in sneakers and sunglasses.

Instead, you could write for fashion blogs. But not just any fashion blog.

As I explained with my Forbes example, you need to make sure the readers fit within your target market. If your brand sells sunglasses made for males between the ages of 18 and 35, it wouldn’t make sense to write for a fashion blog that targets women over the age of 50. Make sense?

Although your current guest posts may have great substance and content, it won’t do you any good if they’re not published on the proper sites.

It’s okay to turn down guest posting opportunities if they don’t fit with your brand. Just don’t burn any bridges. Politely say “no, thank you” and explain why you’re not interested.

You never know. The person who reached out to you may end up working for another website in the future that’s more aligned with your industry. You’d want to keep that relationship on good terms.

Reach out to credible blogs

Don’t just sit back and wait for people to contact you about writing guest posts for their websites.

Unless you’ve got an extremely well-known website, name, reputation, and brand, chances are this may not happen. You need to be proactive and find websites on your own.

But it’s extremely important to make sure these prospective blogs have elements that add credibility to the website. For example, is the site full of various ads?

image1 2

As you can see from this data, people don’t like seeing ads on websites. They can hurt a brand’s credibility. You may want to avoid reaching out to blogs that have an overwhelming number of ads.

As I just discussed, it’s best to start your search with blogs relevant to your brand.

But just because a website is relevant and has the same target audience as you do doesn’t mean you should write for it.

Do some research.

You want to find sites that already have lots of website traffic. It’ll be a waste of your time if you write for sites nobody reads.

In addition to the advertisements, there are other ways to tell whether a blog is credible. For starters, if it’s a big name brand you know and recognize as an authority in your industry, it’s a safe bet to assume they already have lots of traffic.

If you’re unsure about this, look at the engagement for their blog posts. Check the comments section. Are people interested?

Look at their posting frequency.

If a blog publishes only one new post per month, you can assume they don’t have a strong audience that drives lots of traffic.

But bloggers who post on a more frequent basis report stronger results in terms of engagement:

image2 2

These are the kinds of websites you should try to contribute to.

That’s because their audience is more likely to come back to the site on a regular basis. As a result, your guest posts will be more likely to be seen, and your site will see more traffic as well.

Don’t be afraid to reach out to websites to inquire about guests posting. You may be pleasantly surprised by their responses.

As you know, blogging takes time. On average, it takes more than three hours to write a typical blog post.

These sites may be relieved to hear you’re willing to lighten their workload and help them produce more content.

What’s the worst-case scenario? They say no. Not a big deal. Just move on to the next site.

Show off your unique voice

A guest post isn’t the time to slack off when it comes to quality. Actually, it’s quite the opposite.

Unlike the readers from your own website, this new audience doesn’t know who you are yet. You haven’t won them over.

They may be skeptical because they’re reading something that’s different from what they’re used to. You need to recognize that these readers may be critical of the way you write.

Don’t disappoint them. Your guest posts should be an accurate reflection of the posts on your own site. Don’t pretend to be something you’re not.

Recall the example of my guest contribution to Forbes. If you read that article, you’ll recognize I wrote it with the same voice as I do all my other posts.

If your writing style is typically funny or sarcastic, continue using that unique style. Just make sure it’s done tastefully.

The last thing you want to do is offend someone or damage your brand. That won’t help you get more site traffic.

Write a strong introduction

People reading your guest posts won’t navigate to your website unless they actually read your post.

Considering that 43% of readers scan through posts and articles, the odds are against you that your content will get read in its entirety.

If you can’t write post introductions that hook your audience, people won’t have any reason to read the rest of your post and visit your website.

Your opening lines are essential. Your headlines are even more important:

image4 2

After you come up with an engaging headline, you can use several approaches to hook your audience in the introduction.

Ask a question. If you recall, the opening line of this post was a question. Scroll back to the top if you don’t believe me.

You can also state an intriguing fact or statistic in your intro to pique the interest of the readers.

Identify a problem. Hint at a solution that can be found in the post. Don’t be ambiguous. Be direct and get straight to the point.

Talk about a subject your readers can relate to. Again, I’ll use this current post as an example.

I talked about the reasons why people are opposed to writing guest posts because I figured it was relevant to the majority of readers. But I also made comments about people who are currently writing guest posts but need some additional guidance.

With this approach, I was able to reach the widest possible audience and get them hooked with the introduction.

If you do this in your guest posts, people will be more likely to read the rest of your post and navigate to your website.

Include links to your own website

How can you expect people to navigate to your website if you don’t give them a link to click?

Don’t expect them to Google your name, do some investigation to see what company you own, and then visit your website from there.

That’s way too complicated, and nobody is going to take that many steps.

Instead, just include natural hyperlinks within the content of your posts. Writing guest posts is one of my favorite ways for you to consistently build backlinks.

If you do this correctly, people will click and be sent to your website directly.

But that’s not all. Having backlinks on other credible websites will positively impact your SEO ranking.

As a result, you’ll also benefit from an increase in organic search traffic.

Tell your story

It should be clear from the beginning that you’re writing a guest post.

Introduce yourself so the readers know right away the post is written by someone they’re unfamiliar with. Otherwise, your audience may not have a reason to visit your site if they don’t even know they’re reading content from a new author.

This is the perfect time for you to master the art of storytelling.

That’s because more than 90% of consumers want brands to deliver content that feels like a story:

image6 2

Not sure what story to tell? Start with your own story.

Relate your background and expertise in the subject matter of the blog post.

If you own a successful business in an industry related to the topic, be sure to talk about it. Do you have a degree in a particular field that makes you an expert? Mention it.

All of this helps improve your credibility.

By letting the readers know you’re legitimate, you increase the chances they’ll navigate to your website as a result.

Encourage the site to promote your guest posts

This part is a little bit tricky. There is a fine line between writing a guest post and being part of a company.

Just because you’re writing a guest post doesn’t give you the authority to make decisions for that brand. But that doesn’t mean you can’t politely ask them to share your guest post on their social media pages.

You can even ask them to send it to their email subscribers.

A nice way to help the site meet your request is by offering to return the favor. You can tell them you’ll share the post on your social channels too.

This benefits everyone. Their website will get more traffic. As a result, more people will see your guest post, which increases the chances of you getting more traffic to your own site.

Track your results

How can you tell whether your guest post strategy is working?

You don’t know unless you use analytics and tools to your advantage. I recommend building unique links by creating UTM parameters:

image5 2

Each hyperlink in your guest post can have a unique link. You’ll be able to see exactly how much traffic comes from these links.

If nobody is clicking on these links, obviously your strategy isn’t working.

There are a few different ways to go from here. You could potentially change the style of your posts and the placement of your hyperlinks within the content.

Or you could decide to stop writing guest posts for that particular site.

Regardless of your decision, you’ll need to track the results with these types of analytic tools to evaluate your performance properly.

Keep writing

Don’t just write one guest post and think that’s going to be enough to spike your site traffic. Continue writing for that blog if they allow you to.

You don’t have to go overboard. Once per month or so should be sufficient.

Just because you had success with one website doesn’t mean they have to be the only site you contribute guest posts to. Reach out to other brands as well.

Write for as many sites as possible, without spreading yourself too thin. You don’t want your own blog or brand to suffer as a result of your guest blogging.

Make sure you stay balanced, and don’t let your quality suffer. But the more sites you write for, the greater your chances of getting higher traffic to your website will be.


Contrary to popular belief, guest blogging is a great content marketing strategy. It’s an inexpensive way to drive more traffic to your website.

It’s important you write for sites related to your brand. Reach out to credible blogs, and pitch a guest post idea.

Stay true to your voice. You want this new audience to enjoy your writing so they can visit your website. Tell your story to prove you are an expert on particular topics.

Start with a strong introduction that hooks the readers. This will increase the chances that they’ll click on the hyperlinks throughout the post.

Promote your guest posts on social media and other distribution channels. Encourage the website you’re writing for to do the same.

Use tools to track your results with analytics. This will help you decide whether your strategy is effective.

Always look for new guest blogging opportunities. Build long term relationships with as many people as possible to help you increase your exposure.

If you follow the tips in this guide, your guest blogging strategy will translate to an increase in traffic to your own website.

How are your guest posts generating new leads and driving traffic to your website?


  1. Found the article right now. I am looking to improve the traffic to my website. Greatest summary saw in net, so thank you very for sharing. Have a great time!

  2. Very Helpful article for me as i was finding different ways to get traffic on my blog.
    Thank’s Quicksprout for Awesome Article.

  3. Alpha Assignment :

    Thanks for the information.

  4. As I am new to this marketing world this article is very beneficial for me. I’ve been reading the blogs in Yng Media too and they have the variety of services to offer too. You can visit their site for more information at

  5. Akanksha Gautam :

    Hi! this is very informative article and it really helps me to learn more and enhance my backlink maker skills. So thank you so much for sharing this post.

  6. Helpful article you posted, I would appreciate for this valuable post. Thanks for sharing informative article with us.


  7. soniya singh :

    Informative one as usual! weblog could be very best for buying traffic for our website. but consistent with me, enticing taffic via weblog is not so easy as each is writing article for equal subject matter, everyday new blogs are being published, but it is not actual that each weblog is getting identical sort of visitors. for purchasing most traffic some unique guidelines are wished, for me all factors cited via you’re clearly fruitful.

  8. I really love your site.. Pleasant colors & theme. Did you create this website yourself? Please reply back as I’m attempting to create my very own site and want to find out where you got this from or exactly what the theme is called. Cheers!

  9. gaurvanshigurjar :

    RNR Consulting Inc is the best <a href="; Digital Marketing Agency. We have the services like Digital Marketing, Web design, Web development and many more.

  10. On the internet we can find lots of information but in the whole thing existence of reality is very few, so this site i found which is really helped me a lot. thank you so much for sharing nice thing.

  11. Gaurang Agarwal :

    First well-explained blog on guest blogging. Very well written. Keep it up, Neil.
    I had tried reaching to various blog owners but failed. What strategy do you propose I use?


    Things are very open and intensely clear explanation of issues. was truly information. Your website is very beneficial.

  13. Harshali Patel :

    Neil, you always write in so much detail. I never happened to go anywhere after reading your articles. I work for and always struggle to submit the guest posts. I think this guide would help. Thanks!

  14. Once I’ve addressed – these guys know how to write extremely perfect content! you would attract your readers for sure 🙂

  15. Optimoz IT is the leading Digital marketing Agency Dubai, UAE. We provide wide range of
    Digital Marketing and Web Design & Development Services. Our services include Search engine optimization, Social Media management,
    Content marketing, Email marketing, Online Reputation management, PPC,
    Google Adwords, Bing Advertise, Facebook Marketing, Web development, Web Designing, Mobile app development, UI/UX Designing etc.

  16. On the internet we can find lots of information but in the whole thing existence of the reality is very few, so this site i found which is really helped me a lot. thank you so much for sharing nice thing.


  17. Ankurman Handique :

    Guest Posting does increase traffic. But, finding the same niche and writing a guest post is the most difficult part.
    My blog on WordPress and Android Topics

  18. Your website is very beneficial.
    gmail account

  19. Priya Chaudhary :

    Great Post!
    I learn a lot about how to get traffic from guest posts, thanks for sharing this amazing post. Keep sharing more post about increase website traffic.
    Website Designing Company in Gurgaon

  20. activate/ Activate/ | Mcafee Livesafe
    19 hours ago – Activate/ is official website mcafee antivirus if you want to activate mcafee antivirus then go to activate/ and …

  21. Buy Cenforce 100mg Online is used to treat erectile dysfunction (ED). ED is the inability to get or maintain an erection. Sildenafil citrate is the active ingredient in Cenforce. your most reliable Trusted online pharmacy Medypharma. Buy cenforce online, cenforce 100 price, cenforce 100mg review from Trustedsite.

  22. Anil Agarwal :

    Yes, I’m writing guest posts and publishing them on relevant blogs in my industry (answer to the introduction) 😉

    Guest posting is fun, it gives you results in terms of building relationships, traffic, leads and backlinks to your site. So if you’re not writing guest posts, you’re missing a lot of scope to boost your blog’s presence and authority level.

    The key to writing guest posts that generate more backlinks and traffic is: focus on writing in-depth content that actually helps your target audience to solve problems. Don’t write a guest post just for the sake of getting traffic or links: that’s the surest way to write miserable guest posts.

    Writing for authority blogs is often one of the hardest tasks but if you land on top sites with your guest posts, you can’t imagine how much value your guest posts bring you apart from traffic and social shares.

    My simplest tip for those who are just getting started with guest posting is this: write for small blogs where you can easily get your guest posts published first. Then, move on to authority sites as you improve your writing skills and marketing skills.

    Having your own writing voice is always an added bonus while creating guest posts as you can attract a new set of audience who are not only interested in your content but also your writing tone.

    Thanks for sharing awesome tips Neil.

  23. I am new in SEO and looking for high authority guest blogging guide and found your guide. Keep rocking and thanks for sharing such an informative post.

  24. Nice article!
    Excellent writing.Very well published post and your collection is really too much helpful for Interested people.Thanks for sharing such an excellent post.
    Best web hosting support in Singapore

  25. Best affordable gym in DLF Phase-I, Gurgaon :

    Thanks for sharing such a wonderful informative. Such a great article. I have heard about a website providing the fitness services. One of their best service is Best affordable gym in DLF Phase-I, Gurgaon. I suggest people ot take these services and make the most of it.

  26. We offer all types of Financial loans @ 3% interest rate. We give out loans within the range of $5,000.00 to $10,000,000.00 USD. All interested applicants should email now :

  27. Hi,
    I would like to have this website listed in guest posts of other websites. How shall I achieve this? How do we approach the website authors to get our website listed in their Articles?

  28. Hi,

    Guest blogging will increase your site’s visibility and the number of visitors. is one of the sites where you can guest blog on a
    favorite topic of your choice. It will be reviewed and posted in the

    site. No registration or email verification is required. Just click
    ‘Write a review’ in the site and start posting your contents for free.

    Hope you will enjoy blogging.

    All the best!

  29. This is a massive guide to write guest articles. Recently I have also reached a couple of quality blogs and able to get approved for writing guest posting. Besides that, I have also started accepting guest post on our website as this way one can contribute the high-quality article on our website. Many thanks for putting such an effort and helping others.

  30. Thanks Neil for the very helpful article.
    Actually I have never guest posted, but now I’ve included in the content strategy for my new blog .

  31. Hello, i want to use this medium to testify a loan

    understandable terms, they offer all Type of Loan. If you are interested in a loan, you can have to contact them

    with the below info. Please let them know you were reffered to them by melanie

    or whats App: +22893297108

  32. thanks for the article looking for more updates.

  33. Great idea for your topics, Neil !
    I have a useful list at

  34. Thank you for this information. This blog is really helpful for me. I will download this software in my phone, thank you.

  35. Look to that Neil, is still works in indexing the links? I have throughly read out this post already and waiting for your your opinion on this.

  36. Ronnie Arnett :

    Thanks for sharing your information with the World!!

    There are various website that allows guest posting. But before submitting your blog to any other site, make sure to read their guidelines carefully. I am also a blogger and I prefer to submit my blog on . This site will allow you to post blogs on various niche such as Health, Business, Technology etc.

  37. Crystal G. Pike :

    Thanks for sharing this information. This is really very helpful to me. Guest posting has so many benefits but only when you are really aware of how to write a quality guest post.

    I write guest posts on a regular basis for the website Lifestyle Byte.This site accepts guest posts contributions for Health, Technology, Home remedies, Travel, and lifestyle. Read the guidelines before submitting guest post at

  38. Thanks for sharing your thoughts. It is worth reading. It will help those bloggers who make their interest in blogging and contribute to others.

  39. Thank you for this valuable list. Really worth reading and helpful.
    I would like to suggest one more to this list. Kindly update this one in your list.
    Just register on technologyDNA & start posting your content. And build your audience online for free.
    Thank you.

  40. Thank you for an EXCELLENT post. I have paid some good
    money for the information you continue to offer for FREE!
    All the Best to you.

  41. I love your post you have shared here on your site. I would like to share it with my friends on all my social media accounts. Thanks for writing such an informative content.

Speak Your Mind