Growing Monthly Website Traffic By 3012% [Case Study]

Starting a new website from scratch?

I’m going to share with you the steps my team at The Search Initiative took to grow a relatively new marketing service website’s monthly organic traffic by a whopping 3012%.

From this case study, you will learn how to achieve these results by:

  • Forming a content strategy that focuses on building topical authority, user intent and E-A-T.
  • Improving the site structure and implementing structured data.
  • Building authority with links.

The Challenge

This client operates in the marketing industry within certain states within the US, specializing in several different marketing services.

The client came to The Search Initiative with the aim of becoming an authoritative voice within their niche. This meant making sure that the content on the site, in particular, expressed topical authority or E-A-T (Expertise-Authority-Trust).


Although keyword difficulty wasn’t going to be too high for the areas that the client covered, we knew that since we were pretty much starting from scratch, there was still some catching up to do in all aspects of SEO.

The following is a step-by-step guide on how you can achieve incredible results with your SEO campaign.

Focus On Content

If you’ve ever had trouble ranking for a website focusing on a specific niche, or couldn’t rank a new product/review/location page on an authority site, it’s very likely that the root cause for this is a lack of topical authority (which is also sometimes referred to as topical relevance).

This video goes into detail about how to build topical relevance with interlinking:

What do I mean by “topical authority”?

For that, you need to understand that these days, Google ranks domains that have several pages targeting a specific topic. Whereas before, you could rank with just a single landing page.

This means that if you’re trying to rank a page on a topic, Google wants to see additional supporting content on your site that links to it.

By building a cluster of pages to support the main page you want to rank, you’re essentially establishing topical relevance in Google’s eyes.

TSI ranking page and supporting articles

Topical authority is currently one of the hottest topics (for lack of a better word) in Search – and rightfully so. Working toward topical authority can help you expand your site’s keyword visibility by ranking for a broader net of search terms.

Let me show you how…

Building Topical Authority With Supporting Content

In order to establish and build topical authority, you need to make sure that you’re answering as many questions as you can about your topic, new product, or if you have a local SEO site, a new location that you want to target.

So, instead of purely focusing on the core landing pages of your website, you can build topical relevance by creating supplemental content.

To find out more about Topical Authority, watch this interview with Koray Tugberk.

Here’s a step-by-step breakdown of what you’ll need to do:

Step 1: Identify The Core Topic

It’s likely that you’ll already have a topic in mind. For example, you may be launching a new product/service for your online business, or you may be branching out your local business to operate in a new city or region. Alternatively, like us, you may have a new site that targets a micro-niche.

For example, you may have something like the following:

If you already have a topic in mind, you can skip on to Step 2.

But what if you don’t fall into either of the above scenarios and don’t know where to start?

Let’s say you have a site that reviews turntables, and are looking for a new topic to cover.

Here’s how you can find new topics and keywords to cover using ahrefs’ Keyword Explorer tool:

1. Search For Broad Keywords

ahref Search For Broad Keywords

2. Review The Parent Topics

ahrefs Review The Parent Topics

Looking at the parent topics, you may identify that you don’t have any articles about “pioneer turntables”.

Step 2: Create Supporting Articles For The Chosen Topic

Now that you have your chosen topic, you’ll want to create some supporting articles for it – I recommend around 4 articles to support your main landing page on the topic.

To find relevant keywords for these supporting articles, use Ahrefs’ Keyword Explorer to:

1. Find Competitors for the Topic

ahrefs Find Competitors for the Topic

2. Reverse Engineer Your Competitor’s Keywords

Reverse Engineer Your Competitor’s Keywords

Pick a primary keyword for your main landing page along with primary keywords for the supplemental articles too.

Step 3: Add Contextual Links From Supplementary Articles to the Main Page

This step is really important.

Google follows links to discover new content to rank.

Therefore, you need to add contextual links from all of your supplementary articles to your main article within the topic.

supplementary articles to your main article within the topic

Add your contextual links in the middle of the body of an article.

Doing this will help Google see that your supporting article is being reinforced by your main article on that topic.

When it comes to deciding what anchors to use for onsite links like this, you don’t have to be as careful as you would for off site link building.

For example, here’s one way you may want to link to your main page from the four supporting articles:

  • Target anchor: best pioneer turntable
  • Target anchor: best pioneer turntables
  • URL anchor:
  • Misc anchor: for more information

With this method, you’re essentially creating clusters of content that are topically related. This allows you to pass value from the smaller articles to the main content piece and, as a result, have a better chance of ranking that core page.

User Intent

A significant element of your content strategy should be focused on nailing the user intent (or search intent) of your pages.

For example, if you search for “buy nintendo switch”, Google displays results that allow you to purchase the games console – which is what you’d expect.

buy nintendo switch serp

