Home / Blog / SEO Basics / Is technical SEO part of on-page SEO?
SEO

Is technical SEO part of on-page SEO?

12 June 2026 · By John Carlsson
No, they are separate but related. On-page SEO covers what is on each page: content, headings, titles, descriptions and internal links. Technical SEO covers the site underneath: crawling, indexing, speed, mobile use and structured data. Some items, such as canonical tags, sit in both.
Technical SEO and on-page SEO are related but distinct disciplines. On-page SEO focuses on optimising visible content and HTML elements within individual pages — headings, keyword usage, meta descriptions, and internal linking. Technical SEO deals with website infrastructure — crawlability, indexation, site speed, structured data, and mobile-friendliness. While both contribute to search performance, technical SEO is generally considered a separate category sitting alongside on-page SEO.

The practical difference when auditing your site

The distinction matters most when you're diagnosing a problem.

If a page has excellent content, a perfectly written title and description, and solid internal links but isn't ranking — the cause is more likely a technical issue (the page is being rendered incorrectly, or a canonical tag is pointing to a different URL as the authoritative version) rather than an on-page content issue. Treating technical SEO and on-page SEO as separate categories ensures you look at both rather than over-focusing on whichever you're more comfortable with.

Where technical SEO and on-page SEO genuinely overlap

Some elements legitimately straddle both categories. Canonical tags are a good example: they're a technical directive (an HTML tag read by crawlers) but they're applied at the page level to solve a content problem (duplicate pages). Structured data markup is similar — technically it lives in the HTML but its purpose is to describe the content's meaning. Page speed arguably belongs to both categories too: it's a technical characteristic of how the page loads, but it directly affects the experience of visitors engaging with the content. Recognising this overlap avoids the trap of assuming every page issue is a content issue or every ranking issue is a technical issue.

Why most sites need to address both simultaneously

In practice, separating technical and on-page SEO too rigidly creates blind spots. A site with perfect technical infrastructure and poor content quality won't rank well; a site with outstanding content but a crawlability problem that prevents indexation also won't rank. The most effective SEO work addresses both layers as parts of the same overall goal — making pages that search engines can access, understand, and confidently recommend to users searching for what those pages cover.

Key Takeaways

Related Questions

Frequently asked questions

What is the difference between technical SEO and on-page SEO?

On-page SEO focuses on optimising the visible content and HTML elements within individual pages, such as headings, keyword usage, meta descriptions and internal linking. Technical SEO deals with the website's infrastructure, including crawlability, indexation, site speed, structured data and mobile-friendliness. Both contribute to search performance, but technical SEO is generally treated as a separate category alongside on-page SEO. Keeping them distinct helps when diagnosing problems, because it makes sure you check both areas instead of concentrating only on the one you feel most comfortable with.

Which SEO elements count as both technical and on-page?

Some elements genuinely sit in both categories. Canonical tags are a technical directive read by crawlers, yet they are applied at page level to solve a content problem, namely duplicate pages. Structured data markup lives in the HTML but exists to describe what the content means. Page speed is a technical characteristic of how a page loads, but it directly shapes the experience of visitors engaging with the content. Recognising this overlap avoids the trap of assuming every page issue is a content problem or that every ranking issue must be technical.

Why is my page not ranking when the content is good?

If a page has excellent content, a well-written title and description and solid internal links but still is not ranking, the cause is more likely to be technical than on-page. For example, the page may be rendered incorrectly for search engines, or a canonical tag may be pointing to a different URL as the authoritative version. A site with perfect content but a crawlability problem that prevents indexation will not rank, just as a technically perfect site with poor content will not. Effective SEO checks both layers so pages can be accessed, understood and recommended.

💬 Got a problem?

aiwebpageseo.com is a data-driven SEO and AEO platform providing a free suite of technical website tools.