Technical SEO can sound intimidating, but most of it comes down to a short list of checks. Use this as a starting point to see whether your site has problems worth a closer look.
Crawling and indexing
Check that your robots.txt is not blocking important sections and that no page you want found carries a noindex tag. These often survive from a development stage and are easy to miss.
Submit an XML sitemap and compare the pages you list with what Search Console reports as indexed. Large gaps point to quality, duplication or crawling problems.
Site structure and internal links
Every important page should be reachable in a few clicks from the homepage and linked to from relevant pages, not only from a menu.
Use clear, readable URLs and a logical hierarchy. If a visitor cannot guess where a page sits, a search engine will have the same difficulty.
Page speed and Core Web Vitals
Look at real-user data in Search Console before running lab tests. It shows what your visitors actually experience on their devices.
The usual culprits are oversized images, heavy scripts, slow server responses and layouts that shift while loading.
Redirects, canonicals and duplicates
Make sure old URLs redirect directly to their new equivalents rather than through chains, and that every page has a canonical URL pointing to its preferred version.
Check that http, https, www and non-www versions of the site all resolve to one address.
Structured data
Add structured data where it accurately describes visible content, and validate it. Markup that does not match the page can be ignored or cause problems.
When to get help
If the checks raise more questions than answers, or traffic has dropped without explanation, a proper audit will tell you what matters and in what order to tackle it.
