How to do a quick SEO audit of a website
A full SEO audit can take days. Most of the time, though, you need the short version: a quick pass that finds the problems actually holding a site back, so you know where to look next. This is the process, in the order that saves the most time.
Before you start
Have these open:
- The site itself, in a normal browser window and in a private window
- Google Search Console, if you or the client have access
- PageSpeed Insights
- A crawler. The free version of Screaming Frog SEO Spider works well for small sites
- A doc or spreadsheet to note findings as you go
Step 1: Can Google find and index the site?
Check this first. If pages aren't indexed, nothing else matters yet.
1. Search site:example.com in Google. This gives a rough count of indexed pages. Compare it with how many pages the site really has. A big gap in either direction is worth a closer look.
2. Open example.com/robots.txt. Look for a stray Disallow: /. That one line blocks crawlers from the whole site, and it often gets left behind after a site moves from staging to live.
3. Open example.com/sitemap.xml (or whatever sitemap robots.txt points to). Confirm it loads and lists real, live URLs.
4. If you have Search Console access, open the Pages indexing report and read the reasons pages are "not indexed."
5. View source on the homepage and one key page. Search for noindex. A leftover <meta name="robots" content="noindex"> is a common, costly mistake.
Step 2: Technical basics
Run the crawler on the site, then check:
- Status codes: list any 4xx (broken) and 5xx (server error) URLs, and internal links that point to redirects instead of the final URL.
- One version of the site:
http://,https://,wwwand non-wwwshould all redirect to a single version. - Canonical tags: key pages should have a
rel="canonical"pointing to themselves, not to the homepage or a staging domain. - Speed: put the homepage and one template page (a product, post or service page) into PageSpeed Insights. Note the Core Web Vitals and the top two or three suggestions. Don't list all of them.
- Mobile: load the site on a phone. Check for text that's too small, buttons crowded together and content that runs off the screen.
Step 3: On-page content
Pick the 5-10 pages that matter most for the business (homepage, main services or categories, top posts). For each one, check:
- Title tag: unique, describes the page, includes the main topic, and stays roughly under 60 characters so it doesn't get cut off.
- Meta description: present, specific, and written to earn the click.
- One clear H1 that matches what the page is about.
- Search intent: search the page's main phrase and look at what ranks. If the top results are guides and the page is a sales pitch (or the other way round), that mismatch is often the real problem.
- Thin or duplicate pages: several near-identical pages aimed at the same phrase, or pages with almost no useful text.
- Images: descriptive
alttext and reasonable file sizes.
The crawler can export titles, meta descriptions and H1s for every page at once, which makes it easy to spot missing or duplicate ones.
Step 4: Internal and external links
- Internal: important pages should be linked from the navigation or from related pages. Pages with no internal links pointing to them ("orphans") are hard for both users and crawlers to find.
- Backlinks: in Search Console, the Links report shows top linking sites and most-linked pages. If you don't have access, Ahrefs and similar tools show some backlink data. Look for patterns, not totals: are links coming from relevant sites, and are they pointing at pages that matter?
Step 5: Write it up so someone acts on it
A quick audit is only useful if it leads to fixes. Group findings into three buckets:
1. Blocking: indexing problems, noindex on key pages, site-wide redirect errors. Fix these now.
2. High impact: weak titles on money pages, intent mismatches, slow templates.
3. Housekeeping: missing alt text, minor broken links, small duplicate meta tags.
For each item, write what's wrong, where (the URL), and the fix in one sentence. Ten clear items beat a 60-page export.
Common pitfalls
- Chasing tool scores. A 100/100 score from a tool is not the goal. Rankings and traffic are.
- Auditing the whole site evenly. Spend your time on the pages that make money.
- Skipping step 1. A beautiful content review of a site that's blocked by robots.txt wastes everyone's time.
- Reporting every warning. Leave out low-value warnings, or put them in an appendix.
Doing this faster
If you run this check often, it helps to collect the steps in one place. We're building Auditfold, a browser extension that will run the on-page, content and link checks for the page you're viewing and turn them into a short list of fixes. It's one option among several, and the manual process above works without it.