Technical SEO checklist: what actually moves rankings, ranked by real experience

A technical SEO checklist prioritized by real client work. Indexing first, then FAQ and schema, headings, on-page, Core Web Vitals, and interlinking.

ZZarle Infotech
August 4, 2026 14 min read
technical seo checklist - Laptop screen with technical information

Most technical SEO checklists you find online are the same list of fifty items with no order. Robots.txt, canonicals, hreflang, crawl budget, image compression, all thrown at you flat, as if fixing your XML sitemap matters as much as getting your pages indexed. It does not. Some of these things decide whether you rank at all. Others are polish you can do in month three.

This technical SEO checklist is different because it is ranked. We run SEO for real clients out of Noida, and the order below is our own, built from what actually moved traffic versus what looked good in an audit report and changed nothing. One healthcare site we took from roughly 1,000 monthly visits to 21,000 to 22,000 over 18 months, and we did it without a huge backlink profile. The technical work that got it there is on this list, in the order it mattered.

So before you spend a weekend compressing images, read the priority. A technical SEO checklist is only useful if you do the top items first.

The one rule: fix top-down, not alphabetically

Here is the honest framing that most guides skip. Technical SEO factors are qualifiers, not magic. They let your content compete. They do not, on their own, win. A perfectly optimized page with thin content still loses. But a great page that Google cannot index loses too, and that failure is silent and total.

So our technical SEO checklist is sorted by one question: if this is broken, how much of my SEO is dead? Indexing broken means all of it is dead. A slightly slow page means you lose a little edge. Treat them differently.

Here is the full priority at a glance, then we go through each tier.

ItemPriorityWhy it ranks hereWhen to do it
Indexing (pages actually in Google)Must-fixIf pages are not indexed, nothing else mattersWeek 1
Heading structure (H1/H2/H3)Must-fixBad structure quietly drags the whole site downWeek 1
On-page meta (title, description)Must-fixHow Google and users read the pageWeek 1 to 2
FAQ + schema markupMust-fixRankings, rich results, and AI citationsWeek 2 onward
Internal linkingMust-fixNo page should stand aloneWeek 2 onward
HTTPS and mobile-friendlinessMust-fix (baseline)Failing these caps your ceilingWeek 1
XML sitemap and robots.txtShould-fixHelps discovery, rarely the blockerWeek 2
Core Web VitalsShould-fixMatters, but not the single biggest leverMonth 1 to 2
Canonicals and duplicate contentShould-fixPrevents dilution on larger sitesAs needed
Image compression, crawl budget, hreflangNice-to-havePolish, or only for big/multi-region sitesLater

Now the reasoning, tier by tier.

Tier 1: indexing is the core

If you take one thing from this technical SEO checklist, take this. Indexing is the core of SEO. If your pages are not getting indexed, there is no point doing SEO at all. Everything else on the list assumes Google can find, read, and store your pages. If it cannot, you are optimizing a page nobody will ever see.

This is also the most common silent failure we find. A client publishes twenty blogs, waits three months, sees no traffic, and assumes SEO does not work. We open Google Search Console and half the pages are not indexed. They were never in the race.

Here is the indexing part of the checklist:

  • Open Google Search Console and connect the property properly. This is non-negotiable. It is the only place Google tells you the truth about what it has indexed.
  • Check the Pages report (index coverage). Look at how many pages are indexed versus how many exist. A big gap is a red flag.
  • For important pages that are not indexed, use the URL Inspection tool and request indexing manually. In month one we do this by hand for the pages that are not showing up. It is tedious and it works.
  • Make sure you are not accidentally blocking pages. A stray noindex tag, a Disallow in robots.txt, or a login wall can wipe a page off Google without any error message.
  • Confirm the page returns a clean 200 status, not a soft 404 or a redirect chain.

One nuance from our own work. Small sites with thin content are genuinely hard to get indexed and ranked. Google is picky about what it stores. If a page is three sentences, it may crawl it and decide not to index it. That is not a bug. That is Google telling you the page is not worth a slot. Fixing content is part of fixing indexing. If your SEO feels stuck for reasons you cannot explain, indexing is the first place to look, and we go deeper into that diagnosis in our piece on why your SEO might not be working.

Tier 1: heading structure and on-page basics

People file headings under "content" and skip them in a technical SEO checklist. We file them under technical hygiene, because a broken heading structure quietly drags the whole site down and it is a technical fix, not a creative one.

The rules are simple and most sites still get them wrong:

  • One H1 per page, and it should describe the page. Not your logo, not "Welcome."
  • H2s for main sections, H3s nested under them. The hierarchy should read like an outline. Do not jump from H1 to H4 because H4 looked the right size.
  • Do not use heading tags for styling. If you want big text, use CSS, not an H2.

