Tutorial

Tutorial: Technical SEO checklist for marketing sites

July 8, 2026 · Kabim Tech SEO · 2 min read

← Back to blog
Technical SEO checklist on a dark dashboard
Technical SEO checklist on a dark dashboard
  • Seo
  • Checklist
  • Performance

A practical crawlability, performance, and content checklist we use before launching Next.js marketing sites for clients in the USA, Canada, Europe, Australia, and Asia.

Technical SEO is the foundation under content and links. This tutorial is a launch checklist Kabim Tech runs on marketing sites before go-live.

What you will build

  • A reusable pre-launch SEO checklist
  • Quick wins for crawlability, Core Web Vitals, and indexation
  • A verification pass with free tools

Prerequisites

  • A staging or production URL
  • Access to Google Search Console (or readiness to set it up)
  • Chrome DevTools

Step-by-step

1. Crawlability

  1. Confirm `robots.txt` allows important paths and points to your sitemap.
  2. Confirm `sitemap.xml` lists only 200 OK, canonical URLs.
  3. Fix redirect chains (A → B → C) into a single hop.
  4. Ensure soft 404s return a real 404 status, not a 200 empty page.

2. On-page structure

  1. One `<h1>` per page that matches the primary intent.
  2. Descriptive internal links (avoid “click here”).
  3. Image `alt` text that describes the image, not keyword stuffing.
  4. Language (`html lang`) and locale metadata set correctly.

3. Performance & CWV

  1. Compress hero images (WebP/AVIF) and set explicit width/height.
  2. Lazy-load below-the-fold media; keep LCP image eager.
  3. Defer non-critical third-party scripts (chat widgets, heatmaps).
  4. Aim for LCP under ~2.5s on mobile on a mid-tier device.

4. Indexation hygiene

  1. No accidental `noindex` on staging leftovers in production.
  2. Paginated or filter URLs either canonicalized or `noindex` if thin.
  3. HTTPS everywhere; HSTS if you are ready.

Sample robots.txt

User-agent: *
Allow: /

Sitemap: https://www.example.com/sitemap.xml

Verify

  • Google Search Console URL Inspection on home, services, and one blog post
  • PageSpeed Insights mobile report
  • Screaming Frog or Sitebulb crawl for status codes and missing titles

Common mistakes

  • Blocking CSS/JS in robots.txt (hurts rendering)
  • Duplicate titles across services pages
  • Shipping `localhost` or staging URLs in canonical tags

Next steps

Pair this checklist with content briefs: one primary keyword intent per page, supporting FAQs, and clear CTAs to Contact or Rent a developer.

Want to talk about your product?

Need a dedicated squad or a fixed-scope MVP? We help teams ship on time.