What is the difference between on-page SEO and technical SEO?
On-page SEO is what a page says and how it is structured — titles, headings, content, internal links. Technical SEO is whether search engines can reach, render and index it at all: crawlability, speed, canonicals, sitemaps, redirects. Technical problems cap everything above them, so a technical fault is worth fixing before any amount of on-page work.
What sits in each
Technical SEO — the plumbing:
- Crawlability and robots.txt
- Indexability and noindex tags
- Canonicals
- Sitemaps
- Redirects and redirect chains
- Page speed and Core Web Vitals
- Mobile rendering
- Structured data
- HTTPS and certificate validity
On-page SEO — the content and its structure:
- Title and meta description
- Heading hierarchy
- The body content and whether it answers the search
- Internal links
- Image alt text
- Calls to action
Why technical comes first
A page nobody can crawl cannot rank however well it is written. Some technical faults are total: a leftover noindex from a staging environment, a robots.txt disallowing everything, or a template canonicalising every service page to one hub. Each of those can remove a site from search entirely while everything looks fine to a visitor.
The check takes minutes. Load robots.txt, inspect a few URLs in Search Console, and confirm the pages report as indexable.
Why on-page decides the outcome
With the plumbing sound, technical work has diminishing returns quickly. A perfectly crawlable page that does not answer the search will not rank, and no amount of schema fixes that.
For a Houston service business the on-page work that moves the number is unglamorous: a page per service you actually sell, written in the words customers use, with prices, with the questions they ask answered, and with an obvious way to make contact.
How to tell which one is your problem
Pages are not in the index at all — technical. Check indexability before anything else.
Pages are indexed but never appear for their terms — on-page. The content is not matching the search.
Pages appear but nobody clicks — on-page, specifically the title and meta description.
Pages get visits but no enquiries — neither. That is a conversion problem, and it is usually the cheapest one to fix.
That sequence prevents the common waste of buying technical work when the pages simply do not say anything.
What it costs
Both sit in the same engagement at BayouEdge. The technical pass is part of setup, $2,500 to $12,500 depending on site size, and on-page content work continues in the monthly, $750 to $3,500.
The honest read
Most small business sites have two or three real technical faults and a much larger content problem. Technical work is easier to sell because it sounds specialised, so it is worth asking what a proposal is actually weighted toward.
Frequently asked questions
What is the difference?
Technical SEO is whether a search engine can reach, render and index a page — crawlability, canonicals, sitemaps, redirects, speed. On-page SEO is what the page says and how it is structured.
Which should be fixed first?
Technical, because its faults are absolute. A leftover noindex, a blanket robots.txt disallow, or a template canonicalising everything to one hub can remove a site from search while it looks fine to visitors.
How do I tell which problem I have?
Not indexed at all is technical. Indexed but never appearing is on-page content. Appearing but no clicks is the title and meta description. Visits but no enquiries is neither — that is conversion.
Does technical work have diminishing returns?
Quickly, once the plumbing is sound. A perfectly crawlable page that does not answer the search will not rank, and no amount of structured data changes that.
Which do most small business sites need?
Most have two or three real technical faults and a much larger content problem. Technical work is easier to sell because it sounds specialised, so check what a proposal is weighted toward.