On-page meta sits right next to this and it is very important. Every page needs a proper meta title and a meta description. The title is what Google shows in search and what most people click. The description is your ad copy. Write them per page, include the term the page targets, and keep the title readable rather than stuffed. This is basic, cheap, and skipped constantly. A whole batch of pages with duplicate or missing titles is one of the most common problems we inherit.

Getting the target term right for each page starts with real research, not guessing, which is why we treat keyword research as the input to on-page work rather than an afterthought.

Tier 1: FAQ and schema markup, do not ignore this

FAQ plus schema markup is super important and most people ignore it. That is a mistake, and it is one of the higher-leverage items on this technical SEO checklist because it does three jobs at once.

Schema markup is structured data you add to a page (usually as JSON-LD) that tells search engines exactly what your content is. A FAQ schema tells Google "these are questions and these are the answers." An Article schema tells it who wrote this and when. Here is why it matters in 2026:

  • It can win rich results, the expandable questions and extra detail that take up more space in search and pull more clicks.
  • It helps search engines understand the page with certainty instead of guessing.
  • AI answer engines pull heavily from structured, schema-enriched content. If you want to show up in AI Overviews, ChatGPT, and Perplexity, clean schema is part of the price of entry.

That last point matters more every month. We get real traffic and citations from ChatGPT and AI Overviews, and we did not build a separate strategy for it. We wrote strong, well-structured blogs with proper FAQs and schema, and the AI engines pulled us in on their own. GEO, the AI-search version of SEO, is largely a byproduct of doing normal SEO well. We break that down further in our guide on how to get cited by AI search.

One practical note on FAQs. A FAQ only helps when it is detailed and answers genuine questions people ask, not filler you invented. We use tools, including AnswerThePublic and paid subscriptions, to find the exact questions a topic gets asked, then build the FAQ around real queries. A good FAQ section is research, not decoration.

Tier 1: internal linking, no page stands alone

Interlinking is super important, and it is a technical fix you fully control. No page on your site should stand alone. Every page should link to related pages, and related pages should link back.

The logic is simple. Internal links do two things. They pass authority around your site so your strong pages lift your weaker ones, and they give Google a map of how your content connects, which helps both crawling and understanding of topic depth.

The rule we use with clients: a service page should link to the blogs that support it, and those blogs should link back to the service and to each other. For a doctor, a "joint replacement" service page should link to every joint-replacement blog you have written. That cluster tells Google you have real depth on the topic, not one thin page.

Practical checklist items:

  • Every new blog links to at least two or three older, related posts.
  • Every service page links to its supporting blogs.
  • Use descriptive anchor text that says what the linked page is about, not "click here."
  • Fix orphan pages, the ones with no internal links pointing to them, because Google struggles to value a page nothing else references.

Here is the part that surprises people. We grew sites from around 1,000 to 1,800 monthly visits up to 20,000 to 25,000, and we did it without a heavy backlink profile. Solid internal linking plus consistent content did far more of that work than external links did. SEO is more a consistency game than a backlink game.

Tier 2: Core Web Vitals matter, but keep them in proportion

Now the item everyone over-weights. Core Web Vitals are important to watch, but they are not the single most important thing. This is where our technical SEO checklist disagrees with the ones that put page speed at the top.

Core Web Vitals are three real user-experience metrics:

  • LCP (Largest Contentful Paint): how fast the main content loads. Aim under 2.5 seconds.
  • INP (Interaction to Next Paint): how quickly the page responds when a user taps or clicks. INP replaced FID in 2024.
  • CLS (Cumulative Layout Shift): how much the layout jumps around while loading. Keep it low.

They are confirmed ranking signals and they reflect genuine user experience, so do not ignore them. When a blog underperforms for us, its page performance is often on the low end, so it is worth checking. But here is the honest weighting: a fast page with weak content still loses, and a slower page with genuinely better content often wins. Fix the obvious speed problems, get into the "good" range in Search Console, and then stop obsessing. Do not spend three weeks shaving 200 milliseconds while your content and indexing sit broken. That is the trap this checklist is built to help you avoid.

Tier 2 and 3: the rest, in proportion

