Free Cheat sheet · Updated 2026-10

Technical SEO Notes for Non-Developers

Technical SEO explained with one picture, a house, plus the free 5-minute check for each room.

The whole of technical SEO on one page, explained as a house: door, hallways, foundation, address and name tag. Each part ends with a free check you can run yourself today.

For: Founders and small business owners who aren't developers but want to know if their website has a technical problem hiding it from Google.

  • Technical SEO as a house · 5
  • The front door: can Google get in? · 3
  • The hallways: links between your pages · 2
  • The foundation: mobile and speed · 3
  • The address: sitemaps and canonical URLs · 3
  • The name tag: structured data · 2

Free. You also get my weekly newsletter on SEO + AI search. Unsubscribe anytime.

How to use it
  1. Read the house picture first. It's the map for everything else.
  2. Run the 5-minute checks in order. A locked door matters more than a slow hallway.
  3. Send anything you can't fix to your developer with the exact report name.

Technical SEO as a house

Part of the houseTechnical SEOThe question it answers
Front doorCrawling and indexing (robots.txt, noindex)Can Google get in and keep the page?
HallwaysInternal linksCan Google reach every room from the front door?
FoundationMobile-friendly and fastDoes the house stand up on a phone?
AddressSitemaps and canonical URLsIs there one clear address for each page?
Name tagStructured dataDoes Google know what's inside?

The front door: can Google get in?

Two different locks. robots.txt tells crawlers which URLs not to fetch. noindex tells Google not to keep a page in results. Google says robots.txt is not a way to keep a page out of Google: a blocked URL can still appear (without a description) if other sites link to it. To keep a page out, use noindex or a password.

The classic mistake: a site built with 'Discourage search engines' or a noindex tag switched on, then launched without switching it off.

5-minute check: open Search Console > Indexing > Pages. Look at 'Why pages aren't indexed'. 'Excluded by noindex tag' or 'Blocked by robots.txt' on a page you want found is a real problem. Many other reasons, like 'Page with redirect' or an alternate page with a proper canonical, are normal, says Google.

The hallways: links between your pages

Google finds most pages by following links. A page no other page links to (an orphan) is hard to find, even if it's in your sitemap.

5-minute check: list your 5 most important pages. From your homepage, can you reach each one in 2 to 3 clicks using normal text links in the menu or body? If not, add a link from a related page. (The 2-3 clicks rule is practical advice, not a Google number.)

The foundation: mobile and speed

Google uses the mobile version of your site, crawled with its smartphone agent, for indexing and ranking. If your mobile site hides content the desktop shows, Google may not see it. Keep the same content, titles, meta descriptions, robots tags and structured data on both.

Speed is measured with Core Web Vitals: LCP 2.5 s or less, INP 200 ms or less, CLS 0.1 or less, at the 75th percentile of real visits. Google says Core Web Vitals are used by its ranking systems, but relevance comes first.

5-minute check: run your homepage in PageSpeed Insights on Mobile. Then open Search Console > Experience > Core Web Vitals for real-user data across the site.

The address: sitemaps and canonical URLs

A sitemap is a list of the pages you want found. Use full URLs (https://...), keep each file under 50,000 URLs or 50 MB, and submit it in Search Console > Sitemaps. Google ignores priority and changefreq, and only trusts lastmod if it's accurate.

Canonical means 'the one true address'. http and https, www and non-www, or tracking parameters can make one page look like several. Google's strongest signals are 301 redirects and rel="canonical"; a sitemap is a weak hint. Don't use robots.txt or noindex to pick a canonical.

5-minute check: type http://yoursite.com, http://www.yoursite.com and https://yoursite.com into the browser. All should end up on the same single version. Then use URL Inspection in Search Console on a key page and compare 'User-declared canonical' with 'Google-selected canonical'.

The name tag: structured data

Structured data is code (Google recommends JSON-LD) that says 'this is a business, these are the hours, this is the price'. It must match what's visible on the page. It can make you eligible for rich results, but Google doesn't guarantee them, and FAQ rich results were retired from Google Search in May 2026.

5-minute check: put your homepage into Google's Rich Results Test, then the Schema Markup Validator (validator.schema.org). Fix errors first, warnings later.

Unlock the full cheat sheet

Everything above, plus the branded PDF to keep.

Free. You also get my weekly newsletter on SEO + AI search. Unsubscribe anytime.

FAQ

Frequently asked questions

Do I need a developer for technical SEO?
Not for most checks. Search Console, PageSpeed Insights and the Rich Results Test are free and need no code. You may need a developer to fix what they find, like slow scripts or redirect rules.
Does robots.txt stop a page from showing in Google?
No. Google says robots.txt manages crawling, not indexing. A blocked page can still be indexed if others link to it. Use a noindex tag or password protection instead.
Is a sitemap required?
No, but it helps Google find pages, especially on new or large sites. Google treats it as a hint, not a guarantee.
What is mobile-first indexing?
Google uses the mobile version of your pages for indexing and ranking. If something is missing on mobile, Google may not see it.