26 Ideas to Get More Traffic to Your Blog Using Guest Posts

Traffic makes the web go ’round. There is a lot of talk about converting your website blog traffic into email list signups, but the catch is you need to have a good amount of traffic (people visiting your website) in the first place to drive email list signups!

While there are many ways to entice people to visit your website such as your email list, search optimization, paid advertisements, social media and even in-person signage, one of the best ways is to get your message in front of other people’s audiences. How do you accomplish this? By writing and publishing articles on other businesses’ digital properties using a guest post.

What is a guest post? A guest post is when you write an article to be published on blog that you don’t own or control. Guest posting allows you to “borrow” the readers of another blog and provide them value and promote your expertise – and attract them to your own blog. The goal here is that you deliver valuable information to the other site so that their existing readers will want to read more of what you have to say and stick around on your site to become YOUR loyal readers as well.

Where to find places to submit a guest blog post

  1. Find guest post opportunities on other blogs: Find places to post by Googling:
    • “guest post” + your topic
    • “write for us” + your topic
    • “become a contributor” + your topic
    • “submission guidelines” + your topic
  2. Write a post on Medium.com (Medium Publishing for Companies) or LinkedIn.com (LinkedIn Publishing Platform) – there are most likely more eyeballs there than on your own site so use the traffic to your advantage.
  3. Speaking or attending any networking events or conferences? Approach the event organizers and ask if they would like to publish a piece from you.
  4. Look for products and services you use in your own business and consider writing an article for their blog.

What to look for in a guest post opportunity

  1. Look for a guest post opportunity on a property that has more – or more diverse – followers than your blog. Check Feedly.com as it gives you an estimate on RSS subscribers or at least an audience that you don’t normally have access to. Don’t ignore sites with readership smaller than yours. You may find the community is more focused!
  2. Don’t go after the major A-Lister blogs right away, you will have better luck getting your guest post accepted – and read – on a site that isn’t as large as Inc.com or Mashable.com.
  3. Inquire how a blog post is distributed – do they rely on RSS subscriptions, do they promote heavily on social media, do they include blog posts in their email newsletter list? All of these channels are additional opportunities for exposure!

How to solicit publishing a guest post

  1. Personalize your request: Be sure to cite several other guest / posts on their site you’ve read that you have gotten value from and how you intend to add the same value to their property.
  2. Ask when there is an opening on their editorial calendar for your type of content. While your post may not work right now, there is a chance they can schedule your post for a future date.
  3. Have a few different ideas outlined and ask the blog owner what content they feel would work for THEIR audience. Ask yourself, “What’s in it for them?”

How to promote your guest post

  1. YES, you have to promote your guest post! Don’t assume that by planting flowers in someone else’s garden that they will water them for you! The more you help in gaining traffic to their blog, the more likely it is you will be invited back for a repeat guest blog post.
  2. Promote on your own social media and email lists. Be sure to let your own readers know your content is being published on another media property.
  3. Keep a lookout for your guest post being promoted on the social properties of the blog owner – Retweet and share on your own properties, and think about even spending a few dollars for Promoted Tweets or Boost a Post on Facebook.

What to do

  1. Hang around their blog for a bit before submitting. Leave thoughtful and valuable comments on relevant topics to get the attention of the editors.
  2. Be ready to send completed (and copyedited! don’t let that fall on the blog owner) articles over as soon as requested. It’s better to have something “on the ready” that can be edited than to have to rearrange your schedule to write a post on the fly.
  3. Be able to provide a content brief, summary for metadata, suggested tags and rights-cleared photos / screenshots / graphics.
  4. Have your headshots byline written. Make sure you have this available in HTML so that you can include links back to your own site – and email signup form!
  5. Consider creating a landing page on your site that is tailored to your new readers coming from your guest post. For example, if you write a guest post on career coaching, give those readers a link on your site that leads to a curated page with your very best career coaching articles – NOT articles you’ve written about dog training! Of course, if you are maintaining an email list for sharing content about career coaching (and possibly your services) be sure to give ample opportunities to join that list!
  6. Clarify ownership of content. Is the content the blog owner’s to do with as they please (including resale, editing or claiming authorship)? Think about posting under Creative Commons.
  7. Keep a spreadsheet of all places you’ve submitted – and successfully posted – a guest post. Think about listing these on a media page on your own site! At a minimum you need to keep track of what blogs you have contacted and the result.

What NOT to do

  1. Don’t send complete articles unless asked.
  2. Don’t guest post the same exact article on multiple blogs (a tweak / rewrite is sometimes fine, but ASK the blog owner first.)
  3. Don’t get offended or upset if the editor asks to change your content, strip out your affiliate links or alter your title. If you are not comfortable with the changes, you should rescind the article.
  4. Don’t expect payment for your article. A guest post isn’t a writing assignment or work for hire.


  1. Many blogs require a fee to post an article on their site if the content can be at all considered promotional. This falls under “native advertising” so be aware that an advertising fee and disclosure may be requested.
  2. If done exactly in the same way, accepting guest posts on YOUR blog could also bring you a lot of new traffic as well!


  1. Melissa Danielle

    11/12/2014 10:33 pm

    Commenting on blog posts is another great way to get traffic to your blog. 😉

  2. Anne

    11/15/2014 5:33 pm

    Thank you very much. Your tips are very helpful however, is it true that guest posting will be penalized by Google?

  3. Lynette Young

    11/17/2014 3:00 pm

    Not all guest posts are considered spammy. Matt Cutts at Google gives a great (and detailed) explanation of how and WHY to use guest posts. Near the end of Matt’s article he states “There are still many good reasons to do some guest blogging (exposure, branding, increased reach, community, etc.). Those reasons existed way before Google and they’ll continue into the future.” So in short, no, not all guests posts are penalized by Google, just the ones that are purposefully trying to beat the system. I hope that helps! — Lynette Y.

  4. Samuel

    11/16/2014 8:12 pm

    Great Tips Lynette! I also find being creative with your guest blog posts helps you to land more guest post gigs from other notable bloggers. For example I like to add video, info graphics, and link to relevant resources as a way to really provide value to the blog audience I’m serving.

    I try to make sure the blog owner knows I will go above and beyond on the guest post and also take part in any engagement through the comments section.

  5. Nick Garcia

    11/16/2014 10:14 pm

    I definitely need to start guest posting now…

  6. Anne

    11/17/2014 3:05 pm

    Thank you Lynette! It’s clear to me now. (:

  7. Roman Prokopchuk

    11/22/2014 9:47 pm

    Guest blogging is still a great way to promote content, get exposed to already established communities, and if done right a good source of natural link building. Good post.

  8. John D

    11/25/2014 1:31 am

    I definitely need to start doing a lot of guest posts on blogs now 🙂 .

  9. Vitor

    11/25/2014 8:39 am

    Nice topic! It helped me a lot!

  10. jazlyn

    12/1/2014 12:24 am

    thanks for sharing this brilliant info, i hope this will work for my blog!