30 Mar AiroAV Suggest: A 4-Part Framework for Diagnosing & Solving SEO Problems
What was your reaction the last time you saw a dropoff or upwards spike in organic traffic to your site?
A common response among marketers is to quickly jump to the conclusion that Google’s algorithm is at fault.
By jumping to this conclusion too quickly, you’ll end up not being able to replicate successes or worse, you’ll end up repeating your mistakes.
A systematic framework for identifying SEO issues will help you pinpoint which of the four forces of SEO are affecting your organic performance and help you more quickly identify and resolve key issues.
The 4 Forces of SEO
These forces represent the main pressures that impact SEO traffic.
For each SEO force below, we’ll discuss the definition, causes, tools for diagnosing, and methods for solving core issues.
Definition: Changes in search algorithms are affecting my organic performance.
- Large or small-scale updates to Google algorithms.
- Increases in featured snippets that impact the types of results that show up on a search engine results page (SERP).
- Increases in the percentage of ads on a SERP for given topics.
Diagnosing an Algorithmic Issue
1. Identify the date of the increase or decrease in traffic. Does the timeline align with an algorithmic update?
2. If no alignment, explore manual action in Google Search Console.
3. If no manual action, does the shift in traffic occur simultaneously with changes in SERP features?
Solving an Algorithmic Issue
1. Establish the timeline of sudden ranking or organic traffic drops/gains.
2. Correlate the date with algorithm changes. If a correlation exists, identify the scale, specifics, and severity of the issue.
Gather documentation from Google Webmaster YouTube channel, industry publications, or your friendly neighborhood SEO to identify the best solution.
Unfortunately, there isn’t a silver bullet for addressing algorithmic updates. Your best starting point is to understand if the update is going to weigh off-page or on-page factors more or less.
3. If no correlation exists, check Google Search Console for manual action penalties or the MozCast for SERP feature movements
Definition: Changes on my website are affecting my organic performance.
- You added a new section of content.
- You merged two websites into one domain.
- You moved from non-secure to secure hosting.
Diagnosing a Technical Issue
Establish a timeline for technical (front-end or back-end) changes to the site. Annotations in Google Analytics or changelogs within your CMS can help you analyze this.
At a minimum, you should regularly track:
- Domain consolidations
- Large-scale content additions or deletions
- CMS transitions
- Hosting transitions
- Large marketing campaigns
What correlations can you draw from the time when large scale changes were implemented to when you saw a sudden change in performance?
Solving a Technical issue
Technical issues spawn from a broad range of outputs. A technical SEO audit is your best solution in pinpointing the exact cause.
To get started, run a full crawl of your site with Screaming Frog or your favorite crawling tool.
Keep in mind, not all SEO tools can run a complete crawl of your site. Some tools will put in a cap in place around the amount or types of URLs they will crawl.
After exporting your crawl, follow this checklist as you go through each URL on your site:
- Audit for broken links (404s). 404 errors occur naturally over time, but if large sections of your site are “broken.” then take the time to address these.
- Identify temporary 302-redirects or lengthy redirect chains.
- Identify masses of your website that are low quality or thin. Redirect or consolidate these pages on your website if they aren’t providing any rankings, traffic, or conversions.
- Identify duplicate content and update with rel=canonical or no=index so that each page is unique. This is common for businesses with multiple locations that use similar or duplicate content across each store front page.
- Ensure you aren’t blocking crawlers from visiting important pages on your site via your robots.txt file.
- Audit the pages that have a higher crawl depth. Crawl depth is the calculation of how many clicks away a specific page is from the homepage. Pages that are more than 4-5 clicks away from your homepage aren’t likely crawled as often. If these pages are important for your business, then your information architecture may need to be redesigned.
Again this is just a starting point for a technical SEO audit, which is going to be more expansive. For 70-80% of technical SEO issues, you can spot glaring issues with a full website crawl.
Definition: Changes in time are affecting my organic performance.
- Beginning of the fiscal year
- Literal season changes
- Economic cycles (which can span for months or years)
Diagnosing a Seasonal Issue
Google Trends will be your best friend in identifying seasonal search trends for your targeted topics. Pull the last 5 years worth of search trends (in your targeted geography) for your core products or services.
Then identify correlations between industry search demand and your organic traffic movement.
This example shows us yearly search patterns for keywords related to “patio furniture.”
Solving a Seasonal Issue
Map out topical seasonality with your internal marketing calendar and holidays.
If you suffer from major, predictable swings in traffic during the year, identify topics that your buyer personas are searching for that are tangentially related to your business during the slow months.
In this example, a patio furniture store that generates most business in the warm months should be developing content aligned with topics for every season.
The timing in which your customer purchases your product may be cyclical but you can still find angles to connect with your buyer.
For example, people don’t stop barbecuing and socializing outside during the cooler months.
Align your topical areas with your buyer’s seasonal…