Technical SEO checklist with 15 fixes that help Google find your business website

A team working on laptops around a wooden table, with code on one screen

A technical SEO checklist is the short list of fixes that let Google crawl, index and read your business website. Below are 15 fixes in the order Google meets your site, each with the free Google report that shows it. You check each one in Search Console, and a developer makes the fix.

What is a technical SEO checklist?

It is the work that happens before content can rank. Titles, headings and alt text come after, in the on-page checks near the end of this page. Here, Google has to crawl a page, render it and index it. Google's JavaScript SEO basics describe those three phases, and a page can fail at any one.

One small business owner quoted in a beambox.com guide put it like this. "I searched my business on Google, and nothing showed up."

Why the crawl and index order of the fixes matters

A page Google cannot crawl cannot be indexed, and a page that is not indexed cannot show up in search. So fix crawl access first, then indexing, then which URL counts, then loading, then structured data.

The order also spares you from staring at 40 flagged items at once. A reviewer of an SEO agency on Trustpilot wrote what most owners want. "I was looking for some basic SEO help to make a new website show up in Google searches."

Crawl fixes that let Google reach your pages

1. Check robots.txt

Robots.txt manages crawler traffic and is not a way to hide a page. Check: Page indexing report for "blocked by robots.txt". Who: developer.

2. Submit an XML sitemap

A sitemap lists the URLs you want crawled. Google ignores priority and changefreq values. Check: Sitemaps report. Who: owner or plugin.

3. Fix server errors

5xx errors make Google slow its crawling, and persistent ones drop URLs. Check: Page indexing report, "Server error (5xx)". Who: hosting company.

4. Link orphan pages

An orphan page has no internal link pointing to it, so Googlebot has no path to follow. Check: Page indexing report, "Discovered - currently not indexed". Who: owner.

Check each technical SEO fix in Search Console instead of a score

A tool's score is an opinion about your site. Search Console shows what Google did:

Index fixes that keep the right pages in Google

5. Remove stray noindex tags

Noindex drops a page from results. A forgotten tag after a redesign hides pages. Check: URL Inspection. Who: developer.

6. Read the Page indexing reasons

Not every URL gets indexed, and that is normal. Look at "Crawled - currently not indexed" for pages that matter to your business. Check: Page indexing report. Who: owner.

7. Fix soft 404s and 404s

A page that says "not found" but returns a 200 code is a soft 404. Real 404s are fine for deleted pages. Check: Page indexing report. Who: developer.

Canonical and redirect fixes for one URL per page

8. Pick one site version

Choose http or https, www or not, and a trailing slash style, then redirect the rest. Check: URL Inspection on each version. Who: developer.

9. Set canonical tags

Redirects and rel="canonical" are strong signals of the preferred URL. They are signals, not commands. Check: URL Inspection, Google-selected canonical. Who: developer.

10. Clean up redirects

Permanent redirects such as 301 and 308 signal the new URL. Googlebot follows up to 10 redirect hops, so remove chains. Who: developer.

11. Repair broken internal links

Links to deleted pages send visitors and Googlebot to dead ends. Point each one at a live page or a redirect. Check: a site crawler. Who: owner or developer.

Core Web Vitals thresholds that count as good

Web.dev defines good scores at the 75th percentile of page loads, across mobile and desktop:

Rendering and Core Web Vitals fixes that help pages load

12. Check JavaScript rendering

Pages can wait in a render queue, and server-side rendering is still a great idea. Check: URL Inspection live test. Who: developer.

13. Measure with field data

The Core Web Vitals report uses real visitor data, and URLs without enough data are left out. A lab score from PageSpeed Insights is only a test. Who: owner reads, developer fixes.

14. Match mobile and desktop

Google indexes the mobile version, so keep the same content and structured data on both. Check: URL Inspection. Who: developer.

15. Validate structured data

Valid JSON-LD can make a page eligible for rich results. It must match what the page shows. Check: Rich Results Test. Who: developer.

Proof of each technical SEO fix to ask a developer for

You do not need to code. You need proof that each crawl, index and redirect fix happened:

Run your technical SEO checklist after a redesign and each quarter

Run it after any redesign, platform move or hosting change, because those are when redirects break and noindex tags slip live. Otherwise, a quarterly look at the Page indexing report is enough for most business websites.

Crawl budget rarely applies. Google's guide is for large sites, and ignores smaller ones whose pages get crawled the day they publish. A site rebuild is where I would start; Spearleaf's web design work builds the redirects in.

On-page SEO checks that follow the technical fixes

Once Google can crawl and index a page, these on-page checks help it understand what the page is about:

Get your technical SEO checklist done by the founder

Spearleaf runs SEO for business websites, and I deliver the work myself. If you want these 15 fixes checked and handled, start with the page below.

See Spearleaf's SEO services

Frequently asked questions

What is technical SEO?

It is the work that lets Google crawl, render and index your pages, covered by the 15 fixes above. Google describes crawling, rendering and indexing as separate phases. Start with the Page indexing report in Search Console.

Is it worth hiring an SEO agency or doing it myself?

You can run the checks yourself, because every fix here names a free report. One owner on r/smallbusiness said: "I could hire someone, but i prefer the challenges. I was able to bring my score up from 48% to 79% fairy quickly." Hand redirects and rendering to a developer.

How long does it take for technical SEO fixes to show up?

Google says indexing typically takes a day or so, but can take much longer. Rankings depend on more than technical health, so I cannot promise a timeline. See how long local SEO takes.

How much does technical SEO cost?

It depends on the size of the site and how many fixes you need, and I have no neutral price range to cite. Ask any provider to name each fix and show the report that proves it.

How often should you perform a technical SEO audit?

Run one after any redesign or migration, then look at the Page indexing report each quarter. Google says not every URL will be indexed, so judge by the pages that matter to you.

How do I know a fix worked?

Open the same Search Console report before and after the work. A fixed page should leave its error reason, and URL Inspection should show the canonical you chose. Requesting indexing is no promise of inclusion.

Does technical SEO help with AI search?

Answer engines can only use pages they can reach and read, so crawl and index access is the base. Google gives no guidance that special AI files change that. My AI search optimization page covers the rest.

See our SEO services

Learn more →

Joshua Albanese, the King of AI SEO | Founder of Spearleaf

Joshua Albanese, the King of AI SEO and founder of Spearleaf, makes businesses number one on Google and ChatGPT. It started with three years of struggling to rank his own business. Then came number one in Chicago, held year after year, and six more businesses taken to number one. Read the legend at kingofaiseo.com and the short answer at whoisthekingofaiseo.com. More about Joshua

Back to all insights