NNorthstar SEO ToolkitTechnical 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.

Canonicalization

Canonical vs redirect: when should you use each one?

A practical comparison that helps you decide whether to reinforce a URL or move users to a new one.

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.

Crawling

robots.txt vs noindex: which one should you use?

A practical comparison of crawl blocking and indexing control so you can pick the right tool for the job.

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

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.

Sitemaps

XML sitemap vs HTML sitemap: when each one helps

How discovery files and user-facing sitemap pages serve different jobs on a website.

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.

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.

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.

Sitemaps

Common XML sitemap errors on small websites

A practical look at the sitemap issues that create noise, reduce trust, or waste crawl attention.

Canonicalization

Canonical vs redirect: when to consolidate and when to move

How to decide between reinforcing a preferred URL and sending users and crawlers somewhere else entirely.

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 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.