Guest Posting for SEO; A Complete Guide

When it comes to building links for your website and therefore improving the SEO of your website, you will probably already know that guest posting is one of the most powerful ways to do it. This is simply because you will not only gain links, but you will gain links from websites that have good authority and have content that is related to your website (if done correctly). However, guest posting is a bit of a mystery to a lot of people so here is a guide on how to get started with guest posting and what you need to be doing.


Identifying guest post prospects

Google; Advanced Search Operators

The absolute first thing that you should do is to identify blogs and websites that you would like to gain a link from and that also allow guest posting. This is a process that can take quite a bit of time and it is a process that can be quite difficult sometimes too. There are a lot of different ways that you are able to search for these websites and blogs that will allow guest posts and here are just a few of them.


Use Google Search Operators: This has to be one of the best ways for you to find websites and blogs that will allow guest posts and who would have thought it; it is actually just googling for them. However, it is a little bit more complex than that as you will have to use advanced operators to be able to find good link prospects.

Here’s an example. Let’s say that you have a website about advertising and marketing and you want to gain a few links from guest posting. You could use the Google advanced operator below:

advertising intitle:”guest post”
marketing intitle:”guest blogger”
advertising intitle:”write for us”

Basically, what this does is actually search Google for websites that have both your keyword (in this case; advertising or marketing as well as the phrase ‘write for us’ or ‘guest post’ in the title. This will allow you to find websites that are related to your niche and allow you to submit guest posts. This is something that you should definitely be using and there are many other Google search operators too.


Technorati: This is a great website for finding blogs to guest post on and finding them is pretty simple too. You can actually search this website for blogs of a particular niche and then you are able to contact them if you like to ask for guest posting.

There are other websites that allow you to do this too.


Make a list of all guest post prospects

Once you identify a website that you would like to guest post on, you should add it to a list. We would say that you should include the title of the website in your list as well as the URL and the nature of the website. Make sure to make good notes.

You should also add to your list how much you want to post on that website. Perhaps you can score each website with a number between 1 and 10 depending on how much benefit it would have to you if you have a guest post on the website. Doing this will allow you to establish which are the most important websites for you to focus on and which should get most of your attention.

You should make a list of a good number of prospects and then move on to the next step.


Contact the blog/website owners

Contact the blog owner

Your first port of contact with the blog and website owners should be via email. Now, if you have a large list of prospects, this can take a lot of time and effort but it is worth it in the long run. You should make sure that you spend more time on the websites that are more important to your however (this is where the ranking between 1 and 10 comes in handy as we mentioned before).

Here’s what you should send the link prospects in the email:

High priority: Write a custom email that is friendly but also to the point. Make sure the email is relevant to them and mention the type of post that you would like to do. Link to others if you have an example. It might pay to have custom content already written or at least an idea in mind.

Medium Priority: Write a custom email but don’t spend as long on it. You might choose to have a template email that you customise and edit for each link prospect. Mention content titles and possible send an excerpt so they can see you mean business.

Low priority: Send out a template email, perhaps replacing website URL’s and names with the relevant ones. Make sure not to spend too much time targeting these prospects and don’t write any custom content.


Await replies

You will now have to await replies from the link prospects that you have contacted. Make note of when you contacted them and if they don’t reply with a couple of weeks, follow it up with another email perhaps. If it is a prospect that is very important to you and your website, you might want to call them and have a chat. You might even arrange a meeting if the prospect is really high profile.

You will notice that only a certain percentage of the prospects that you contact will actually reply so don’t let this put you off. This is just normal and there is nothing you can really do about it, although making sure to contact relevant websites and write well written emails is a must.


Send content

Example email.

When you have a reply, there will often be certain guidelines set out by the websites etc. Make sure you note these down and send a piece of content that complies with the guidelines. This will save you time and effort in the long run and will lead to a shorter time between sending the article and it actually being published.

Make sure that you contain links to your website in the article of course! Try and optimise for anchor text too.



Guest posting and link building can take time but it is one of the best ways to gain SEO for your website. A good percentage of your SEO efforts should be spent on guest posting.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>