Technical SEO is about removing friction between your website and search engines. If crawlers can't reach, render or understand your pages, the quality of your content barely matters. The good news is that most technical problems fall into a familiar set of categories.
Here are fifteen checks that uncover the majority of issues on small and mid-sized websites. You'll need Google Search Console, a crawler (Screaming Frog, Sitebulb or similar) and PageSpeed Insights.
1. What Google has actually indexed
Open the Page indexing report in Search Console. Compare the number of indexed pages with the number of pages you expect to rank. Look at the reasons pages aren't indexed. "Crawled – currently not indexed" and "Discovered – currently not indexed" often point to quality or crawl-priority issues; "Excluded by noindex tag" might be intentional or a mistake.
2. Robots.txt
Visit yoursite.com/robots.txt. Make sure it isn't blocking important sections, CSS or JavaScript files Google needs to render pages, and that it references your XML sitemap. A leftover Disallow: / from a staging site is one of the most damaging and most common mistakes.
3. XML sitemap
Your sitemap should list only canonical, indexable pages that return a 200 status. Remove redirected, noindexed and error URLs. Submit it in Search Console and check for errors.
4. Noindex tags
Crawl the site and filter for pages with a noindex robots meta tag or X-Robots-Tag header. Confirm each one is intentional. Plugins and themes sometimes noindex categories, tags or even whole sites by default.
5. Canonical tags
Every indexable page should have a self-referencing canonical or point to the preferred version of duplicate content. Check for canonicals pointing to redirected or 404 pages, to the wrong protocol or domain version, or to unrelated pages.
6. HTTPS and domain consistency
Your site should resolve to one version: HTTPS, and either www or non-www, with the other versions 301-redirecting to it. Check for mixed content warnings (HTTP images or scripts on HTTPS pages).
7. Redirects and redirect chains
Crawl for 3xx responses. Each redirect should go directly to the final URL in one hop. Chains (A to B to C) waste crawl effort and slow users. Use 301 for permanent moves. Update internal links to point straight to the final destination.
8. Broken links and 404s
Find internal links that return 404 and fix or remove them. For deleted pages that had traffic or backlinks, redirect them to the most relevant live page. Watch for "soft 404s", pages that return 200 but show an empty or error state.
9. Core Web Vitals
Check the Core Web Vitals report in Search Console (field data from real Chrome users) and run key templates through PageSpeed Insights. The three metrics are Largest Contentful Paint (loading), Interaction to Next Paint (responsiveness, which replaced First Input Delay in 2024) and Cumulative Layout Shift (visual stability). Common fixes: compress and correctly size images, preload the main hero image, reduce render-blocking CSS and JavaScript, limit third-party scripts and reserve space for images and embeds.
10. Mobile experience
Google uses the mobile version of your site for indexing. Make sure mobile pages contain the same important content, headings, structured data and internal links as desktop, that text is readable without zooming and that tap targets aren't cramped.
11. Site architecture and internal linking
Important pages should be reachable within a few clicks of the homepage. Look for orphan pages (no internal links pointing to them) and deep pages buried in pagination. Use descriptive anchor text and link related services and articles to each other.
12. Duplicate and thin content
Look for pages with identical or near-identical titles, headings or body text, such as URL parameters, printer versions, tag archives or near-duplicate location pages. Consolidate, canonicalise or noindex as appropriate. Pages with very little unique content may be better merged.
13. Titles, meta descriptions and headings
Crawl for missing, duplicate, overly long or generic titles and meta descriptions. Each page should have one clear H1 and a logical heading structure. These are simple fixes with a direct effect on relevance and click-through.
14. Structured data
Test key templates with the Rich Results Test and the Schema Markup Validator. Fix errors and make sure markup reflects visible content. Organization, LocalBusiness, Product, Article and BreadcrumbList are useful on most sites.
15. JavaScript rendering
If your site relies on JavaScript frameworks or heavy page builders, use the URL Inspection tool's live test in Search Console to view the rendered HTML. Confirm that main content, links and metadata appear. If key content only appears after user interaction or isn't in the rendered HTML, consider server-side rendering or static generation for important pages.
Bonus checks for specific sites
Multi-language or multi-country sites: validate hreflang tags for correct language-region codes and return links.
Large sites and stores: control faceted navigation and parameter URLs so crawlers focus on valuable pages; consider log file analysis to see where Googlebot spends its time.
Sites after a migration: confirm every old URL redirects to its correct new equivalent.
Prioritising what you find
An audit will surface dozens of issues. Rank them by impact and effort:
Critical: anything blocking indexing of important pages (robots.txt, noindex, broken canonicals, server errors).
High: issues affecting many pages or key templates (redirect chains, Core Web Vitals failures, duplicate content).
Low: cosmetic warnings that tools flag but that rarely affect performance.
Fix in that order, re-crawl to confirm and monitor Search Console over the following weeks. Technical SEO isn't a one-off job; new pages, plugins and redesigns introduce new issues, so a lighter version of this audit every few months keeps things healthy.
Want this applied to your website?
Get a free 5-minute video audit from Raj showing your biggest opportunities on Google and in AI search.
Raj runs Velmora Growth, an India-based SEO and web growth studio working with businesses in the USA, Dubai/UAE, UK, Australia and Canada on SEO, website development, AEO and GEO. More about Raj.
Generative engines now answer questions that used to send people to search results. Here's how they pick sources, and the practical steps that make your business easier to mention and cite.
Answer engines are changing how people get information, but they haven't replaced search. Here's what genuinely changes for your content and what still matters exactly as much as before.
From Google Business Profile categories to bilingual searches and address formatting, this checklist covers what Dubai businesses need to show up in local results.
5 min read
Ready to scale? Get your free growth audit.
Send your website and get a personal 5-minute video audit from Raj: what's working, what's broken and what to fix first. No obligation.