For those of you who don’t know me, I’m Jack Vivian and I’ve been doing SEO for the last 6 years. Most of those who do know me, know me from working as the community manager at BHC back in 2014/5. Aside from that I’ve also been doing agency work throughout those 6 years, working for both Todd Foster and now Charles. I currently manage Charles’ agency, SEO A.I. as well as DFY Links.
Today I’ll be covering something which has consumed most of my time over the past year, backlink analysis and anchor text selection.
Since we started DFY Links just over a year ago now, most of my day to day has been spent doing exactly this – People want to know how many links they’re going to need to rank and what anchor texts they should be using when they’re buying from our service, so we setup a specific service just for that for those spending over $1,500 at a time.
We’ve collected a lot of data during our time and we’ve placed literally thousands of links every month. While we haven’t found a perfect formula, yet, we’ve managed to get fantastic results for our clients.
I’m going to show you the exact process that we use to get results like you can see below –
These are two affiliate sites that we have been link building for exclusively, over the past year they have seen exponential growth in both their organic traffic and their profits.
Both utilised our full service so we have picked what links, what target URLs and what anchor texts have been used.
But before we start I want to make it explicitly clear that off-page SEO is only part of the puzzle and both of these SEOs have impeccable on-page SEO with great content which makes the links a lot more effective.
Table of Contents
- 1 Backlink Analysis: Can you rank with your budget?
- 2 The Different Elements of Backlink Analysis
- 3 SERP Domain Rating Average
- 4 Do-follow domains to the domain and URL
- 5 Other factors to consider:
- 6 Anchor Text Selection
- 7 Thanks For Reading
So, to begin we will discuss backlink and competition analysis, it’s always important to look into a niche to make sure you have the resources to rank.
If you waste all your money and aren’t able to get to first page you’re not going to get any return on your investment.
I will often see newbies chasing high commissions which is understandable but a lot of the time high commissions = high competition. This of course isn’t always the case but if this is your first site and you don’t have a large budget it’s unlikely you’re going to rank for keywords like best bingo sites or best VPN.
So it’s worth taking the due diligence before entering a niche blindly, especially if you have a very limited budget.
The beauty of SEO and the resources we have nowadays is that we can look at who is currently ranking and reverse engineer exactly what they have done.
We are getting more and more data from tools like ahrefs which is the tool we will use for this tutorial.
For me this tool is non-negotiable and while we do use other tools such as majestic and SEMRush I find myself spending over 90% of my day on ahrefs, it just provides so many useful tools and filters.
But I do understand that not everyone uses ahrefs, if you are looking for an alternative single tool that is able to do this that would probably be moz pro as it has the keyword explorer and SERP overview like ahrefs and their own metric domain authority.
The reason we are specifically looking at backlinks is that can be the costliest part of SEO, on-page SEO is free and while content isn’t cheap when something isn’t ranking the majority of the time we find it is a backlink issue, whether that is the overall domains strength or the actual inner page you are trying to rank.
So, in this section we are going to look at our process to see how competitive a niche is, we begin broad and end up going more specific, there’s no point doing a lot of analysis on a niche when we can quickly exclude it if we are unable to rank it.
The main metric used will be domain rating by ahrefs and again this is by no means perfect but it’s the best we currently have available in our opinion. You can find our more about domain rating here if you aren’t familiar with it.
SERP Domain Rating Average
To begin the process we start by looking at the top 10 (as a minimum) positions. So if we take the keyword best Bluetooth speaker the top 20 positions look like this.
The average domain rating of these sites is 74.
This isn’t to say that your site needs this to rank, as you can see in position 15 there is a site with a domain rating of 23, much lower than the sites around it. This is probably due to the sites relevance, the whole site is about audio compared to the likes of tech radar who are very broad, but we’ll talk about this later.
Unless you are going to build a niche site (an example of this is shown below) or have the budget to get your site to DR70 and above I probably wouldn’t bank on ranking for this keyword.
This isn’t to say there aren’t hundreds of longer tail variations you could rank for with a weaker site for example look at the site below pressurewashr.com it is a very niche site outranking some huge authority sites.
Things to consider with average domain rating
⦁ Take into account whether the sites in the SERP are very targeted or broader sites. In this example is the site a general review site (e.g. wirecutter) or specific to the search (e.g. pests).
⦁ Look at low domain rating sites which are ranking and where are they ranking – this just confirms to me that a niche isn’t unrankable by a weaker site e.g. if a DR20 site is sitting top 5 surrounded by DR70+ sites.
Do-follow domains to the domain and URL
So, for the next step I have an excel sheet to speed up the process, you can download it here.
To use this sheet you just copy and paste your ahrefs export into A1 and it will tell you the amount of backlinks in each domain rating range.
Again, more data allows you to make a more informed decision but for the example I will just use position 1-5.
So we’re going to move over to a less competitive term – best mouse trap. This is how the SERP looks.
We’ll ignore the amazon and youtube result, if the amazon was in the top 3 I would check it but in this case it is purely ranking off amazon’s domain authority and it has no external backlinks so we can’t really gain much from looking at it.
So incase you want to try this yourself the URLs are:
We’ll begin with the domain, so to do this just put the URL into ahrefs and then select domain with all its subdomains from the drop down.
Then click referring domains and select live domains and do follow from the dropdown box so it will look like this.
The reason we only use do follow domains is that no follow domains don’t pass anywhere near the same ranking power. Now click export and make sure that you use a full export rather than the automatically selected quick export.
Now all you need to do is copy and paste it into A1 on the sheet that you downloaded.
It will give you an output like this.
Then change the ahrefs dropdown to URL and repeat the above process and do it with all 5 sites, make sure you are recording the outputs in a separate sheet.
Once you have done this you should have a sheet like this.
I have just realised how terrible of an example this SERP was so I’ll repeat it with a better one.
But if we do have a quick look at this example the wirecutter is a weaker site but has more powerful backlinks pointing directly to the article plus one of their links has 2 do follow tier 2 backlinks. Since both pests and pest strategies are more relevant sites I would advise they build 5 backlinks to this article with a DR of 30+ and see where they sit in 6 weeks’ time. If time isn’t an issue, I would probably build 3 then wait and see how the site reacts but I understand a lot of people want to do things quickly.
If after building these 5 backlinks you haven’t seen positive movement I would then consider whether it is an overall domain strength issue, I usually start with the URL link building first because increasing overall domain strength is a much longer process. In this case particularly, pests.org is never going to have as strong of a domain as thewirecutter.com.
Another quick thing to note for those of you who are newer to this, I would always rather over invest into one page and make sure it actually ranks first instead of spreading myself thin and trying to move a lot of pages at once and ending up on the bottom of page 1 for a few pages.
Position 1 gets around 6x the click through rate of position 5 and 15x position 8. So really try focus on getting to position 1 for a money keyword if this is your first site and budget is limited, build more supporting content and links rather than getting distracted and trying to rank for everything.
So for the next example we used a much more competitive SERP best VPN in the US and here is the output we ended up with.
So, I thought this SERP was particularly interesting because it gives us an opportunity to discuss a few factors that are probably causing this order in the SERP. So the first domain is using the homepage as the money page, this is a very strong strategy as the vast majority of links go to the homepage so it is 99% of the time the strongest page of a website by a large margin.
Also, while people have been saying that exact match and partial match domains have less effect on rankings I think that they are still going strong because almost every anchor to thebestvpn.com contains VPN, without over optimising the site because it is also their brand.
While Google as of recent has been prioritising large authority sites in the SERP they do still prioritise targeted authority sites over general authority sites. This could be partly due to the fact that for example in this SERP has the best VPN with 170 indexed pages and restore privacy with 183. All these articles are about VPNs or at least privacy online so each article is supporting content to the other. Whereas, tech radar only has 45 and I haven’t got any solid proof of this, but I have discussed with a few other SEOs and they agree that the fact that it is 45 out of 144,000 when expressed as a percentage is less than 0.05% of their website versus a near 100% for both the top 2 results. While they will outrank smaller niche sites with ease I think when you actually have authority niche sites in a SERP these generalised tech sites are going to struggle.
If we were advising on a new domain looking to enter this niche I would advise them if they haven’t already purchased the domain that it should include the word VPN if possible and that if they don’t have a very large budget or a very strong outreach team that this niche isn’t for them.
When looking at the number of domains needed to rank I will always leave out DR0-10 (sometimes 0-20) when it is a competitive niche like this because I find that you will pick up these links naturally as you start to gain traction and a lot of these will be spammy links anyway.
This does make the numbers a lot less intimidating but it you are still looking at absolute minimum 300 (same as restore privacy without the 0-10DR) referring domains but more realistically it’s probably going to take somewhere in the middle if you are using good, relevant links with impeccable on-page and technical SEO so 750 would probably be a good bet. Even if you are getting your links at a great price using your own outreach team it is probably going to be just under a 6 figure investment as the competitors have a lot of authority links, that being said if you did rank you could recoup this in a few months when you are ranking.
Other factors to consider:
The reason I mention internal links even though I said I wasn’t going to cover on-page is because if you have a super powerful page internally linking to the page you are trying to move up the SERPs it can pass a lot of juice. This is why sites like //www.gearhungry.com/ have so many internal links from the homepage, the homepage is generally the most powerful of the site and therefore it spreads the link juice throughout the site efficiently.
Another example is Andrew Drinkwater when his (fantastic) internal linking article gained traction and backlinks his link building page shot up in rankings even though no changes to the page had been made and no new links acquired. So if you’re in a rush to rank this is something I always suggest looking at, you can build links to pages which are already internally linking to a page or edit content on a page which already has external links (note: I would actually make content changes rather than just adding the internal link). But that being said I think the relevance of the page also needs to be taken into account, with large tech sites like tech radar who we looked at earlier it can look like they have more supporting content than they actually do. So if we look at the first link here they are placing internal links in non-relevant articles and non-contextually. If you build internal links within content from relevant content, you will see far better results in my opinion.
Tier 2 backlink is something we preach about at DFY because they’re a great way to make your guest posts go further while keeping a clean tier 1 backlink profile. So while I’m not going to go into great depth with this section it is always worth checking the tier 2 of the backlinks pointing at a site. I actually know of a large agency who really show the power of tier 2 link building, whenever a new client comes onboard the only thing they do for link building initially is build tier 2 links to the backlinks the client already has and they generally see good movement, quickly without too large of an investment. To check for tier 2 backlinks look at the tier 1 referring domains and click the down arrow on the links to target column.
I’ve left this one to last because while it is very important to have strong referring domains we are seeing more and more that the relevance of the links is what is really moving the needle but it is hard to quantify this one using tools. I think you just have to look at the backlink profile of your competitors manually on ahrefs.
So lets say you have a skincare site, (assuming both the sites metrics are equal) a backlink from another skincare site will give you more movement than a guest post about skincare on a general news site. At least this is what we have been seeing. This is something that Gary Wilson has been preaching in our facebook groups for a while and having built thousands of links over the last year I completely agree. That being said we will often take placements where we can and take into consideration that we will require more backlinks than competitors if our links are less relevant. This is a for a few reasons such as, it’s hard to get a large amount of links from a very niche type of site, you will soon run out of inventory, also, these niche sites are often weaker than the more general site type of links we can get, so this helps to even it out a bit.. But that isn’t to say it isn’t super important to try and secure these relevant links.
The best way I’ve found to check relevance was again shown to me by Gary Wilson and it does take quite a lot of manual input. So you go over to ahrefs and look at the backlinks tab of the URL you are wanting to check. Select do follow backlinks again, for the reasons previously explained and then go across to the drop down of Any 2 targets and unselect the bottom 3. It will then look like this:
So the keyword this was ranking for was payday loan, so I began with payday loan as these links that show up are going to be super relevant for the most part. Remember if the domain contained payday loan or was about payday loans specifically this is better than a payday loan article on a general site.
So this link would be the most highly relevant link you can get.
The domain, the URL and the title all include the main keyword. It’s a shame it isn’t a very powerful link but the relevance definitely will help move the needle for payday loan related keywords.
So, I begin very specific with the first search and then will go broader.
So, my next search of the backlinks would be loans and I am just looking to see how many links the sites have that are relevant. Quite often when a site which isn’t ranking but is more powerful in all aspects the issue comes down to relevance so they will have lots of non-niche specific links compared to their competitors. In Googles eyes if you have a lot of links from very niche specific sites it establishes you as the authority as they are essentially referencing you. But you do still need the power so there is a balance that needs to be maintained.
Anchor Text Selection
When it comes to anchor text selection at my previous agency we had subscribed to Matt Diggity’s method where you look at the top positions of the SERP and follow the anchor text ratios seen there but now we have moved on to a different method.
Now it isn’t so precise, we try to keep the anchor text very natural, so this means we utilise a lot of branded anchors (even to inner pages), title, URL and a lot of partial match anchors but never really repeating the same anchor. This isn’t to say that we don’t look at what our competitors are doing, we always look at the top positions but we are less rigid on following what they have but we have seen great results for our clients doing this. Some comment that we don’t use miscellaneous anchors in our selections e.g. click here or read more, this is because we find we pick up these links naturally but if your site doesn’t you might want to sprinkle in a few of them in but even then we wouldn’t use many of these.
Another thing that we have done more and more is move away from exact match anchor texts, I’m not saying we won’t use them but we will usually save them for a very powerful, super relevant link where possible and then not use them again (unless it is a very competitive term). While there are many variables as always in SEO a few friends that do SEO had commented how they had been noticing drops or no movement when they used exact match anchors. While I haven’t seen the drops in rankings that they were talking about I have seen them used a lot with no real effect.
So that sort of explains our anchor text selection, it is a little chaotic and I’m sure it has left you with a few questions of what do we actually do for anchor text selection? It’s always easier to show an example so I’ve picked this URL to show you (I’ve chose a URL which already has a decent amount of links as I know a lot of people struggle more with this):
- coffee tables for your lounge
- coffee tables from wayfair
- here is where we purchased our coffee table
- a large selection of coffee tables
- view the coffee table on wayfair
- Coffee Tables – Glass, Oak, Marble & More You’ll Love | Wayfair.co.uk
- buy coffee tables here
- UK stockist of coffee tables
The only anchor text that we repeated was the URL or branded, the others are all new variations. The majority of the anchors actually include the keyword but within a phrase.
Not all sites are going to need this many links to rank for their main keywords, we actually do a lot of link building for local clients. So lets say that we have a builder like (Acorn in the screenshot) from Southampton looking to rank for builders Southampton.
When we look at their backlink profile (combined with the domain rating of 1) you are able to realise that they have a lack of power, so the authority sites are able to outrank them based on sheer power alone. Their links are all citations / directories.
So I would use 5xDR35-50 niche edits with the following anchors:
I would also look to pick up a few very Southampton specific links as well (e.g. Southampton city council / Southampton Echo / Southampton networking events) the power of the links doesn’t matter so much, it’s more for the geo relevance. Usually the client will have links to pick these up themselves, you might need to do the email asking for them, but they will usually have the connection to talk to.
Out of 5 of the selected anchors 3 are branded but they all contain the keyword due to the branding so this should give the site the relevance to push it up the SERPs along with these local links that often the bigger sites like check a trade / yell won’t ever get.
5x DR35-50 Niche Edits should only set you back $650 pre-discount.
Thanks For Reading
I hope that this blog gave you some insight into how you can improve your backlink analysis and anchor text selection to see awesome results like we have with our SEO campaigns.
We are always improving our processes in-house so if you found this useful let us know in the comments and we will update this in the future as we learn!
And if you have any other methods that you are using that I have missed or have a question, the comments are open down below.