User intent is about making sure that your pages reflect what the searcher is looking for.

The four main types of search intent are:

  • Informational – The searcher wants to learn something i.e., how tall is the Eiffel Tower. Informational keywords typically include words/phrases like: who, what, where, when, why, how, guide, tutorial, tips, learn, etc.
  • Navigational – The searcher is looking for a particular website i.e., LinkedIn login. Navigational keywords typically include brand, product or service names.
  • Commercial Investigation – The searcher is researching a specific product or service i.e., best turntables under $500. Commercial keywords generally include words like best, top rated, top, review, comparison, etc.
  • Transactional – The searcher is looking to buy something i.e., buy a rega record player. Transactional terms usually include key phrases like buy, price, shop, coupon, cheap, etc.

Unsure about how to identify what kind of content you should include on your pages to address the search intent for the keyword you want to target?

A simple search for your core keywords will tell you exactly what kind of content Google is rewarding for that term.

For example, you can see below that for “best turntables”, all 10 of the top ranking pages are review/opinion-based articles.

best turntables on google serp

Now, ask yourself the following questions:

Doing this will help refine your content so that it satisfies the search intent of the keyword you want to target.

On-Page Inventory  

After you create a content plan and start executing it, don’t forget about the existing content you already have on the site.

Every word matters, and your old content needs to be held to the same standard.

Therefore, you should also perform an on-page inventory on the core landing pages of your site.

Page Titles

Your page titles should be engaging, descriptive, not too long (max 65 characters) and include your primary keyword as close to the beginning as possible.

page title checklist

Avoid page titles like this: Long Sleeve Sweatshirts For Men & Short Sleeve Sweatshirts For Men |

It’s too long and repetitive.

Aim for page titles like this: Buy Long & Short Sleeve Sweatshirts For Men | All Sizes On Sale


Headings help users quickly find what they’re looking for, as well as help search engines understand the layout and structure of your content.

Here are some actionable steps you should take when optimizing your headings:

Meta Descriptions

Meta descriptions won’t help your website rank but should still be optimized as they are displayed within the search results.

A well written meta description can be the deciding factor on whether a user clicks through to your site or not.

can birds eat rice google search result on page 1

Ensure that your meta description :

  • Summarizes what your web page is about.
  • Is unique and engaging.
  • Includes the core keyword(s) that you want to target – you can see above that Google highlights certain words from the search query in bold.


One of the first things that Google mentions in its SEO Starter Kit is URLs.

Here are some tips on how to optimize your URLs:

  • Be concise and write URLs that are user-friendly. For example, is much better than:
  • Don’t use underscores (_) to separate words, use hyphens (-) instead.
  • Stick to a consistent URL naming convention. For example:

Establishing E-A-T (Expertise-Authority-Trust)

Google measures the perceived expertise, authority and trustworthiness of a site by looking at certain signals such as the characteristics of the content in addition to other ranking signals like links.

Establishing E-A-T becomes increasingly important for YMYL (Your Money Your Life) websites where the information or services provided on a site may have a direct impact on a visitor’s wellbeing.

For example, in our case, the client wanted to establish E-A-T within the marketing landscape. This means that the client’s potential customers (and Google for that matter) would expect the content on the website to be written by a marketing expert from a well-established and respected agency.

Let’s break this down a little further.

Expertise is achieved by the writer or creator of the content expressing a higher level of knowledge about the subject at hand.

Authority is achieved if the content is created by an established or well-respected agency as opposed to a student or a lesser-known/experienced organization.

Trust is achieved through ensuring that the content is factually correct or can be backed up by other sources to prove its credibility.

Let’s take a look at how you can demonstrate E-A-T on your site:

  • Keep your content as up-to-**** as possible – this is especially important if your site covers YMYL topics such as medical, finance etc.

In fact, it’s specifically mentioned in Google’s Quality Raters Guidelines.

google quality guidelines on EAT for advice articles

For example, if you have a website that reviews turntables, you’re going to want to ensure that you’re reviewing and talking about the latest ******.

Therefore, you want to avoid having articles like “Top 10 Turntables Under $500 for 2020”, as Google and your readers will see that it’s out of ****.

1. Find outdated pages like this using the following site search: intitle:2020*

*replace 2023 with any year

the masterswitch headphones google search result

2. Update the “post-last-modified” to be as recent as possible.

Here’s a perfect example of what NOT to do:

1.  The page title includes 2020

best turntable 2020 fro techadvisor

2. The H1 heading includes 2020, there is no “last modified ****” and there’s a random logo/image that says it’s for 2021

best turntable 2020 techadvisor content article

3. As if things couldn’t get worse, it even has a subheading that mentions 2019!!!

outdated subheading on the article

  • Make sure your content is factually correct – Again, this is crucial for YMYL sites or news sites.

