2. Use the “top pages” report in Google Analytics — this will show you the pages with the most traffic on your website. This can be accessed via: Behavior > Site Content > All Pages.
2. Use the “top pages” report in Google Analytics — this will show you the pages with the most traffic on your website. This can be accessed via: Behavior > Site Content > All Pages.
You know pages getting a lot of organic traffic are ranking highly in the search engines, which is a good indicator they have authority (and links) attached to them.
4. Use search operators to find solid internal link sources. While tools can make this process easier, you don’t need them to find some good targets.
Here’s a workaround:
Search for the following:
site:yourdomain.com + keyword
Basically, just replace the “keyword” with a keyword related to the content you’ve just published.
So, if I wanted to add an internal link to this page, I could use the following Google search:
site:robbierichards.com + increase traffic
This will show me the pages on my website that are most related (in Google’s eyes) to increasing traffic:
Add a link from one or two of these pages (note: don’t force it in, make sure it’s natural!) and you’ll see a nice boost to your new post.
#5: Boost Traffic by Increasing SERP CTRs (with Search Console data)
Not only is SERP click-through rate (CTR) a proven ranking factor, it’s also super-important for translating rankings into traffic:
Example:
Let’s assume you ranked on page 1 for the term “Best SEO Tools” (btw, I do rank for this!):
According to Ahrefs, this keyphrase has 1,500 searches/month:
BUT:
This doesn’t mean I’m going to get 1,500 visitors a month from that search term — it all depends on CTR:
In the search engines, you’ll see around 2/3 of all the clicks going to the top 3 positions. Anything outside the top 3 and you’re looking at a single digit CTRs.
Back to our example:
If 10% of searchers click my website in the SERPs, I’ll receive roughly 150 visitors/month.
(Pretty sweet!)
However, if only 2% of searchers click through to my website, I’ll receive a measly 30 visitors/month.
(Not so sweet!)
So, the question is: how can you increase your CTR?
Two ways:
- Improve rankings—pages that rank higher are generally clicked more. For example, most searchers will click the 1st or 2nd result in the SERPs, and virtually nobody will click through to the second page of results.
- Sell your content in the SERPs—use your title and description tags to effectively “sell” your content in the SERPs and entice a click through.
The second method is the one I want to focus on right now, as it’s super low-hanging fruit most SEOs never think about!
Here’s how to do it:
- Identify pages on your website receiving below average CTRs for their ranking position.
- Change your title/description tags to entice more people to click through to your website from the SERPs.
OK:
The first task is to identify the pages getting lower CTRs than they should be—this can be done by analyzing search console data.
Go to Google Search Console > Search Traffic > Search Analytics, then set up the filter to match this:
Download the results (note: the download button is at the bottom of the page).
Copy/paste the data into the sheet titled “1. Search Console Data” in this Google Sheet:
Finally, go to sheet labelled “DONE” and you should see something like this:
Basically, this shows you the CTR for each page (column B) ranking in position 10 or under. It also shows the Average CTR for rankings in that position (note: these numbers were taken from here).
If the row is highlighted green, the CTR for the page is better than average for webpages ranking in that position. LEAVE THESE ALONE!
If the row is red, the page is performing worse—consider optimizing the title/description tags for these pages.
Here’s a guide on exactly how to do that.
#6. Identify lost link equity in 404 pages

If you want to rank for any keyword, you need page authority. And, the way you get authority is by building quality links.
Now:
There are a million and one ways (depending on your niche) you could go about building backlinks to your website.
And, it’s tempting to dive right into a new campaign and go after the big wins. Why not, right?
Big wins are great! Everyone loves them – clients, boss, the team. Nothing better than landing a massive link from a site like Huffington Post or NBC.
While those links really move the needle, and should be a focal point, they require a lot of time and hard work.
So:
Before you start directing all your energy into landing BIG links, make sure you are first collecting all the “quick links”. This will get you some quick wins for your client, and help build trust at the beginning of your campaign.
One of the easiest ways to do this is reclaim lost link equity from 404 pages.
Websites change over time. Products come and go. Information is updated. URLs are modified. Pages are edited, shifted, and moved.
While all this sounds like on-page SEO, it affects off-page SEO as well – specifically links.
For example:
If you’ve ever landed quality links to a piece of content on your site and then updated the URL or folder structure, you’ve just affected that link.
Where it hurts you is when you make such a change and don’t put in the right 301 redirects. Basically – the links you worked hard to get are still pointing to the old URL.
The result is lost link equity.
So, one of the best things you can do when starting a new link building campaign is ensure there aren’t any dead/404 pages with external links pointed at them.
Reclaiming even a few of these links can give your content a nice bump, and provide a significant win that builds trust with your clients.
Here’s how to do it:
Head over to the Ahrefs “Best by Links” report. Filter by “404”, and sort referring domains (RD) in descending order:

