On-page vs technical SEO

In one line

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

Which matters more?

Neither alone, technical gets you eligible to rank, on-page gets you the ranking. Most sites need attention to both.

Is schema on-page or technical?

It straddles both, but it's usually handled as technical SEO since it's structured code that helps machines understand the page.

Put this into practice

Grade your site against our 250-point AEO/GEO checklist and see exactly what to fix, free, no signup.

Related