On-page vs technical SEO
On-page SEO optimises the visible content and HTML of a page (titles, headings, copy, internal links); technical SEO optimises how well engines can crawl, render and index the site (speed, structure, sitemaps, schema).
The difference
On-page is about relevance and quality, matching search intent with well-written, well-structured content. Technical is about accessibility, making sure crawlers can find, load and understand every page. Great content on a broken site won't rank; a fast site with thin content won't either.
Which comes first
Fix technical blockers (indexing, speed, broken structure) so your pages can rank at all, then invest in on-page quality to actually win. They're partners, not rivals.
Frequently asked
Neither alone, technical gets you eligible to rank, on-page gets you the ranking. Most sites need attention to both.
It straddles both, but it's usually handled as technical SEO since it's structured code that helps machines understand the page.
Grade your site against our 250-point AEO/GEO checklist and see exactly what to fix, free, no signup.