google quality guidelines on EAT for advice articles first guide

For example, you can add external links to other trusted sources within your industry as it establishes credibility and trust within our own content.

Here’s an example of a Healthline article about the benefits of green tea. You can see that they have added links to various different sources throughout their content.

may inprove brain function topic

  • Show off your credentials on your site – Adding an author bio to informational articles and adding your credentials to the “About Us” or “Our Team” pages is a great way of showing Google (and your audience) that the information you provide is trustworthy.

Here’s an example of an author bio on an article from Wired:

author bio sample from wired

Here’s an example of my own About page:

about me page of diggitymarketing

  • Make it easy for customers/visitors to contact you – Google specifically instructs its quality raters to look out for things like “customer service information” for YMYL sites.

google guideline on creator inadequate information on the website (1)

Therefore it’s good practice to include your contact information (address, email address, telephone number) on your site.

You can find out more about E-A-T here.

Make Sure The Site Is Technically Sound

Performing a Technical SEO audit involves looking at issues related to crawl management (i.e., whether Google is able to find and index the site’s landing pages, site speed, 301 redirects, 404 pages and much more).

If you’re looking for an in-depth guide on how to perform a Technical SEO audit from start to finish, check out my ultimate checklist here.

For this particular client, our efforts were focused on:

  • Improving the site structure
  • Implementing structured data (schema markup) where necessary

Site Structure

Your site’s structure plays a big role in how both users and search engines navigate your website. A well-structured website helps users find what they’re looking for quickly whilst enabling searching engine bots to discover the most important content.

TSI Site Structure client

During our initial technical SEO audit, we noticed that the site had a significant issue regarding the crawl depth of some of the pages.

Crawl depth essentially refers to the number of clicks the user would need to make before landing on a desired page.

A general rule of thumb is to ensure your core pages are located within a maximum of 3 clicks from the homepage.

  • Level 0 – Homepage
  • Level 1 – Pages linked directly from the homepage
  • Level 2 – Pages linked directly from Level 1

Pages that are on a deeper level, being further away from the homepage, are less likely

to be crawled and indexed by Google as they are perceived as not being “important” enough.

We identified that our client’s site had almost 100 pages with a crawl depth above 4.

crawl depth chart

Here’s a quick breakdown of how to check if your page has a crawl depth that’s higher than 4 using Screaming Frog’s SEO Spider tool

  • Plug in your URL (or domain) into the crawler.

Plug in your URL (or domain) into the crawler

  • Click on the Site Structure tab.

site structure crawl depth graph

This will show you how many pages are on each “level” of the structure.

From a search engine’s perspective, your site should follow a general, logical structure with a clear, easy-to-follow split between your core landing pages and other supplemental pages.

Structured Data

Another technical fix that you should look to action is implementing structured data (aka schema markup) wherever possible.

The best way to understand structured data is to think of it as content that you write for search engines. It’s essentially a piece of code (written in JSON, Java-Script Object Notation) that provides additional information about the contents of a web page to bots like Google.

For example, if you have a recipe page, then you can use the Recipe structured data to markup your content.

Or, if you have a product page, you can use the Product structured data to help your web pages appear with star ratings in the search results page like this.

ruby purdis chocolatier

In our case, we manually added:

  • Organization structured data to the homepage – This gives Google a better understanding of the client.
  • BreadcrumbList structured data to the core landing pages – This helps Google understand the page’s position within your site hierarchy.
  • Article structured data to the Location pages – This provides more information about who wrote the article, what the article is about etc.
  • HowTo structured data to relevant “How To” style blog posts – This tells Google that the article includes instructional content.

Apart from providing Google with more context and information about the site, implementing structured data also had the added benefit of our client’s site appearing in the Featured Snippets excerpt for many long tail keywords like this.

what is the role of an architect google search result

Use Google’s Rich Results Test tool to see whether your pages support rich results.

  • Enter the URL of the page you want to test.

diggitymarketing rich result sample input

  • The tool will tell you whether your page is eligible for rich results.

If your site has structured data and is eligible for rich results, you’ll see something like this.

eligible rich result sample

If not, you’ll see something like this, which means that your web page is not marked up.

web page is not marked up sample

In some cases, you may see an error or warning message which highlights some potential issues with your structured data.

not all marked up is eligble sample result

In the above screenshot, you can see that there is an invalid URL in the field “id”.

Click on the error, and Google will show you exactly where the error lies in the source code of that page.

invalid url id marked up result

All you’d need to do then is edit the specific line of code on your website.

And if you want to quickly generate your own structured data code, I highly recommend Google’s own Structured Data Markup Helper or Merkle’s Schema Generator.

