Video summary

Comprehensive SEO Audit Guide: Perfect for Beginners!

Main summary

Key takeaways

Educational

Main ideas / concepts covered

  • The video presents a step-by-step SEO audit process to uncover opportunities to improve rankings and increase organic search traffic.
  • The audit is framed as a “snowball” process: earlier steps inform later ones, such as:
    • keyword findings → technical checks → content fixes → on-page changes → link review
  • A live demo is performed on a real local business website (rsblawfirm.com), using primarily Semrush (and Screaming Frog for deeper crawling).
  • A key SEO principle is emphasized: prioritize opportunities (not all fixes have equal impact).
  • Focus areas include:
    • Keyword prioritization (low-hanging fruit first)
    • Search intent matching (avoiding “intent mismatch”)
    • Technical crawl/indexing health (crawlability + indexability)
    • Site architecture issues (crawl depth, duplicate/buried content)
    • Keyword cannibalization detection and cleanup
    • Content audit (rewrite/remove/upgrade pages)
    • On-page SEO optimization (page-level improvements based on target keywords)
    • Backlink/anchor review (find toxic/abnormal links; mostly avoid disavow unless necessary)

Methodology / step-by-step audit process (detailed)

1) Keyword profile audit (Semrush)

Goal: Identify which keywords to target first and where the biggest ranking wins exist.

  • Enter the business domain into Semrush.
  • Go to Organic Research and review high-level keyword trends:
    • Check whether the organic keyword count is flat, growing, or declining.
    • If it’s flat without major decline, interpret it as a sign the site is not heavily penalized (e.g., not suffering from major link-based issues).
  • Check “Positions” to find low-hanging fruit:
    • Look for keywords ranking between positions 2–15.
    • Use a custom range: 2–15.
  • Filter those keywords by local relevance (example: filter by “St Louis” terms).
  • Prioritize “money keywords” with high transactional intent, such as:
    • “st louis criminal attorney”
    • “st louis criminal defense lawyer”
  • Use “position closeness”:
    • A keyword around #13 can be a strong opportunity because it may only require incremental improvements to reach page-one.
  • Apply keyword intent rules:
    • Target variations of the same intent on the same page.
    • Only create new pages if the intent differs (example: criminal defense vs. child custody).
  • Move through additional keyword groups:
    • Existing keywords: positions 16–50
      • Less urgent than low-hanging fruit, but improving higher-ranking pages can create a domino effect for others.
    • Clustering opportunities: positions 51–100
      • If a page ranks this low, it often means the page mentions the topic but isn’t fully optimized.
      • These are used to build topical relevance/authority.

2) Detect and fix “intent mismatch” (topical + funnel asset strategy)

Goal: Correct cases where pages rank poorly because the page format doesn’t match the keyword’s intent.

  • If a keyword appears (e.g., geo-targeted “child custody in missouri”) but:
    • the current page is built for a different intent (e.g., transactional),
    • the SERP results are mostly informational and often outdated,
  • then:
    • create a top-of-funnel informational asset targeting that keyword.
    • once the informational asset ranks, pass relevance and link equity back to the primary transactional page.
  • Use geo-targeted informational content to build topical authority, such as:
    • “third degree assault in missouri”
    • “statute of limitations on debt in missouri”
  • Core lesson: many “golden opportunities” come from splitting concepts into separate pages that match intent.

3) Technical audit (Semrush Site Audit)

Goal: Ensure the site is crawlable, efficiently crawled, and indexed properly.

  • In Semrush:
    • Go to Site Audit
    • Run the audit for the target website.
  • Prioritize crawlability above everything else:
    • If Google can’t crawl → it can’t index → it can’t rank.
  • Review key technical checks and targets:
    • Crawl depth
      • Aim for pages to be no more than 3 clicks from the home page (with exceptions).
      • Buried pages often signal lower importance and may never be reached by crawlers.
    • Blocked from being crawled / noindex
      • Investigate why pages are blocked or marked noindex/nofollow.
      • Confirm via view page source (look for noindex).
    • Decide whether noindex usage is appropriate:
      • The video notes that hiding thin content via noindex is better avoided if possible; better to remove thin content.
      • In the demo case, the page seemed noindexed due to an outbound link partner/context and wasn’t treated as a major issue.
  • Use additional tabs for context:
    • Issues tab: fix only what matters; micro-fixes often don’t move the needle.
    • Crawled Pages tab: visually inspect architecture and identify deep/buried clusters.
    • Core Web Vitals
      • Semrush’s Core Web Vitals view is highlighted because Google uses it as a ranking factor.

4) Identify site architecture problems + keyword cannibalization (Screaming Frog)

