On Page SEO vs Technical SEO
On-page SEO optimizes the content and HTML on a page for search intent, while technical SEO optimizes the site's infrastructure so search engines can crawl, render, and index that page effectively.
The short call
- Run a technical audit before investing in content – fix crawl and index issues first.
- Use Search Console to identify index gaps and speed problems.
- Align on‑page elements (titles, headings, content) with user search intent, not just keywords.
- Don't treat structured data and internal links as purely one camp – they benefit both.
- Revisit both layers regularly – algorithm updates and site changes can shift the balance.
I've seen too many people pour hours into perfect content on a site that Google can't even crawl.
Side by side
| A: On-Page SEO | B: Technical SEO | |
|---|---|---|
| Primary focus | Content relevance, keyword alignment, user intent | Crawlability, indexability, site speed, security |
| Goal | Help search engines understand what the page is about | Help search engines find and access the page |
| Key techniques | Title tags, meta descriptions, H1s, content quality, internal linking | Sitemaps, robots.txt, HTTPS, mobile friendliness, canonical URLs |
| Common tools | Google Search Console, Semrush content audit, Yoast | Screaming Frog, Sitebulb, Search Console, Lighthouse |
| Priority | Second – after technical barriers are cleared | First – fix before touching content |
| Overlap | Structured data, internal links, mobile usability | Structured data, internal links, mobile usability |
How I'd choose
Start with a quick technical check:
If you see crawl errors, slow pages, or indexing gaps, focus on technical SEO first. Only move to on-page when the site is clean.
If the site is technically sound but pages aren't ranking, shift to on-page: align content with search intent, optimise title tags and headings, and improve internal linking.
Shared pitfalls
- Siloing them: Treating on-page and technical SEO as separate projects instead of coordinating them on the same pages. A great title tag won't help if the page can't be indexed.
- Skipping the foundation: Improving content before fixing crawl, index, or rendering issues. You're writing for nobody.
- Mislabeling elements: Assuming title tags, headings, and meta descriptions are technical – they're on-page because they influence relevance and SERP presentation.
- Over‑optimising on‑page while ignoring speed: Keyword‑stuffed content with poor mobile performance will still lose.
Quick answers
Can I do on-page SEO without technical SEO?
You can, but pages may not get indexed or ranked properly. Fix technical issues first for the best return.
Do title tags count as technical SEO?
No – they're on-page because they affect relevance and SERP display, not crawling or indexing.
Sources
Primary documentation is linked directly. Anything commercial is marked nofollow.
- Google Search Central — Most authoritative source for crawlability, indexing, structured data, and page experience guidance.
- Google Search Central: SEO Starter Guide — Useful for on-page basics such as titles, headings, content, and internal links.
- Google Search Central: Crawling and Indexing — Best source for technical SEO concepts like crawling, indexing, robots directives, and sitemaps.
Notes from Callum Bennett.