All checklists
SEO Checklist
14 items

Pre-launch SEO checklist

You are about to deploy. Run this checklist before flipping the switch. Every missed item is organic traffic you will never get back. These checks take 15 minutes and save months of recovery.

9
critical
4
important
1
nice-to-have

Critical

— 9 items

Add a unique title tag to every page

critical
title-present

Each page needs a distinct, descriptive title under 60 characters. Duplicate or missing titles tank your click-through rate in SERPs.

Write meta descriptions for all key pages

critical
description-present

Every landing page, product page, and blog post needs a meta description between 120-160 characters. Google may rewrite it, but a good one improves CTR.

Set canonical URLs on every page

critical
canonical-url

Prevent duplicate content issues by setting rel=canonical. This tells search engines which version of a URL is the original.

Configure Open Graph tags for social sharing

critical
og-image

Set og:title, og:description, and og:image so links shared on Twitter, LinkedIn, and Slack render correctly. Missing OG images = no clicks.

Verify robots.txt allows crawling

critical
robots-not-blocking

A misconfigured robots.txt can block search engines from your entire site. Ensure you are not accidentally disallowing important paths.

Ensure every page has exactly one H1

critical
h1-present

One H1 per page. It should contain your primary keyword and match user intent. Multiple H1s confuse crawlers about page topic.

Set up Google Search Console

critical

Verify your domain in GSC. This is how you monitor indexation, submit sitemaps, and catch crawl errors. Non-negotiable.

Verify HTTPS is enforced everywhere

critical

All URLs should redirect to HTTPS. Mixed content warnings hurt trust signals and rankings.

Validate your viewport meta tag

critical
viewport-meta

Ensure <meta name="viewport" content="width=device-width, initial-scale=1"> is set. Without it, mobile rendering breaks and Google penalizes you.

Important

— 4 items

Add structured data (JSON-LD) to key pages

important
structured-data-present

Add Organization schema to your homepage, Article to blog posts, Product to product pages. Rich results drive significantly higher CTR.

Submit an XML sitemap

important

Generate and submit your sitemap to Google Search Console and Bing Webmaster Tools. Include all canonical URLs, exclude noindex pages.

Add alt text to all images

important
image-alt-text

Descriptive alt attributes improve accessibility and image search rankings. Skip decorative images with alt="".

Check for broken internal links

important

Crawl your site and fix any 404s. Broken links waste crawl budget and frustrate users. Run npx indxel crawl to find them.

Nice-to-have

— 1 item

Add a favicon

nice-to-have
favicon

Missing favicons trigger 404s in your logs and look unprofessional in browser tabs and search results.

Frequently asked questions

When should I run this checklist?

Run it 24-48 hours before launch. This gives you time to fix any issues without delaying your deploy. Better yet, integrate Indxel into your CI pipeline so these checks run automatically.

What is the single most important pre-launch SEO task?

Setting unique title tags on every page. Without titles, Google has nothing to display in search results. Everything else builds on that foundation.

Can I automate this checklist?

Yes. Run npx indxel check --ci in your build pipeline. It validates title tags, meta descriptions, OG images, canonical URLs, structured data, and more. Build fails if critical rules break.

Related checklists

Technical SEO Checklist

13 items

On-Page SEO Checklist

12 items

Next.js SEO Checklist

12 items

Automate this checklist

Stop checking manually. Indxel validates SEO rules on every build and blocks broken deploys.

$npx indxel check
Get startedBrowse all checklists
Indxel

SEO validation that runs in your terminal and blocks bad deploys.

GitHubnpm

Product

  • Documentation
  • Pricing
  • Plus Plan
  • CI/CD Guard
  • Indexation
  • Free Tools
  • Blog

Comparisons

  • vs Semrush
  • vs Ahrefs
  • vs Moz
  • vs Screaming Frog
  • All comparisons

Integrations

  • Vercel
  • GitHub Actions
  • Netlify
  • Docker
  • All integrations

Resources

  • Frameworks & use cases
  • Next.js
  • For freelancers
  • For agencies
  • SEO Glossary

Built with care. MIT Licensed.

PrivacyTermsLegalContact