The first result in this example has 6 referring domains pointing to a 404 page.
After clicking the RD link, I find out some of these links are from high authority domains like Search Engine Watch (DR 71):
This is a MASSIVE link that would normally take a lot of time and effort to get, if at all.
Once you’ve identified the 404 pages with external links pointing to them, the final step is to reclaim the link equity.
Note: You should first examine the quality and relevance of the external links before reclaiming them.
Some things to look at:
- Domain/ Page authority
- Page relevance
- Page quality
- Link placement
- Anchor text

This is a screenshot from a backlink audit we’re working on for a client. There were a lot of low DR sites link from irrelevant content. Not links we’re interested in reclaiming.
The last thing you want to do is start redirecting a bunch of garbage links to your site. You’ll likely do more harm than good.
Ok:
Once you’ve identified the linking pages and verified they are safe to reclaim, you have a couple options:
- 301 redirect the 404 page to another relevant piece of content on the site
- Contact the author of the page linking to your site and notify them your page has moved. Ask them to update the link.
I usually go for the first option 🙂
#7. Create Strong Content Silos and AVOID Orphaned Pages
Google HATES messy, disorganized websites.
Why? Because it makes it very difficult for them to understand what a webpage is about. And if they don’t know what it’s about, they probably aren’t going to rank it highly!
So, how do you solve this?
Silos.
In simple terms, “siloing” is nothing more than the act of grouping content into distinct categories, ensuring a clear hierarchy that makes sense, and linking logically between the pages.
Here’s a simple example of a silo structure for a yoga website (taken from this post):
You can see there’s a clear content hierarchy—the pages are grouped into main categories (i.e. silos) and linked-to from the main category page.
This is commonly referred to as parent and child hierarchy.
In this example, the “new york”, “chicago, “dallas”, and “orlando” pages each have the same parent: “yoga studios”. They’re all children of the “yoga studio’s” page:
Note: It’s good practice to link back to the parent category from child pages, too.
This hierarchy will help dictate the URL structure.
Example:
http://www.yogawebsite.com/studios
- http://www.yogawebsite.com/studios/new-york/
- http://www.yogawebsite.com/studios/chicago/
- http://www.yogawebsite.com/studios/dallas/
- http://www.yogawebsite.com/studios/orlando/
http://www.yogawebsite.com/classes
- http://www.yogawebsite.com/classes/yoga-rx/
- http://www.yogawebsite.com/classes/pilates/
- http://www.yogawebsite.com/classes/vinyasa/
- http://www.yogawebsite.com/classes/hot-yoga/
Note: It is best practice to have support pages linking back up to the silo landing page (as shown by the red links above in the Yoga studio silo).
Cross-links between silo sub pages should be avoided because they weaken the “theming”, and relevance of the silo:
This graphic from Search Engine Land further illustrates how content silos can help better organize site content:
A couple more reasons why siloing your content can improve the user experience, and help boost your organic traffic:
- It increases relevancy: Siloing ensures all topically related content is connected, and this in turn drives up relevancy. For example, linking to each of the individual yoga class pages (e.g. Pilates, Yoga RX, etc) from the “Yoga classes” page helps confirm—to both visitors and Google—these pages are in fact different types of yoga classes. Google can then feel more confident ranking these pages for related terms, as it is clearer the pages are relevant to the search query.
- It helps the flow of “link juice” around your website: Because you’re creating a hierarchical structure, siloing ensures authority flows around your site more efficiently. (i.e. links to blog posts and sub service/product pages can flow up through the website to the “money” pages.
BUT:
What happens if you don’t implement content silos?
You’ll end up with “orphaned pages”:
An orphan page is a page with zero incoming internal links, and thus can’t be reached by users or crawlers while navigating your website. This usually hurts UX and ranking performance.
If you have a page that is underperforming, it’s worth running it through Search Console to check for internal links—here’s how:
Search Console > Search Traffic > Internal Links > enter your page URL:
It will then show you the number of internal links the page has; it even shows you exactly where these links come from:
If the page has no internal links, check to make sure the relative URL paths are not being used on the site.
You can find out more about relative vs. absolute URLs in this Moz Whiteboard Friday:
Bonus tip:
You can use a tool like SEMrush to scale the process of identifying orphaned pages across your website.
Go to the “Site Audit” report and enter your domain:
Wait for the website to be crawled.
Go to the ‘Issues’ tab and click the ‘Select an Issue’ button. Check the ‘Notices’ section to see whether any Orphaned Pages have been detected on the site:

You can also use the tool to detect Orphaned Pages through your XML Sitemap or Google Analytics data. Check out the full tutorial on how to do that here.
Ok, we now know:
Content silos = good.
Orphan pages = bad (unless deliberate).
In a nutshell, here’s how you can silo your website:
- Identify the overarching topic groups of your website. What content do you have, or plan to have? What products or services do you plan to promote on your website? What are the main categories on competitor sites? Your keyword research should help flush this out.
- Plan your link structure. Start with the main navigation and decide how to best connect pages both physically (URL structure) and virtually (internal links) to clearly establish your content themes. Try to include at least 3-5 quality subpages under each core silo landing page. Link internally between the subpages. Link each subpage back up to the main silo landing page.
- Strengthen silos with relevance and authority. Continue to add contextual content into your silos. One of the easiest ways to do this is add related blog categories. Add content into the categories, build links to the content, and channel it back into the silo subpages through targeted internal linking.
#8. Identify Keyword Gaps (and Quickly Scale Organic Traffic)
Keyword research is the foundation of most successful SEO campaigns.
Rank for the right keywords, and you’ll drive a passive stream of targeted traffic to your website.
But, keyword research is a MASSIVE topic. I mean, just google it and you’ll get 16M results!
So, where do you start?
The competition.
Or more specifically, all the keywords your competitors are ranking for, but your are not. This allows you to plug any holes in your current content strategy, and start capturing more organic traffic.
Here’s how to do it:
Open up SEMrush, and go to the “Keyword Gap Analysis” report.
You should now see space to enter up to 5 domains for comparison. Enter up to 4 competitors, followed by your own website.
Example:
If I was doing a keyword gap analysis for my blog (robbierichards.com), I could enter ahrefs.com, backlinko.com, and webris.org as competitors, followed by my own website:
IMPORTANT: You MUST enter competitor domains first, with your own domain last on the list.
Once you’ve got your top organic competitors entered into the tool, you’ll notice a venn diagram icon listed next to each of the domains.
Click the icon and you’ll see four different options to choose from – (1) All Keywords, (2) Unique to the first domain, (3) Common keywords, and (4) Unique keywords:
This UX isn’t super intuitive, so let’s work through a couple quick examples of how you could use this tool to find untapped keyword opportunities for your business.
Note: Regardless of the keyword option you select, when performing a keyword gap analysis make sure the last venn diagram icon between the last competitor and your website is set to “Unique to the first domain’s keywords”:
With the settings shown above, I’d get the following results:
All of my competitors are ranking for these keywords, but I am not.
This insight is extremely valuable because if all your competitors are able to rank for those keywords, there is a high probability you can too (provided each site has a comparable domain rating).
You can export these keywords and start prioritizing which ones should be added to your content calendar.
Ok:
That’s just one use case. Let’s pretend I want to broaden the scope and look at all the keywords ANY of my competitors are ranking for.
Easy – I’d use the configuration below:
Now I can see all the keywords at least one of my competitors rank for:
Now, I know what you’re probably thinking. Most of the results in the examples above are keywords ranking super low in the search results.
One might argue this information is pretty useless.
So, use the filters shows below to find all the competitor keywords ranking in the top 10 results:
This search will return some great topical keywords for you to explore further, and possibly incorporate into your content calendar:
When performing your competitor keyword gap analysis, start with competitors who have similar domain authority ratings as your site. This way, you know any keywords your competitors are ranking, you can too.
Important: Don’t focus your entire keyword strategy around your competitors. You want to go after opportunities they are missing out on too.
One way I do this is using the keywords identified in the gap analysis to seed ongoing topical keyword research.
Basically – enter the competitor keyword topics into the SEMrush “Keyword Magic Tool”:
It will return a list of hundreds or even thousands of related long tail keyword variations.
You can even filter out the question-based queries:
As you enter in different seed topics, simply click the box next to any keywords you think might be a good target and they’ll be added to a master list which you can export once finished with your keyword research.
This is an easy way to leverage your competitors to rapidly expand the keyword set:
#9: Use “Barnacle SEO” to Align Your Brand with Authoritative Sources for High SERP Visibility
“Barnacle SEO” is a term coined by Will Scott of Search Influence.
He describes it as: “attaching oneself to a large fixed object and waiting for the customers to float by in the current.”
BUT, what does this mean in relation to SEO?
Simple…rather than competing with the BIG sites that dominate your niche, you instead align/attach your own brand with them.
That way, you can effectively piggyback on their success!
Example:
Let’s assume you were a lawyer in Brooklyn, NYC…
You would probably want to attach/associate your business with sites such as:
- Avvo.com
- Superlawyers.com
- Justia.com
- Etc.
This is because the websites absolutely DOMINATE local search:
So, whenever anyone is looking for the services you offer, chances are they’ll end up on a website like Avvo.com.
BUT…
I know what you’re thinking…“why not just rank for these terms with my own website!?”
Simple…these BIG brands will be almost impossible to outrank with your own website (because it’ll have much less authority!):
In this case, it’d be better to simply piggyback on the authority of the larger sites to rank for highly competitive keywords, at least in the short term.
Here are some of the big brands that dominate search in other verticals:
Real Estate: Zillow, Rent.com, Trulia, Zoopla (UK), RightMove (UK), etc:
Hotels: TripAdvisor, Hotels.com, Timeout.com, etc.
Obviously, some of these websites are more difficult to associate your own brand with than others.
For example, TripAdvisor rankings can’t really be manipulated (unless you’re providing EXCELLENT service), but you can easily post on forums like Warrior Forum or Quora; you just have to sign up and post an answer.
That’s why I recommend looking for keywords in your niche where forums (e.g. Quora) or niche directories dominate the SERPs.
Here’s a quick hack for doing this:
First, go to SEMrush, enter quora.com in the search box, then go to the “Positions” report (located under “Organic Research” on the sidebar):
This will show you each of the 29 million keywords Quora.com ranks for!
BUT…
Most of these keywords will be completely irrelevant to your niche; that’s why you need to use the filtering options to find keywords that fit the bill.
Example:
Let’s say you were a lawyer…
Just filter for threads containing the word “attorney” that also rank in the top 5:
This will result in a TON of threads that rank well for industry related terms:
It’s then a case of plucking out the ones most related to your business, signing up for a Quora account, and answering the questions:
Do this right and it can drive A LOT of targeted traffic back to your website!
Now:
In industries dominated by aggregator sites, my advice is to leverage them, not fight them. They have already done all the hard work to rank for you:
You just need to “attach” yourself to the appropriate category of the site, and optimize your profile for high placement.
If you can get your profile ranking in the aggregators, you can quickly build visibility for a lot of your “money” keywords.
For example:
Here are the listings on Avvo for “personal injury attorney” in Boise:
This keyword is a ultra competitive in both local and organic search. Plus, you could be paying up to $100 per click in AdWords.
Take a close look at how businesses in ultra competitive markets are optimizing their profiles to rank. It might even make sense to pay for top placement in some of the niche directories.
Here is a helpful checklist from Phil Rozek to follow when deciding if barnacle SEO is a good strategy for your business:
The most critical things to consider are:
-
Does the site rank top of page one for the target search term?
-
Does the site allow visitors to leave reviews?
-
Does the site allow you to link to your page?
-
Are your competitors already present on the site?
-
Can visitors contact you directly from the site?
-
Can you pay to elevate your listing on the site?
#10. Use “Parasite SEO” to Rank for Super-Competitive Search Terms
Ranking for BIG “money” keywords isn’t always possible with your own website.
That’s because the BIG keywords are often super-competitive and ONLY super-authoritative brands stand a chance at ranking for them.
Example:
Take a keyword like “SEO tips”…
According to Ahrefs, it has a KD score of 60:
And unsurprisingly, the SERPs are dominated by big brands:
Bottomline: you probably ain’t going to stand a chance at ranking for this keyword with a DA30 website….no matter how great your content is!
So, what’s the solution?
Parasite (or Tenant) SEO.
In simple terms, parasite SEO is where you piggyback on the authority of other websites to rank for super-competitive, “money” terms.
But wait, how is this different from Barnacle SEO?
With Barnacle SEO you are basically adding profiles or comments to top ranking aggregators, directories and forums in your industry/market.
With Parasite SEO, you’re publishing new content (i.e. blog posts NOT profiles) on high ranking sites and publications.
Here’s how it works:
- Identify key industry publications that accept guest posts (with CRAZY authority!)
- Pitch an article targeting a money keyword
Example:
Let’s go back to the “SEO tips” keyword I mentioned earlier…
You might remember that one of the pages ranking in the top 3 was this post on the Ahrefs blog.
Here’s the interesting thing about this post…
It’s actually a guest post!
Yes, guest posting means you’re effectively ranking for the keyword on their website (rather than your own), but it’s still a GREAT tactic for the following reasons:
- It’ll send a TON of referral traffic your way
- It’ll generate leads/sales
- It’ll help you build a name for yourself (i.e. authority by association)
Want proof?
Ryan Stewart wrote this post (which now ranks #1 for the value search term “SEO services”) a couple of years back and it still generates leads for his business:
Here is another example:
Steve Webb wrote this SEO audit article on Moz to rank for the highly competitive search term “SEO audit”.
This article has been ranking #1 for over 4 years!
Matt Barby used parasite SEO to rank his client for the keyphrase “app makers” (22,000 monthly searches).
The Business News Daily article generated 74,783 referral visits and almost 4,300 user registrations:
Here’s how to do it:
- Find a list of websites in your niche accepting guest posts
- Pitch them posts relating to competitive keywords you want to rank for
Note: Obviously, you’ll need a list of competitive keywords you want to rank for in order to do this. If you don’t have that already, check out my post listing a TON of ways to find keywords with SEMrush.
Or, watch the video below:
OK, first things first…you need to find websites accepting guest posts.
This is easily done—just enter the follow search operators into Google:
KEYWORD intitle:”write for us”
KEYWORD inurl:”write-for-us”
Scrape the results with this Chrome extension and you’ll have a huge list of industry websites that accept guest posts:
It’s then just a case of pitching them your topics.
IMPORTANT: Make sure the website you’re pitching is actually authoritative enough to rank for the keyword you’re targeting. The quickest way to do this is to check the KD score in Ahrefs, then check to see if the website is already ranking in the top 5 for other keywords with a similar KD score. If it is, you’re good to go!
Example:
Let’s say we wanted to publish a guest post that ranked for the keyword “long tail keywords”.
According to Ahrefs, this has a KD score of 52:

So, we need to publish our post on a website that is capable of ranking for keywords with a KD score of 52 (or higher).
We can do this with Ahrefs Site Explorer.
Just enter the domain of website you want to publish the guest post on (e.g. AgencyAnalytics.com), go to the “Organic Keywords” report, then filter by keywords ranking in positions 1-5.
If you spot the website ranking for keywords with a KD score of 52 or higher (or whatever number you’re looking for), you’re good to go:
In this example, we can see that they’re ranking in the top 5 for a KD 72 keyword.
Perfect!
Here’s another alternative method:
Get DR for target site (using Ahrefs Site Explorer):
…then compare it to the average DR of the top 5 ranking sites in the SERPs for the target keyword. This can be done with the SERPs report in Ahrefs Keywords Explorer:
If the average is similar to the DR of the target guest post website, go for it!
#12: Propel Organic Growth with Ongoing Backlink Acquisition (+ 3 Simple Tactics)
As mentioned earlier in the post, links are MEGA important when it comes to ranking.
(Google actually confirmed this a few months back!)
And both domain-level and page-level backlink factors consistently top the ranks in Moz’s search engine ranking factors survey:
BUT…
You aren’t going to rank by acquiring a few backlinks and leaving it at that…
You NEED to be acquiring backlinks on an ongoing basis!
Unfortunately, this is the exact opposite of what most people do!
Most people focus all their time and effort into content creation and ZERO effort into link building.
It looks something like this:
No authority is being built to help rank all the content being reduced. #facepalm
So, what should you be doing?
Simple. You need to put most of your resources into acquiring links in the early stages of a website.
Why? Because without building some authority, you aren’t going to rank for anything (not even low competition keywords!).
Here’s a great illustration by Matthew Barby showing how every SEO campaign should begin:
The initial focus is seeding site authority in parallel with content creation efforts.
Here are 3 “quick win” link building strategies to get you started:
- Steal your competitor’s links
- Keep a database of people likely to link to you (with custom search engines)
- Perform “shotgun” outreach
These three tactics have propelled the growth of my link profile over the last 6 months:
OK, let’s start with the first link building tactic…
1. Steal Your Competitor’s Backlinks
There are TONS of ways to steal links from competitors (I even wrote a full post about it here) but here’s a quick and dirty tactic to get you started:
Go to Ahrefs Link Intersect tool and set it up like this:
The first three domains should be domains of your competitors, and the “But doesn’t link to” field should be your own website.
Hit “Show link opportunities”.
Ahrefs will now show you who’s linking to any of your competitors, but not your own website.
Reach out to these people, build a relationship, and see if you can get them to link to your website, too!
2. Keep a database of people likely to link to you (with CSEs)
People who have linked to you before will probably be open to doing so again in future.
So, wouldn’t it make sense to keep a database of these people, then reach out to them whenever you publish something that may be of interest to them?
(YES. Yes it would!)
Here’s how:
Go to Ahrefs Site Explorer, enter your own domain, then go to the Referring Domains report:
This will show you EVERY domain currently linking to your website.
Export the results to .csv:
Next, import all the domains into a Google Custom Search Engine (CSE).
Note: You can find instructions, along with a bunch of templates for automating this process in this post.
Once you’ve done this, you will have a custom search engine that searches ONLY the websites that have linked to you in the past.
So, whenever you publish a new blog post, you can simply go to your CSE and search for a keyword related to the post (e.g. if I published a SEMRush review, I would type “SEMrush” into the search engine):
You can then reach out to these people, tell them about your post, and ask if they’d be happy to link to you!
Here’s a video with a more in-depth demonstration:
3. Perform “shotgun” outreach
(Hat tip to the guys over at Authority Hacker for introducing me to this process).
Have you heard of the “skyscraper technique”?
(“Um, who hasn’t, Robbie!?)
Well, “shotgun skyscraper” is like the skyscraper technique on steroids.
Let me explain…
Here are the basic steps for the skyscraper technique:
- Find a piece of content with a TON of links
- Make something even better
- Reach out to any website linking to the old piece of content, tell them about your new improved piece, and ask them to change the link
Simple, right!?
The “shotgun skyscraper” approach follows a very similar process…
BUT…
Instead of trying to steal links from just one piece of content, you instead steal links from many pieces of content (hence the “shotgun” approach).
Here’s a screenshot from one of the link tracking templates we used for a client in the customer support industry:
We managed to build over 50 quality links to the client’s website within a 60 day period.
Pretty cool, right?
Let’s go through a quick working example…
I recently published this in-depth SEMRush tutorial/review.
But, a quick search in Google shows TONs of other (much less comprehensive) SEMRush reviews…
And according to Ahrefs, a LOT of these pages have a good number of backlinks:
BUT:
I believe my review is more comprehensive than ALL of these other review.
So, I can use the “shotgun” skyscraper approach to steal links from ALL of these pages.
I’ve been using this tactic to build links to several of my articles over the last few months:
I’m seeing about a 3-4% conversion rate.
Here’s how to do it:
- Export the backlinks for ALL the pages your “skyscraper” content is better than (using Ahrefs)
- Find the contact details for each of the websites
- Reach out to them and ask them to replace the old link with a link to your new “skyscraper” content.
Ready to Get More Organic Traffic?
There you have it – 12 actionable strategies to get more short and long term organic traffic growth.
Always start with the quick win opportunities – content audits, removal of keyword cannibalization, link reclamation and quick keyword wins. Then, build on the moment to scale up for long term organic traffic increases.
Also, make sure you leverage the bonus templates and videos to get a quick start on things.