Why Technical SEO Is the Foundation for Everything Else
Even the best content won't rank if Google can't crawl and index it. Technical SEO is the foundation of every SEO strategy. A technical audit uncovers issues that often go unnoticed for years, systematically undermining rankings.
Area 1: Crawlability & Indexing
- ▸robots.txt: Are important pages being accidentally blocked?
- ▸XML sitemap: Is it up to date, error-free, and submitted to Google Search Console?
- ▸Crawl budget: Is no valuable crawl budget being wasted on duplicate content?
- ▸Noindex tags: Are only the right pages marked with noindex (thank-you pages, login pages, etc.)?
- ▸Canonical tags: Are all canonical tags correctly set and consistent?
- ▸Pagination: Are paginated pages handled correctly with rel=next/prev or canonicals?
Use Google Search Console → URL Inspection to see how Google views a specific page. This is the most direct way to identify crawling issues.
Area 2: Core Web Vitals (CWV)
Core Web Vitals have been an official Google ranking factor since 2021. In 2026, the thresholds are even stricter. Measure your CWV with PageSpeed Insights and Search Console.
| Metric | Good | Needs Improvement | Poor |
|---|---|---|---|
| LCP (Largest Contentful Paint) | < 2.5s | 2.5s – 4s | > 4s |
| INP (Interaction to Next Paint) | < 200ms | 200ms – 500ms | > 500ms |
| CLS (Cumulative Layout Shift) | < 0.1 | 0.1 – 0.25 | > 0.25 |
- ▸Optimise LCP: compress images (AVIF/WebP), inline critical CSS, server response time < 200ms
- ▸Optimise INP: minimise JavaScript execution, break up long tasks, optimise event handlers
- ▸Optimise CLS: always specify image dimensions, no dynamically inserted elements without reserved space
Area 3: Mobile-First Indexing
Since 2023, Google indexes all websites primarily based on their mobile version. If your mobile version is worse than the desktop version, the weaker version ranks. Check the following:
- ▸Responsive design: all content visible and readable on mobile?
- ▸Viewport meta tag: correctly set (<meta name='viewport' content='width=device-width, initial-scale=1'>)?
- ▸Touch targets: buttons and links at least 48×48px?
- ▸Font size: at least 16px base font size on mobile?
- ▸No hidden content: all important content also visible on mobile (not just hidden via CSS)?
Area 4: HTTPS & Security
- ▸SSL certificate: valid and not expired?
- ▸Mixed content: no HTTP resources on HTTPS pages?
- ▸HSTS: HTTP Strict Transport Security enabled?
- ▸Security headers: Content-Security-Policy, X-Frame-Options, etc. correctly configured?
- ▸No malware: check Google Search Console for security issues
Area 5: URL Structure & Internal Linking
- ▸Descriptive URLs: short, keyword-rich, no parameters (unless necessary for e-commerce)
- ▸No 404 errors: all internal links lead to existing pages
- ▸No redirect chains: maximum 1 redirect per URL
- ▸Orphan pages: are all important pages linked internally?
- ▸Click depth: important pages reachable within 3 clicks from the homepage
- ▸Anchor text: internal links use descriptive, keyword-rich anchor text
Area 6: Structured Data (Schema Markup)
Schema markup helps Google understand the content of your pages and display them as Rich Results. Particularly relevant for SMEs:
| Schema Type | Page | Benefit |
|---|---|---|
| Organization | Homepage | Knowledge Panel, brand signals |
| LocalBusiness | Homepage, Contact | Local Pack, Maps integration |
| FAQPage | All FAQ pages | FAQ Rich Results in SERPs |
| Article | Blog articles | Article Rich Results, date display |
| BreadcrumbList | All pages | Breadcrumbs in SERPs |
| Review/Rating | Product/service pages | Star ratings in SERPs |
Area 7: Duplicate Content
- ▸www vs. non-www: only one version active, the other redirected via 301
- ▸HTTP vs. HTTPS: all HTTP URLs redirected to HTTPS via 301
- ▸Trailing slash: consistent usage (with or without /)
- ▸Parameterised URLs: session IDs and tracking parameters handled via canonicals or robots.txt
- ▸Thin content: pages with < 300 words — review and consolidate or expand
Audit Tools: What You Need
- ▸Google Search Console (free): crawling errors, CWV, indexing status
- ▸PageSpeed Insights (free): Core Web Vitals, performance recommendations
- ▸Screaming Frog (free up to 500 URLs): technical crawling, broken links, redirects
- ▸Schema Markup Validator (free): validate structured data
- ▸Ahrefs / Semrush (paid): backlinks, keyword rankings, site audit