These matter, but they are rarely the reason a site is stuck. Do them, just do not do them first.

  • XML sitemap: generate one and submit it in Search Console. It helps discovery. It is not usually the blocker people think it is.
  • Robots.txt: make sure it is not accidentally blocking CSS, JS, or important pages. The most common damage here is over-blocking, not under-blocking.
  • HTTPS: baseline. If you are still on HTTP in 2026, fix it today. It caps your ceiling.
  • Mobile-friendliness: baseline. Google evaluates the mobile version of your site first, so it has to work on a phone.
  • Canonical tags: important on larger sites and ecommerce where the same content lives at multiple URLs. Less urgent on a small blog.
  • Image compression, crawl budget, hreflang: real, but polish or edge-case. Crawl budget matters at tens of thousands of pages. Hreflang matters if you run multiple languages or regions. If you are a local business with 40 pages, these are not your problem.

A realistic order of operations

If you are starting from scratch, here is how the technical SEO checklist plays out on a timeline. Month one is setup, not growth. Get the site technically correct, confirm indexing in Search Console, request indexing for missing pages, fix headings and meta, and add schema. That first month rarely shows traffic, and that is normal, not failure. We cover the full curve in our post on how long SEO actually takes.

The trap to avoid is treating technical SEO as a one-time cleanup. It is ongoing. You keep checking Search Console, keep watching what indexes, keep interlinking new content, and keep the structure clean as the site grows. Technical debt creeps back the moment you stop looking.

Comparison: must-fix versus nice-to-have

To keep it blunt, here is the split we actually use.

Must-fix (do these or SEO fails)Nice-to-have (do these to squeeze more)
Pages indexed and confirmed in Search ConsoleSub-second load times
One clean H1 and logical heading hierarchyPerfect image compression on every asset
Proper meta title and description per pageAdvanced crawl-budget tuning
FAQ and schema markupHreflang for multiple regions
Internal linking with no orphan pagesFancy breadcrumb schema
HTTPS and mobile-friendlyTrimming every redirect to zero
Core Web Vitals in the "good" rangeChasing a 100/100 speed score

If the left column is done, you are technically ready to rank. The right column is real, but it is the difference between good and slightly better, not between invisible and visible.

technical seo checklist - Engineers in data center using automation tools on green screen mockup laptop
technical seo checklist - Engineers in data center using automation tools on green screen mockup laptop

Frequently asked questions

What is the most important item on a technical SEO checklist?

Indexing. If your pages are not indexed, Google literally cannot rank them, so every other fix is wasted effort. Open Google Search Console first, check what is actually indexed, and manually request indexing for important pages that are missing. Do this before you touch anything else.

How do I check if my pages are indexed?

Use Google Search Console. The Pages report shows how many pages are indexed versus not, and the URL Inspection tool tells you the status of any single URL and lets you request indexing. You can also do a rough check by searching site:yourdomain.com in Google, but Search Console is the reliable source.

Is schema markup really necessary, or is it optional?

It is close to necessary now. FAQ and schema markup are super important and too many sites ignore them. Schema helps you win rich results, helps search engines understand your page with certainty, and is heavily used by AI answer engines like AI Overviews and ChatGPT when they decide what to cite. Skipping it means leaving both traditional and AI visibility on the table.

Do Core Web Vitals actually affect rankings?

Yes, they are confirmed ranking signals, but they are not the single most important factor. They matter and you should get them into the "good" range, but a fast page with weak content still loses to a slightly slower page with better content. Fix the obvious speed issues, then focus your energy on indexing, content, and structure.

How important is internal linking for technical SEO?

Very. No page should stand alone. Internal links pass authority across your site and help Google understand how your content connects. We have grown sites from around 1,000 to over 20,000 monthly visits with strong internal linking and consistent content, without a heavy backlink profile. It is one of the highest-leverage things you fully control.

How often should I run through this technical SEO checklist?

Do the full audit at the start, then re-check the core items monthly. Indexing, new orphan pages, broken links, and heading or meta mistakes creep back as a site grows, especially if multiple people publish content. Technical SEO is maintenance, not a one-time fix.

Can I do technical SEO myself, or do I need an agency?

You can absolutely do the basics yourself, especially indexing checks, headings, meta, and internal linking. Where most people struggle is consistency and diagnosis, knowing why something is not working and iterating month after month. A doctor knows surgery, a shop owner knows their product, and neither has time to keep testing SEO. That gap is what an agency is for.

Get your technical foundation right

A technical SEO checklist is only worth doing if you do it in the right order: indexing first, then structure, meta, schema, and internal linking, and only then the finer performance work. Get the top of this list right and your content finally has a fair chance to rank.

If you would rather have a team handle the audit, fix the foundation, and keep it clean as you grow, that is exactly what we do at Zarle. Take a look at our SEO and content strategy service and we will tell you honestly what your site actually needs.

Related articles

Latest articles