Seelight

Technical SEO that actually moves the needle in 2026

· 10 min read

Core Web Vitals, JSON-LD, sitemaps and hreflang: the checklist that changes rankings, and the list of what no longer matters.

Technical SEO does not sell, but nothing else works without it

It is the foundation: without it, effort spent on content and links is wasted. It is like tuning an instrument — it does not give concerts, but out of tune it always sounds wrong. This is the 2026 checklist of what actually moves the needle, not what looks good in a free audit.

Core Web Vitals: the only performance Google measures

  • LCP (Largest Contentful Paint): under 2.5 s. How long the big block takes to appear.
  • CLS (Cumulative Layout Shift): under 0.1. How much the content jumps while loading.
  • INP (Interaction to Next Paint): under 200 ms. How fast the site responds to a click.

How to bring them down quickly:

  • Compress images to WebP or AVIF and serve them with responsive srcset.
  • Preload the resource that dominates first paint with <link rel="preload">.
  • Reserve image height with width and height: it is the number one cause of CLS.
  • Defer non-critical JavaScript with defer or load it on demand.
  • Strip the CSS that never gets used.
  • Serve from a global CDN if your audience is spread out.

Title and description: where 90% fail

Google truncates titles around 580 pixels and descriptions around 920 on desktop. In practice:

  • Title: keyword first, brand second. 60 characters maximum.
  • Description: 140–155 characters, with the keyword and a concrete benefit.
  • Every page with a unique title and description. Repeating them reads as duplicate content.

JSON-LD: the best return in technical SEO

schema.org markup in JSON-LD unlocks rich results: stars, prices, expandable questions and breadcrumbs. The types that matter:

  • Organization — who you are, how to reach you, your profiles.
  • WebSite with potentialAction — enables the site search box in Google.
  • BreadcrumbList — shows the path in results.
  • FAQPage — expands questions inside the result itself, which lifts CTR.
  • Product / Service / Offer — prices visible before the click.
  • Article / BlogPosting — date, author and category in the result.
  • Review / AggregateRating — stars, but only with real, verifiable reviews.

Always validate with Google's rich results test before calling the markup done.

Sitemap and robots.txt: fundamentals people break

  • Segment the sitemap by type — pages, blog, products — and it stays maintainable.
  • Use a sitemap index if you have several.
  • Every URL in the sitemap must return 200 and be canonical of itself.
  • robots.txt must allow CSS and JS: Google renders JavaScript.
  • Do not noindex admin routes with public access; use the X-Robots-Tag header.

Hreflang: the most misunderstood

With content in several languages, hreflang tells Google which version to show to whom. Common mistakes:

  • Declaring two languages pointing at the same URL. It is invalid and Google discards the whole set.
  • Using es-ES when your audience speaks Spanish anywhere: plain es is better.
  • Forgetting x-default.
  • Not making them bidirectional: if /es points to /en, /en must point back to /es.

Cache headers

Hashed assets can be cached for a year; HTML cannot. A sensible Apache configuration:

Crawl budget: how not to waste it

  • 301 the duplicate URLs: with and without www, with and without trailing slash.
  • noindex the pages with no value: internal search results and filter combinations.
  • Avoid redirect chains. If A → B → C exists, fix it to A → C.
  • Consolidate duplicate content with the canonical tag.

Multi-language: each language is its own SEO project

Translating the same page word for word does not work: each language has its own keywords, competitors and search intent.

  • Start with one language, validate, then expand.
  • Research keywords per language. Do not machine-translate the English ones.
  • Every version with correct hreflang and native content, not auto-translated.
  • Inbound links are also per language and per market.

Compliance that affects performance

Google does not penalise you directly for missing compliance, but a badly built cookie banner does sink your CLS. Favour notices that do not push the content down when they appear, and check what applies in the markets where you get traffic: GDPR in Europe, CCPA in California, LGPD in Brazil, accessibility in the United States.

What matters less than people think

  • meta keywords — ignored by Google since 2009.
  • Keyword density — obsolete for fifteen years.
  • Number of H1s — with HTML5, several semantic H1s are fine.
  • Content length on its own — 500 useful words beat 3,000 of filler.

The most expensive mistake, repeated

Spending thousands on ads without fixing basic technical SEO first. It is paying to pour water into a leaking bucket: you spend more and stay empty. Before the first dollar on campaigns, make sure the site passes Core Web Vitals and carries the core schemas.

If you need this applied to your own site, our web development work includes the full technical checklist in every delivery.

Keep reading

Start a project