The Technical SEO Checklist Every Business Website Needs (2026)
Nine checks that decide whether Google can find, read and rank your pages: indexing, rendering, titles, headings, internal links, canonicals, schema, speed and HTTPS.
Content and links get the credit for SEO, but they only work on a site Google can crawl, render and understand. Many business websites quietly fail that first step: pages Google can't see, titles it can't use, structure it has to guess. No amount of content marketing makes up for it.
This is the checklist I run on every site before anything else. Each item is something you can check yourself or ask your developer about, and most are one-time fixes.
1. Google can find and index every page you want ranked
Check Search Console's Pages report: every page you care about should be "Indexed". Common blockers are a robots.txt rule or a noindex tag left over from development, pages missing from the XML sitemap, and pages only reachable through search boxes or forms.
Every service, location and major topic needs its own URL. A one-page site where everything lives at the same address can only rank for one thing.
2. The content is in the HTML, not assembled later
If your pages are built in the browser by JavaScript, Google has to render them before it sees anything, which is slower and less reliable. Sites rendered on the server or at build time hand Google finished content. Quick test: view the page source; if your headline and main text aren't there, ask your developer about server-side rendering.
3. One topic per page, with a title and description to match
Each page should target one clear topic, with a unique title tag (roughly 50–60 characters, leading with what the searcher typed) and a unique meta description that makes the click worth it. Duplicate or missing titles are among the most common problems, and among the quickest to fix.
Two pages chasing the same search compete with each other, and often neither ranks. Merge them, or make each answer a clearly different question.
4. Headings that describe, not decorate
One H1 per page saying what the page is for, then H2s and H3s that outline the content. Headings chosen for their font size rather than their meaning give Google a garbled outline of the page.
5. Internal links that point the way
Link related pages to each other with descriptive anchor text ("website maintenance plans", not "click here"). Pages with no internal links pointing at them are hard for Google to find and look unimportant when it does.
6. Canonical URLs and clean redirects
Each page should declare its preferred URL with a canonical tag, so tracking parameters and duplicate addresses don't split its ranking signals. When pages move, use a permanent (301 or 308) redirect straight to the closest new page, never a chain of hops or a redirect to an unrelated homepage.
7. Structured data (schema markup)
Schema markup is invisible code that labels what's on a page: this is a business with this address and phone number, this is a service, this is an article by this author, this is the page's place in the site's breadcrumb trail. It helps Google and AI search tools understand and cite your pages accurately, and some types still earn richer results (breadcrumbs, products with prices, articles, events).
Two outdated promises to ignore: since 2023 Google shows FAQ rich results only for well-known government and health sites, and it doesn't show star ratings for reviews a business marks up about itself. Add schema because it makes your pages unambiguous, not for guaranteed stars or dropdowns. Validate it with Google's Rich Results Test.
8. Fast, stable and mobile-friendly
Google indexes the mobile version of your site and uses Core Web Vitals in ranking, mostly as a tiebreaker between similar pages. More importantly, slow pages lose the visitors you did win. Aim for LCP under 2.5 seconds, INP under 200 ms and CLS under 0.1 on mobile; our guide on why business websites are slow covers the causes and fixes.
9. HTTPS everywhere
Every page on HTTPS, with http:// and the non-preferred version of your domain (www or not) redirecting to it in one step. Browsers label http pages "Not secure", which costs inquiries even when it costs no rankings.
Why this comes before content
Businesses routinely pay for articles and links while their site fails this list. That's like hiring a publicist for a book that hasn't been printed. Fix the foundation once, and every page you publish afterwards gets a fair chance to rank. Our free website audit checks most of these items in about 30 seconds and explains each finding in plain English.
| Check | Where to look | Good looks like |
|---|---|---|
| Indexing | Search Console → Pages | Every important page "Indexed" |
| Rendering | View page source | Headline and text present in the HTML |
| Titles | Search results / page source | Unique, ~50–60 characters, per page |
| Headings | Page outline | One H1, logical H2/H3 |
| Internal links | Your menus and content | Every page linked from related pages |
| Canonicals and redirects | Page source / redirect check | One canonical URL; one-hop 301/308s |
| Schema | Rich Results Test | Valid Organization/LocalBusiness, Breadcrumb, Article |
| Speed | PageSpeed Insights (mobile) | LCP ≤ 2.5 s, INP ≤ 200 ms, CLS ≤ 0.1 |
| HTTPS | Browser address bar | Padlock everywhere, one-hop redirects |
Read next
Free tools from this article
Written by Abhinav Saxena, founder of Kodinav, an independent software studio. Need this built properly? Book a free discovery call.