Skip to content

The 30-day SEO audit I'd run on any website

A week-by-week plan for technical health, content, links and measurement. The same process I've used for an agency in Dubai and a group in Italy.

Mrunang RathodPublished 4 min read
A planner grid with orange check marks and an orange pencil on a pale blue surface

The short version

  • Week 1: fix crawling, rendering, indexing and Core Web Vitals.
  • Week 2: map one primary keyword to each page and find your striking-distance keywords.
  • Week 3: improve titles, answers, internal links and freshness on your top 20 pages.
  • Week 4: audit backlinks, chase quick link wins and set up a simple monthly report.

I've audited sites for agencies, e-commerce stores, publishers and hotel groups. At Go-Globe in Dubai, the SEO strategy I designed grew organic traffic 68% in under six months. At LipsiaGROUP in Italy, technical fixes, on-page work and link building grew organic traffic 55%.

None of that came from a giant audit document. It came from fixing the right things in the right order, and actually shipping the fixes.

Most SEO audits end up as 80-page PDFs that nobody reads past page six. This one is a 30-day plan instead. One focus per week, and you fix things as you find them.

Before you start

You need three things: Google Search Console, Google Analytics 4 and a crawler. Screaming Frog is free for up to 500 URLs, and Semrush and Ahrefs both have site audit tools if you already pay for one.

Make a simple spreadsheet with four columns: issue, page, impact (high, medium or low) and status. Everything you find goes in there. That spreadsheet is your audit.

Week 1: Technical health

The goal this week is simple: make sure Google can crawl, render and index the pages that matter.

  1. Open the Pages report in Search Console. Look closely at "Crawled - currently not indexed" and "Discovered - currently not indexed". These are usually quality or internal linking problems, not technical bugs.
  2. Crawl the whole site. Fix broken internal links, redirect chains, 4xx and 5xx errors, and orphan pages that nothing links to.
  3. Check canonicals and duplicates. One URL per piece of content. Test www against non-www, http against https, trailing slashes and URL parameters. They should all resolve to a single version.
  4. Check rendering. Use the URL Inspection tool on a key page and look at the rendered HTML. If your main content only appears after JavaScript runs, fix it with server-side rendering or pre-rendering.
  5. Check Core Web Vitals for mobile in Search Console. The targets are LCP under 2.5 seconds, INP under 200 milliseconds and CLS under 0.1. Compressing images, lazy-loading anything below the fold and removing unused scripts fixes most sites. Google's guide to Web Vitals explains each metric well.
  6. Check your XML sitemap and robots.txt. The sitemap should list only indexable, canonical URLs, and robots.txt shouldn't block anything you want to rank.

While you're in robots.txt, make sure you aren't blocking AI search crawlers by accident. That matters more every month, and I've covered it in my guide to AI search.

Week 2: Keywords and content mapping

The goal: every important keyword has one page, and every page has one job.

  1. Export queries and pages from Search Console for the last six months.
  2. Find striking-distance keywords: positions 8 to 20 with decent impressions. These are your fastest wins, because Google already thinks you're relevant.
  3. Map one primary keyword, plus close variants, to each important page.
  4. Flag cannibalization, where two or more of your pages compete for the same query and split the signals. Merge them, or make them clearly different.
  5. List the gaps: valuable keywords where you don't have a page at all. These become your content plan for the next quarter.

Week 3: On-page fixes

Take your top 20 pages, starting with the striking-distance ones.

  • Title tags: primary keyword near the front, under about 60 characters, and written to earn the click, not just to include the keyword.
  • Meta descriptions: a clear promise in about 155 characters. Google rewrites a lot of them, but a good one still helps.
  • Headings: one H1, then H2s and H3s that follow what the searcher actually wants to know.
  • The answer: cover the main question in the first 100 words. Don't make people scroll past your life story.
  • Internal links: link from your strongest pages to the pages you want to rank, with descriptive anchor text.
  • Structured data where it fits: Article, Product, LocalBusiness, Organization.
  • Freshness: update stale pages with new examples, current numbers and better visuals, then update the visible date.

Internal links are the most underrated fix on this list. They're free, they're entirely under your control, and they tell Google which pages matter most.

Week 4: Authority and measurement

  1. Backlink audit. Who links to you, which of your pages earn links, and which links your competitors have that you don't. Ahrefs and Semrush both do link gap analysis.
  2. Quick link wins: unlinked mentions of your brand, broken links on relevant sites that your content could replace, partners and suppliers, and the few industry directories worth being in. A short, personal email beats a template every time, and my cold email playbook covers the basics.
  3. One linkable asset: original data, a free tool or a genuinely complete guide that you can pitch to sites in your niche.
  4. Reporting. Build a simple dashboard with clicks, impressions, average position for your target keywords, organic conversions and organic revenue. Monthly is enough. Weekly SEO reporting mostly creates anxiety.

Day 31

Go back to the spreadsheet. Pick the five fixes with the biggest expected impact and the least effort, and ship those first. Then work down the list.

Repeat the whole cycle every quarter. SEO compounds when you keep doing the basics, and the basics are exactly what most teams stop doing once traffic looks fine.

Questions people ask

For a small or medium site, about 30 days if you fix things as you go: a week each for technical health, keyword mapping, on-page fixes and authority. Large sites take longer, mostly because of the crawl and the number of templates.

Google Search Console, Google Analytics 4 and a crawler. Screaming Frog is free for up to 500 URLs. Ahrefs or Semrush help with keyword and backlink research, but you can start without them.

Keywords where a page already ranks around positions 8 to 20. Google already sees the page as relevant, so better titles, content and internal links can move it onto page one faster than a brand new page.

  • technical SEO
  • audit
  • Search Console

Share this

Written by Mrunang Rathod

Growth marketer and founder of Sendrise. I write one practical playbook a week on SEO, AI search, paid ads, outreach and building with AI.

Get the next playbook in your inbox.

One practical growth playbook a week. Free, and you can unsubscribe in one click.