Goal: Find URL patterns and duplicate targeting that cause multiple pages to compete for the same keyword.

  • Use Screaming Frog to crawl the site.
  • Detect keyword cannibalization by searching:
    • by URL pattern
    • by title
  • Example workflow from the demo:
    • Search for “st louis divorce family law”
    • Find multiple URLs containing essentially the same intent:
      • “divorce lawyer saint louis”
      • “divorce attorney st louis”
    • If multiple pages target the same intent/phrase, they can compete and weaken rankings.
  • Fix approach emphasized:
    • Clean up URL structure
    • Consolidate into one primary page optimized for the keyword
  • Architecture folder caution:
    • Avoid URL structures where folders carry misleading primary terms repeated across unrelated subpages (the demo warns this can increase cannibalization risk).
    • Prefer cleaner, direct URL naming (e.g., “st louis wrongful death attorneys”).

5) Content audit (Semrush Content Audit)

Goal: Identify pages that underperform and decide whether to rewrite, update, remove, or keep.

  • In Semrush:
    • Go to Content marketingContent audit
    • Integrate Google Analytics and Google Search Console (required for accurate recommendations).
  • Use the audit to view URL-level actions:
    • Rewrite
    • Remove
    • Update
    • Review
    • Filter out low-priority items
  • Decision logic from the demo includes:
    • If a page has very low average view duration and low traffic:
      • investigate why it’s failing (wrong keyword, weak content, etc.).
    • If it’s a “losing page” (not designed to rank or lacks performance):
      • upgrade it, or pick a different keyword and rework strategy.
  • Backlink preservation:
    • If you scrap a page with existing backlinks:
      • 301 redirect to the new/upgraded page (or an existing page covering the topic).
  • Business nuance:
    • Some “poor content” may still be strategically important (e.g., story pages serving business objectives), so avoid applying SEO-only judgments blindly.

6) On-page SEO opportunities (Semrush On-Page SEO Checker)

Goal: Apply keyword-specific on-page improvements to target pages.

  • In Semrush:
    • Go to On-page SEO checker
    • Choose Manual
    • Enter:
      • the page URL you want to rank
      • the keyword you want to rank for
  • Collect ideas to generate recommendations.
  • The demo highlights improvements like:
    • add more keyword variations
    • improve body content
    • improve readability / formatting of text content
  • Expected outcomes:
    • If on-page changes don’t work, the remaining gaps are likely:
      • more topical relevance (supporting assets)
      • more links than competitors have

7) Backlink + anchor text audit (Semrush Backlink Audit)

Goal: Confirm link profile quality and identify toxicity/anomalies.

  • In Semrush:
    • Use Backlink audit tool
    • Enter the domain (recommended to use root domain)
    • Start backlink audit
  • Review the link profile on the domain overview:
    • scan for abnormal/toxic patterns.
  • Example observations from the demo:
    • some “web 2.0” style links may appear toxic and should generally be avoided.
  • Disavow guidance:
    • usually don’t disavow unless links are truly nasty (often associated with negative SEO).
  • Anchor text check:
    • favor mostly branded or generic anchor text
    • be cautious if there is aggressive exact-match anchor dominance
  • Demo conclusion:
    • the link profile was considered a good foundation
    • next step: acquire high-quality editorial links relevant to:
      • the niche and/or
      • geo/local targeting

8) Prioritization + strategy planning (handoff to next video)

Goal: Turn audit findings into a focused plan.

  • The video concludes that:
    • not all actions have equal SEO impact
    • the next step (next lesson) is building a winning strategy based on findings and prioritization

Main lessons emphasized

  • Use the process in order: keywords → technical → content → on-page → links.
  • Prioritize:
    • low-hanging fruit (positions 2–15, close to page one)
    • high-intent local keywords first (money terms)
  • Avoid creating pages that don’t match the keyword’s search intent (intent mismatch).
  • Fix keyword cannibalization by consolidating competing pages into one primary target page.
  • Don’t over-focus on tiny technical tweaks; on local sites, bigger wins come from:
    • targeting the right keywords,
    • building the best page for intent,
    • building topical relevance,
    • acquiring relevant links.

Speakers / sources featured

Speaker / on-camera source

  • Nathan Gotch — founder of Gotcha SEO (host of the video; conducts the audit demo and explains steps)

Tools / platforms referenced (sources)

  • Semrush (keyword research, site audit, content audit, on-page SEO checker, backlink audit)
  • Screaming Frog (technical crawling and keyword cannibalization detection)
  • Google Analytics (required integration for content audit)
  • Google Search Console (required integration for content audit)

Websites analyzed in the demo

  • rsblawfirm.com (the law firm site used in the live example)

Original video