CCrawlhatchTechnical SEO tools for lean websites
Guides

Straightforward guides for the technical SEO work small websites run into first.

Read these when you want the reasoning behind a tool result, need a quick checklist, or want help catching common mistakes before they affect crawling, indexing, or markup quality.

Crawling
Sitemaps
Structured Data
Launch
Canonicalization
Measurement
On-Page SEO
Recent guides
Sitemaps

XML sitemap vs HTML sitemap: what each one is for

A simple comparison of search-engine discovery files and user-facing sitemap pages.

On-Page SEO

Meta tags vs Open Graph tags: what should match and what can differ?

A simple comparison of search-facing metadata and social preview metadata for small websites.

Canonicalization

Why is Google indexing the wrong URL?

A symptom-first guide to the signals that make Google prefer one URL over the version you expected.

On-Page SEO

Why are my meta descriptions not showing?

A practical explanation of why search engines rewrite snippets and what you can do to improve the odds.

Measurement

How to build cleaner UTM links

A practical framework for keeping campaign links readable, consistent, and easier to report on later.

Canonicalization

How to choose a canonical URL

A simple decision framework for picking the preferred version when more than one URL can represent the same page.

On-Page SEO

How to create better title tags and descriptions

A practical way to write page metadata that matches intent, improves clarity, and avoids generic copy.

Sitemaps

What pages should you include in an XML sitemap?

A practical guide to choosing which URLs belong in a sitemap and which ones should stay out.

Sitemaps

How to build a clean XML sitemap

A simple approach to keeping only preferred URLs in your sitemap and avoiding crawl noise.

Crawling

How to write a good robots.txt file

A practical guide to keeping crawler rules narrow, readable, and easy to maintain on a small website.

Measurement

Why campaign reports get split into multiple names

A simple explanation of how inconsistent UTM naming quietly breaks clean reporting.

Canonicalization

How to handle filtered URLs on ecommerce sites without creating a mess

A practical way to think about filter, sort, and parameter URLs before they multiply into crawl waste.

On-Page SEO

Why Google may ignore your meta description

A practical look at why search snippets get rewritten and how to make your descriptions more useful.

Structured Data

Structured data mistakes that weaken trust instead of helping

Common schema issues that make markup feel inflated, disconnected from the page, or harder to maintain.

Crawling

When not to use robots.txt on a small website

The situations where robots.txt creates more confusion than protection, and what to use instead.

Measurement

UTM naming rules for multi-channel teams

A practical set of naming rules that keeps campaign tracking readable when email, paid, social, and partner teams all create links.

Measurement

UTM source vs medium vs campaign: how to name each one without confusion

A simple way to separate platform, channel, and campaign intent so reports stay readable later.

On-Page SEO

Open Graph tags vs title tags: what should stay aligned and what can change

How search snippets and social previews overlap, where they differ, and how to keep page messaging consistent.

On-Page SEO

How to write meta descriptions that stay useful in search results

A practical guide to writing clearer descriptions that support page intent without sounding stuffed or generic.

Canonicalization

Canonical tag best practices for duplicate, filtered, and tracked URLs

How to choose a preferred URL, avoid mixed signals, and use canonicals more deliberately on small sites.

On-Page SEO

Meta tag best practices for titles, descriptions, and social previews

How to write cleaner page titles, better descriptions, and more consistent preview tags for real pages.

Measurement

How to build UTM links that stay clean in reporting

A practical guide to campaign naming, parameter choices, and mistakes that make attribution messy later.

Measurement

UTM naming conventions that stay usable when your team grows

A simple framework for consistent campaign URLs that remain readable across channels and time.

Canonicalization

Canonical tag mistakes that small sites make too often

A practical look at duplicate patterns, self-referencing canonicals, and signals that conflict with your intent.

Launch

Technical SEO checklist for a newly launched website

A compact launch checklist covering crawl control, indexing signals, sitemaps, and content structure.

Structured Data

How to choose the right structured data type

A practical guide to picking FAQ, Article, or Organization schema without forcing the wrong template onto a page.

Structured Data

How to add FAQ schema without making your page look spammy

A compact guide to JSON-LD structure, field choices, and common validation issues.

Sitemaps

XML sitemap best practices for lean websites

How to keep your sitemap useful, fresh, and aligned with what search engines really need.

Crawling

robots.txt vs noindex: what each one actually controls

A practical breakdown of crawling, indexing, and the mistakes that make pages disappear from search.