🔍 How to Run a Free SEO Site Audit in 30 Minutes: 12 Checks That Actually Move Rankings
Most websites do not have a traffic problem — they have a leak problem. A page that search engines cannot find, a title that says nothing, or a broken internal link quietly costs visitors every single day, while the owner keeps writing new content on top of a broken foundation.
This 30-minute audit finds those leaks. You need no paid software and no technical background: just your website, a notebook, and the free tools linked below. Work through the 12 checks in order, fix what you find, and repeat the audit once a month.
Before you start: pick 5 pages, not 500
Do not try to audit your whole site in half an hour. Pick five pages: your homepage, your two most-visited pages, your main money page, and your newest page. A problem on three of five almost certainly appears everywhere, so fix the pattern, not just one page.
Keep a simple score sheet: one row per check, one column per page, marked Pass or Fix. Your goal is a short, ordered fix list, with blocking problems at the top.
Minutes 0–5: can search engines find your site at all? (Checks 1–3)
Check 1 — Sitemap. Open yoursite.com/sitemap.xml in a browser. It should load, list your real pages, and contain no dead links or pages you deleted months ago. If it returns an error, or lists pages that no longer exist, search engines are working from an out-of-date map of your site.
Check 2 — robots.txt. Open yoursite.com/robots.txt. It should be short and readable. Watch for one dangerous line in particular: Disallow: / blocks your entire site from crawling. That single line is sometimes left behind after a redesign or a staging launch, and it can hide a whole site for months.
Check 3 — Index check. In Google, search site:yoursite.com. Compare what appears with the pages you actually want found. If your homepage is missing, or only a handful of pages show up on a 50-page site, you have a crawling or indexing problem to fix before anything else — titles and keywords cannot help a page Google never sees.

Minutes 5–13: titles, descriptions and headings (Checks 4–6)
Check 4 — One unique title per page. Every page needs its own title, and according to Google Search Central's title-link guidance, that title should be descriptive and concise, not vague and not stuffed with repeated keywords. A title that just says "Home" or "Services" tells neither a searcher nor a search engine what the page is about. Paste each page's address into the Meta Tags Analyzer and read the title back as if you were a stranger: would you click it, and would you know what you were getting?
A weak title looks like this: "Home | Smith & Co". A fixed version names the offer and the place: "Fresh Sourdough Bread in Leeds | Crumb & Craft Bakery". Same page, same business — but only the second one answers the searcher's question before they click.
Check 5 — One unique meta description per page. The description is your one-sentence sales pitch in the search results. Keep it short, specific and honest: what the page covers, who it is for, and why it is worth opening. Duplicated descriptions across ten pages are a warning sign — they usually mean the pages themselves are too similar, or nobody wrote descriptions at all.
Check 6 — Headings in order. Each page should have one main heading (H1) that matches its title's promise, then subheadings (H2, H3) that break the content into scannable sections. Restructure any page with three H1s, no H1, or headings used just for size: headings are the page's table of contents.
Minutes 13–21: content and keywords (Checks 7–9)
Check 7 — One main topic per page. Ask each page a blunt question: "What single search should this page win?" If you cannot answer in one phrase, the page is trying to do too much. Split it, or rewrite the opening so the topic is obvious in the first paragraph.
Check 8 — Keywords used naturally, not stuffed. Copy a page's text into the Keyword Density Checker and look at your main phrase. As a rule of thumb, around 1–2% reads naturally; if the same phrase appears in every sentence, readers notice, and so do search engines — Google's spam policies treat excessive repetition as keyword stuffing. Note uncovered related phrases as future pages, not extra stuffing here — the Keyword Suggestion Tool can expand them later.
Check 9 — Internal links with descriptive anchor text. Every important page should be reachable by a link from another page on your site, and the link text should say where it goes. "Click here" and "read more" tell a reader nothing; "our sourdough menu" or "how to order a wedding cake" does. While you are there, click the links: a link to a deleted page is a dead end for both visitors and crawlers, so fix or remove every 404 you find.
Minutes 21–30: images, speed and the basics (Checks 10–12)
Check 10 — Images with alt text and sensible sizes. Every meaningful image needs alt text that describes what it shows — that is how search engines and screen readers understand it. Also check file sizes: a single 5 MB hero photo can slow a whole page.
Check 11 — Broken links and duplicate pages. Click through your five pages' menus, footers and in-text links, and look for anything that lands on an error page. Then check for duplicates: the same content at two addresses splits your ranking signal. One version should be canonical; the others should redirect to it.
Check 12 — Mobile, speed and HTTPS. Open each page on a phone, not just a desktop: text should be readable without pinching, buttons should be tappable, and nothing important should be cut off. Then check the address bar shows a padlock (HTTPS) and the page loads in a few seconds on a normal connection. A page that is slow or broken on mobile fails the device most visitors actually use.

Your fix list, in the right order
Do not fix things in the order you found them. Fix in this order instead: (1) anything that blocks crawling or indexing (Checks 1–3), because invisible pages cannot rank; (2) titles and descriptions (Checks 4–5), because they change what searchers see immediately; (3) broken links and duplicates (Checks 9 and 11); (4) content and keyword fixes (Checks 7–8); and (5) image and speed polish (Checks 10 and 12). Most small sites can clear steps 1–3 in a single afternoon.
Then set a monthly reminder and repeat the same 30 minutes on the same five pages, plus one new page each month. Use the Word Counter while rewriting titles and descriptions, and keep your score sheet: Fix cells turning to Pass is the simplest proof your site is getting healthier.
Frequently asked questions
How often should I run an SEO site audit?
Once a month is enough for most small sites, and after every redesign, migration or bulk content change. A monthly 30-minute audit catches a blocked robots.txt file, a broken menu link or a duplicated title before it costs you a full month of traffic.
Do I need paid SEO software for a site audit?
No — not for a first audit. The 12 checks in this guide can all be done by hand plus free tools: your browser, a site: search, and the free Meta Tags Analyzer, Keyword Density Checker, Keyword Suggestion Tool and Word Counter linked above. Paid tools help at scale, but they do not replace reading your own pages.
What is the single most important audit check?
Whether search engines can find and index your pages at all (Checks 1–3). A perfect title on a page that is blocked by robots.txt or missing from the index helps nobody, so always clear crawling and indexing problems before polishing titles and keywords.
How long until audit fixes improve my rankings?
There is no fixed timetable, and anyone promising one is guessing. Crawling and indexing fixes can show up within days to weeks as pages are re-crawled, while title and content changes usually take longer to be reflected. Re-run the audit monthly and judge by your score sheet and your search traffic trend, not by a single day's position.
References
- Google Search Central, "SEO Starter Guide: The Basics" (accessed 4 November 2026).
- Google Search Central, "Influencing your title links in Google Search" (accessed 4 November 2026).
- MetaSEOTool by metacalculator.org — free SEO tools at seotools.metacalculator.org (accessed 4 November 2026).