To generate your structure using Google’s tool:

  • Select “Website”.
  • Select the type of Structured Data you want to create and enter the URL that you want to mark up i.e., if you’re marking up a product page then you’ll choose “Products”.

In this case, I’m marking up one of my blog posts, so “Articles” is the most relevant.

structured data mark up helper

  • Click “Start Tagging”.
  • The tool displays two panes: one the left if a rendering of your web page and on the right, is the schema markup tool. Highlight text (or images) on the left pane to start tagging the data.

name data item sample

For example, to tag the title, highlight the article title on the left pane and click “Name”.

It will then appear in the right pane like this:

article title as name on data item

  • Continue to do this for as many elements of the content that you can tag.
  • When you’re finished, click “Create HTML”.

create html setting for data item

  • Now, this one’s an important step. In the second box from the left, make sure that “JSON-LD” is selected instead of microdata. This is because JSON-LD is Google’s preferred type of structured data.

JSON LD script for structured data

  • Now you’re ready to add the code to your site. However, the way you do this will vary depending on your site’s setup – which would be beyond the scope of this case study.

Top It Off With A Solid Link Building Strategy

To round off the effort that you put into the content and technical components of your site, you should look to employ a robust link building strategy that helps accelerate your rankings and traffic performance.

Out of the 200+ ranking factors that make up Google’s search ranking algorithms, link building (i.e., the process of securing links from relevant websites to our client’s site) is considered as one of the most important factors.

Anchor Text Analysis

Before executing your link building strategy, it’s worth auditing your site’s backlink profile to ensure that there aren’t any suspicious or spammy sites linking to it and analyzing the anchor text distribution.

The anchor text is the textual element that the user clicks on.

And we recommend watching this video about anchor texts. 

In order to achieve a strong link profile, you should aim for your anchor text distribution to be a mixture of branded, targeted (i.e., exact match or phrase match), URL-based and generic anchor texts.

Our client’s anchor text distribution was pretty safe when compared to that of its competing domains.

The majority of the anchors for our client’s site were branded and URL-based – like this:

diggity marketing anchor text analysis result shows branded urls

A quick way to check your domain’s overall anchor text distribution is to plug it into ahrefs and scroll down to the anchor section.

You should use a variety of the following types of anchors to further strengthen your profile:

To find out how to work out the perfect anchor text ratios for your site, check out this article.

Outreach Strategy

To begin with, you should look at identifying sites that your competition has links from, but you don’t.

You can do this using ahrefs’ nifty Link Intersect tool.

ahrefs link intersect settings

The next step in the outreach process (now that you’ve matched what our competitors have) is to identify fresh new websites that you could secure links from.

In order to do this, we recommend using the following three main tools:

  • Pitchbox – This is the main engine for your outreach campaign.
  • – This is the secondary engine for the campaign.
  • Ahrefs – Use Ahrefs to analyze whether it is worth getting a link from the sites that you find via the other tools.

Over the past few years, you can see that this same strategy has resulted in the client’s link profile seeing a steady increase in the number of referring domains.

tsi client increased in referring domains

The Results

After executing all of the strategies from above, the website has seen consistent growth over the past few years.

Below is a keyword visibility graph from ahrefs showing the client’s performance within the top 3 positions.

The client went from ranking for 18 keywords at the start of the campaign to 495 – that’s an increase of 2650%!

tsi client increased in organic keyword rankings

When compared against the starting month, we’ve seen the following results:

  • 85% increase in search traffic from 856 to 26,646 users a month.

85% increase in search traffic from 856 to 26,646 users a month.

  • 48% increase in search traffic from 1,053 to 30,184 sessions a month.

48% increase in search traffic from 1,053 to 30,184 sessions a month

Finally, when comparing the traffic data year-on-year, we achieved the following:

  • 45% increase in search traffic from 2,527to 26,646 users a month.
  • 89% increase in search traffic from 2,911 to 30,184 sessions a month.

45% increase in search traffic from 2,527to 26,646 users a month

89% increase in search traffic from 2,911 to 30,184 sessions a month


More than anything, with this case study, you can see the importance of why “content is king”.


Because without getting the content strategy right in the first place, the technical changes and outreach activities that you implement won’t be half as effective.

I should also note that so far, we’ve focused on just one of the core services that the client specializes in. In the future, the plan is to adopt a similar approach for the other services that the client offers to its customers.

By applying a similar approach, you will be able to rank for twice as many keywords!

If you need help boosting your search presence just like this, don’t hesitate to reach out to my team over at The Search Initiative.



Matt is the founder of Diggity Marketing, LeadSpring, The Search Initiative, The Affiliate Lab, and the Chiang Mai SEO Conference. He actually does SEO too.


Source link

Related Articles

Back to top button
Social media & sharing icons powered by UltimatelySocial

Enjoy Our Website? Please share :) Thank you!