A beautiful site without technical SEO is a shop window in a back alley with no sign. Before every release we run through the same checklist: it is short, but it covers most of the reasons pages fail to climb in search.
The basics you cannot move on without
- Unique title and description on every page, with the keyword close to the start.
- One H1 per page; headings follow a hierarchy, not font sizes.
- sitemap.xml and robots.txt are generated automatically — and they tell the truth.
- Canonical URLs so the same page does not compete with itself.
- schema.org markup: organisation, FAQ, breadcrumbs, articles.
Speed is SEO too
Core Web Vitals have long been a ranking factor. Our benchmark: LCP under 2.5 seconds on a mid-range phone, CLS at zero, heavy scripts deferred until after interactivity. The most common finding in audits is careless images: no dimensions, no lazy loading, served at full resolution.
The final step is to check how the search engine itself sees the page: JS rendering, content reachable without clicks, readable URLs. When everything on this list is green, the site is ready not just to launch but to grow.