There is no best type — only the one that fixes your bottleneck
Most answers to this question just rank the disciplines: technical, on-page, off-page, local, content. That ordering is useless, because the correct order changes completely depending on what's wrong with your site right now.
Technical SEO is the single most important thing in the world on a site Google can't crawl. On a clean 40-page site that nobody has ever linked to, it's the least important thing you could spend a rupee on. Same discipline, opposite verdict, and the only thing that changed is the site.
So diagnose first. The symptoms below map onto the four types of SEO, and you can work out which one you've got in about ten minutes in Google Search Console.
| Symptom | What it means | Type to do first | First move |
|---|---|---|---|
| Few or no impressions | Google hasn't indexed the page, or doesn't consider it a candidate for anything | Technical SEO | Open the Pages report and URL Inspection before writing a single new page |
| Impressions, almost no clicks | You're on the results page and losing the click to someone else's title | On-page SEO | Compare that page's CTR to your own site average at the same average position |
| Clicks, no enquiries | Right query, wrong page — or you rank for an intent you can't sell to | Content and CRO | Read the top five queries per page and ask whether a buyer would type them |
| Stuck at positions 5–15 against bigger sites | Relevance is fine. Authority isn't. | Off-page SEO | Count referring domains — yours against the three sites above you |
| Fine on the web, invisible on Maps | You're playing an entirely different game | Local SEO | Fix the Google Business Profile first and the website second |
No impressions: the page isn't in the race
If a page has near-zero impressions over 90 days, it isn't losing to competitors. It isn't competing. Nothing you do to the copy will change that, and every rupee spent on links pointing at it is wasted.
The Pages report in Search Console gives you a status per URL, and the statuses mean different things that get confused constantly.
- Discovered – currently not indexed. Google knows the URL exists and hasn't bothered fetching it. Usually a crawl demand or server problem: too many junk URLs, slow responses, or the page has no internal links pointing at it.
- Crawled – currently not indexed. Google fetched it and chose not to keep it. That's a quality or duplication verdict. Rewriting the page can fix it. Publishing forty more pages will not.
- Duplicate, Google chose a different canonical. You have near-identical pages and Google picked the other one. Consolidate them or make them genuinely different.
- Excluded by 'noindex' tag or Blocked by robots.txt. Somebody, at some point, told Google to stay away. Often a staging setting that shipped to production.
Impressions but no clicks: you're losing at the title
Ignore the generic click-through-rate-by-position charts. They average across query types, devices, brands and SERP layouts that have nothing to do with yours, and the numbers move every year.
Use your own site as the benchmark instead. In Search Console, filter Performance to the page, note its average position and CTR, then compare it to your site's overall CTR at that same position band. If the page is at half your own average, the problem is the promise you're making in the title, not the ranking.
One caveat that saves a lot of pointless work: at an average position of 12, low CTR is a position problem, not a title problem. Only rewrite titles for pages already in the top five or six.
- Google rewrote your title because it didn't match the query. Check what actually shows in the SERP, not what's in your
titletag. - The query wants a format you're not offering — a price, a list, a tool, a table — and your title promises an essay.
- An AI Overview, a video carousel or a local pack sits above you. Your position number is flat; your share of the visible screen isn't.
- You rank for queries you shouldn't. High impressions, no clicks, and on inspection nobody searching that phrase wanted your page.
Clicks but no enquiries: it isn't an SEO problem
This is the uncomfortable one, because SEO did its job. Traffic arrived. The problem is upstream of the rankings and downstream of them at the same time.
Split your top pages into two lists: queries a buyer types, and queries a student types. If your traffic is concentrated in the second list, you have a keyword selection failure, not a ranking failure — and no amount of extra ranking will fix it. Ranking first for a definition query with zero purchase intent produces exactly the revenue you'd expect.
If the queries are genuinely commercial and the page still converts nothing, it's the page. Slow load on mobile, no next step, a form asking for eleven fields, or an offer that doesn't match what the searcher was actually trying to do. That's CRO territory rather than SEO, and it's usually faster and cheaper than another quarter of content.
Stuck at positions 5–15: it's authority, and it's the slow fix
The plateau has a distinctive shape. Your pages get indexed. They rank. They rank on page one or the top of page two. They've sat there for six months while you tweaked headings.
At that point relevance is solved and something else is capping you. Count referring domains on the three URLs ranking above you and compare with yours. If they have 300 unique linking domains and you have 11, no amount of on-page work closes that gap.
Off-page is also the slowest and most expensive type to buy, which is why it gets sold to people who don't need it yet. Plenty of Indian SMB sites are being sold link packages while they have 60% of their pages sitting on 'Crawled – currently not indexed'. Fix the free problem first.
The local exception, which overrides everything above
If most of your revenue comes from customers within driving distance — a clinic, a studio, a showroom, a repair service — the map pack decides your month, not the blue links underneath it.
That pack runs on relevance, distance and prominence, and it's fed largely by your Google Business Profile: primary category, service area, review volume and recency, photos, hours, and consistent name-address-phone details across the web. A perfect website with a neglected profile loses to a mediocre website with a well-run one, every time.
So for local businesses the order flips: profile first, location and service pages second, everything else third. What local SEO actually covers is a different discipline wearing the same name.
Reading the pattern in Search Console in ten minutes
Do this before you talk to any agency, including us. It costs nothing and it changes what you should be buying.
- Count the pages you've published that are meant to rank. Exclude tag archives, filters and pagination.
- Search Console → Pages → Indexed. Note the number and the top three reasons under Not indexed.
- Performance → last 3 months → Pages tab. Count URLs with at least one impression.
- Same view: count URLs with at least one click.
- In your CRM, count enquiries attributed to organic search over the same period.
- Find the biggest percentage drop between two consecutive numbers. That gap is the type of SEO you should be buying this quarter.