Website AuditsPublished: June 9, 20267 min read

How to Audit a Website for SEO

Daksh Bathla

Founder, LeadScrapper Pro

TL;DR

A complete SEO audit covers four areas: technical (speed, crawlability, mobile), on-page (title tags, content, structure), local (Google Business Profile, citations), and authority (backlinks). Start with technical — it blocks everything else.

75% of users never scroll past the first page of Google results — and most local businesses have no idea why they're stuck on page three. Learning how to audit a website for SEO gives you a structured way to diagnose exactly what's holding a site back, whether it's your own or a client's.

An audit is also the most effective sales tool an SEO freelancer has. Show up to a prospecting call with a 5-point audit already done and you've demonstrated value before anyone has paid you a penny. If you want to get SEO clients fast, audits are the shortcut.

Prefer not to check each signal by hand? LeadScrapper's free auditor runs the technical and on-page checks below automatically — paste a URL and get a scored report in under 30 seconds, no signup required.

What Is an SEO Audit?

An SEO audit is a systematic review of a website's factors that affect its ability to rank in search engines. Unlike a design review or a UX review, an SEO audit focuses on signals that Google measures — not just how the site looks or feels.

For local businesses, audits focus heavily on local signals: Google Business Profile, citations, location-specific content, and reviews. These are often the fastest wins. Tools like LeadScrapper Pro can help you find businesses that need SEO before you even start auditing.

How to Audit a Website for SEO: 4-Step Process

Step 1: Technical SEO Check

Technical issues block search engines from crawling and indexing your site properly. Fix these first — everything else depends on them.

  • Run the URL through Google PageSpeed Insights — note the mobile score
  • Check for HTTPS (padlock in browser bar)
  • Check indexation: type "site:yourdomain.com" in Google
  • Look for crawl errors in Google Search Console
  • Check for broken links (use Broken Link Checker or Screaming Frog)
  • Verify the site is mobile-responsive on multiple screen sizes

Step 2: On-Page SEO Check

On-page issues are the most common findings for small business sites. Many local businesses have no title tags or generic ones like "Home" — easy wins for a new client.

  • Does the homepage title tag include the primary keyword and location?
  • Is there a meta description on every key page?
  • Is there a clear H1 on every page?
  • Is the content thin (under 300 words) or duplicate?
  • Are images properly alt-tagged?

Step 3: Local SEO Check

For local businesses, this is often the highest-impact area. A missing or incomplete Google Business Profile alone can cost a business dozens of calls per month.

  • Is the Google Business Profile claimed and verified?
  • Are business hours, photos, and services complete?
  • Is the NAP (Name, Address, Phone) consistent across all directories?
  • Does the website include a locally-relevant keyword in the title tag?
  • Are there location-specific pages for businesses serving multiple areas?

Dentists and law firms are especially weak here — see how dentists that need SEO stack up in your area.

This is the slowest signal to fix and rarely the first thing worth pitching — flag it, but don't lead a client conversation with it.

  • Check Domain Authority with MozBar or Ahrefs
  • Look for any toxic backlinks (Ahrefs or Semrush)
  • Note competitor backlink counts for comparison
  • Check for unlinked brand mentions — directories or news sites that name the business without linking to it are free link-building opportunities
  • Confirm the business is listed (and linked) on the major citation sources for its category — Yelp, industry-specific directories, the local chamber of commerce

Free Tools for SEO Audits

ToolWhat It ChecksCost
Google PageSpeed InsightsSpeed, mobile, performanceFree
Google Search ConsoleCrawl errors, indexationFree
Ahrefs Webmaster ToolsBacklinks, broken linksFree (limited)
MozBarDA, on-page elementsFree extension
LeadScrapper ProMulti-point site audit + lead scoringSubscription

How to Present Audit Findings to Clients

Don't dump a spreadsheet. Frame your findings as a business problem, not a technical one.

  • Lead with the impact: "You're not showing up for 'dentist near me' — here's why"
  • Prioritize 3–5 issues (don't overwhelm with 40 line items)
  • Tie each issue to a business outcome (lost calls, lost foot traffic, lost bookings)
  • End with your recommended fix and a rough timeline

See the website audit checklist for a template you can take into any client meeting. Pair it with the signs a business needs a redesign guide to expand your pitch. To run an instant audit on any URL, use the free website audit tool.

Common SEO Audit Mistakes Freelancers Make

  • Skipping mobile: Over 60% of local searches happen on mobile. A site that scores 90 on desktop but 38 on mobile is effectively invisible to most searchers.
  • Ignoring local signals: Generic SEO checklists miss the Google Business Profile, NAP consistency, and citation gaps that drive most local ranking issues.
  • Reporting too many issues: A 40-item audit overwhelms clients and stalls decisions. Prioritize the 3–5 issues with the highest business impact.
  • Not checking indexation first: If pages aren't indexed, nothing else matters. Run "site:domain.com" before spending time on content or links.
  • Using only one tool: No single tool catches everything. Combine Google Search Console (indexation), PageSpeed Insights (performance), and Ahrefs (links) for a complete picture.

If you're pitching businesses, check businesses with bad websites to pitch — they're the easiest audit-to-close conversions. For data to frame the business case during your pitch, see local SEO statistics 2026.

Audit Local Businesses at Scale

LeadScrapper Pro runs automated audits across local businesses — surfacing speed scores, mobile issues, missing SEO elements, and more — so you show up to pitches with data already in hand.

FAQ

How do I audit a website for SEO step by step?

Work through four areas in order: technical (speed, HTTPS, crawlability, mobile), on-page (title tags, meta descriptions, content), local (Google Business Profile, NAP consistency), and authority (backlinks). Start with technical — it blocks everything else. Google PageSpeed Insights and Search Console cover the critical checks for free.

What does a website SEO audit find?

A website SEO audit finds the specific reasons a site isn't ranking — slow load times, missing title tags, unclaimed Google Business Profiles, duplicate content, broken links, and weak backlinks. For local businesses, local SEO gaps are often the highest-impact findings and the fastest to fix.

Once you know how to audit a website for SEO, the next step is finding clients who need the work. Use the Google Maps lead generation guide to build a prospect list of local businesses with clear ranking problems — then show up with an audit already done.