Step-by-Step Guide to Building Your Website’s SEO With Guest Posts
When done properly, writing guest posts can do wonders for establishing your website as an authority in your field. Whether you want to direct more potential customers to your SaaS business website or expand the readership of your marketing blog, a carefully structured guest post plan can make all the difference.
So… how do you go about creating a guest post plan?
Below is a comprehensive step-by-step guide to building a network of informative guest posts that act as a roadmap, directing audiences back to your site from various sources.
➡ Step 1: Put together a list of reputable sources in the relevant industry
Before you can write a single word for your first guest post, you must develop a pool of established and reputable publications that regularly post content in whatever field you are knowledgeable about.
For example, an economist would form a list of well-known financial and business sites, while a tech expert would start with all the highly regarded tech magazines like WIRED and VentureBeat.
Depending on how niche your area of expertise is, you might find that someone has already published a helpful list of all the relevant online publications that accept guest blogs.
If not, it’s just a matter of boiling a fresh pot of coffee and spending some time tracking them all down yourself. This requires a lot of Googling, a fair amount of deductions and backtracking, and some common sense.
For example, if you’re compiling a list of the most popular websites for gamers, then it might be a good idea to start with software development companies’ social pages and work backward. Another avenue might be to see what blogs are being shared by brands that sell home and computer entertainment systems.
Considering that good content + good web design = good SEO, as an expert in your field, you will know within a few moments of visiting a website whether it’s worth contacting them.
Whichever way you choose to go about it, make sure you keep a spreadsheet with fields for:
- The name of the publication
- The website URL
- Submissions email address, plus a contact name if applicable (or a link to the online inquiry form)
- The date that you contacted them for a guest post request
- The date that you followed up with them (if they didn’t respond to your initial email)
- Comments (for example, every publication has different guidelines for what they will and won’t publish – some are obvious, but perhaps jot down the less obvious ones when you come across them)
➡ Step 2: Put together a list of article ideas that your sources might be interested in publishing
This step is self-explanatory. I suggest finding the sources before brainstorming the article ideas because starting with the publications gives you a better idea of what they’re looking for and specific topics they’ve yet to cover.
There’s a good chance you’ll start dreaming up great article ideas while researching these publications, so I advise you to leave the ideas until after you’ve formed the list.
➡ Step 3: Create a well-written “guest blog request” email template
Now that it’s time to start contacting people about writing a guest blog for their website, you need a “script” to work off. Here is one that I’ve found to work quite well:
Hi ___,
My name is ___. I’m a freelance writer, with a lot of knowledge and experience writing about ___. I’ve recently been writing a few articles around ___, like these:
- [Paste three links to recent blogs you’ve written]
I’d love to write a guest article for ___. Do you think your readers would be interested in learning about any of the following topics?
- [Provide a list of article ideas for them to choose from]
If so, please let me know and I’ll get the article ready for your review. It goes without saying that the article would be 100% original, and would not be republished elsewhere.
Thanks, I look forward to hearing from you 🙂
If you’re not a fan of this, plenty of guest blog request email templates are available online. I advise taking bits and pieces from various templates and putting your unique spin on them.
➡ Step 4: Contact your list of publications
When contacting websites with guest blog requests, contacting them one at a time is a good idea. By this, I mean wait for a response from one before you move on to the next one.
As tempting as it might be to fire them all away in one sitting, this method allows you to send a publication your entire list of article ideas. Once they agree, you can remove it from the list and move on to the next publication in your list.
If you contact everyone at once, you’ll end up with multiple websites wanting the same article, and this contradicts your promise to provide 100% original content (an important promise to keep, by the way, and easily verified!).
➡ Step 5: Write the guest blogs
Keep a copy of the publication’s submission guidelines when writing the guest post. Refer to it during the writing process, and use it as a checklist when proofreading the blog afterward.
Of course, your main motive for writing this blog (aside from creating informative content) is to promote yourself and direct readers to your website, so don’t forget to link back to your website through anchor text.
You can employ other techniques to improve SEO, but that’s another blog altogether.
It is important to create a high-quality article that will exceed your contact’s expectations, engage their readers, and hopefully direct some of them through to your website.
➡ Step 6: Share the guest blog on your own social media pages
Once your guest blog is live, you should first share the link on all your social media channels – Facebook, Twitter, LinkedIn, and any other pages you have.
Another thing you can do to spread the word (and I stole this nifty trick from renowned marketing whiz Neil Patel) is to contact anyone you referenced in the guest blog. Perhaps you referred to statistics from a Harvard Business Review study, quoted an industry leader, or reported the findings from a recent survey.
Whatever you referenced, it never hurts to shoot the source an email with a link to your guest blog and thank them for publicizing this information. You can conclude by suggesting they would also like to share the article.
This strategy won’t always work, but there’s no harm in trying!
➡ Step 7: Link to this source in your future content
Now, it’s time to move on to the next guest blog… but that doesn’t mean you don’t even need to give this recently published article another thought!
Be sure to link to this blog in future content that you create (either for your website or future guest blogs) to reinforce its status as a reliable source of information. Over time, these links form a roadmap that constantly directs readers toward your website.
➡ Step 8: Update your old guest blogs to remain current and accurate
As any SEO professional will tell you, it’s important to go back and update your older content regularly. Why? The industry evolves, statistics change, and new trends emerge as time passes.
For example, a huge amount of research surrounding the global retail and hospitality sector immediately became redundant once COVID-19 transformed the industry at the beginning of 2020.
While it’s not as easy to update old content when handed over to another website, most publications will be happy to update your guest blog with newer information if you do all the legwork for them.
Depending on how many guest blogs you write, creating a “content update” calendar might be a good idea, where you go back through your guest blogs with a fine-tooth comb annually or quarterly.
Conclusion
The above process is a tried and tested approach to expanding brand awareness, establishing expertise, and increasing website traffic.
One final tip – have fun with it! Whether you treat it as something you do occasionally when you can find the time or as an integral part of your content marketing strategy, submitting guest blogs is a fantastic way to boost your website performance.
Further reading