How to Audit a Website for SEO
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.
Step 4: Backlink and Authority Check
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
| Tool | What It Checks | Cost |
|---|---|---|
| Google PageSpeed Insights | Speed, mobile, performance | Free |
| Google Search Console | Crawl errors, indexation | Free |
| Ahrefs Webmaster Tools | Backlinks, broken links | Free (limited) |
| MozBar | DA, on-page elements | Free extension |
| LeadScrapper Pro | Multi-point site audit + lead scoring | Subscription |
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.