Skip to content

An SEO checklist for content-driven sites

A practical, prioritized checklist for content sites that want to win organic traffic in 2026.

Published on 1 min read

The bar for "good SEO" keeps moving. This is the short list — the things that consistently move rankings for content sites in 2026.

Foundations

  • One canonical URL per page. Mixed canonicals are the single most common reason pages stop indexing.
  • Title and description are not optional. Write them for humans first; search engines will follow.
  • Set lang correctly. The HTML lang attribute is read by accessibility tools and by search engines.

Crawlability

  • Sitemap with hreflang. Per-page alternates beat sitemap-only declarations because they survive content syndication.
  • robots.txt that doesn't block JS/CSS. Google needs to render the page.
  • Internal links. Three clicks from the homepage to any page is the rule of thumb.

Page experience

  • CLS = 0. Layout shift is fixable: dimension your images, reserve space for embeds, and don't toggle themes without paint.
  • LCP < 2.5s. The biggest paint is usually the hero image. Optimize that one, not all of them.
  • INP < 200ms. Trim client JS — most sites can.

Structured data

A single @graph containing Organization, BlogPosting, and BreadcrumbList covers most blog use cases. Add FAQPage only when the on-page content is actually an FAQ — Google penalizes mismatches.

That's the short list. Everything else is iteration.

Related articles

How this SEO-first Next.js template is wired together — and what you get on day one.