# New Website SEO Launch Checklist

Launching a new website? Use this comprehensive, step‑by‑step checklist to ensure every critical SEO element is in place before you go live. Tick each item as you complete it to guarantee search engines can crawl, index, and rank your site from day one.

---

## 1️⃣ Pre‑Launch Technical Foundations  

- [ ] Verify the site is hosted on a fast, reliable server (≤ 2 s Time to First Byte).  
- [ ] Install an SSL certificate and confirm **HTTPS** is enforced site‑wide. > 💡 Use a free Let’s Encrypt cert if budget is tight.  
- [ ] Set up a robots.txt file that allows crawling of essential pages and blocks staging URLs.  
- [ ] Create and submit an XML sitemap to Google Search Console & Bing Webmaster Tools.  
- [ ] Ensure canonical tags are present on all duplicate‑prone pages (e.g., pagination, printer‑friendly versions).  
- [ ] Implement structured data (Schema.org) for core content types (Article, Product, LocalBusiness, FAQ).  
- [ ] Test mobile‑friendliness with Google’s Mobile‑Friendly Test tool.  
- [ ] Verify 404 error handling and set up custom 404 page with internal links.  
- [ ] Enable gzip compression and leverage browser caching (minimum 30 days for static assets).  
- [ ] Set up hreflang tags if the site targets multiple languages or regions.  

## 2️⃣ On‑Page SEO Essentials  

- [ ] Conduct keyword research and map primary/secondary keywords to each URL.  
- [ ] Write unique, compelling title tags (≤ 60 characters) that include the target keyword.  
- [ ] Craft meta descriptions (≤ 160 characters) that encourage clicks and incorporate the keyword.  
- [ ] Optimize header hierarchy (H1‑H6) with keywords and clear structure.  
- [ ] Ensure main content is at least 300 words and naturally includes target keywords.  
- [ ] Add descriptive, keyword‑rich alt text to every image.  
- [ ] Compress images (WebP or optimized JPEG/PNG) to reduce page weight.  
- [ ] Implement internal linking: at least 2‑3 contextual links per page to related content.  
- [ ] Check for and eliminate thin or duplicate content using Copyscape or Siteliner.  
- [ ] Add a clear, SEO‑friendly URL slug (lowercase, hyphens, no stop words).  

## 3️⃣ Site Architecture & Navigation  

- [ ] Design a logical, shallow site hierarchy (max 3 clicks from homepage to any page).  
- [ ] Include a breadcrumb trail on all inner pages. > 💡 Helps both users and search engines understand structure.  
- [ ] Ensure primary navigation links are crawlable (no JavaScript‑only menus).  
- [ ] Add footer links to important pages (Contact, About, Privacy Policy, Sitemap).  
- [ ] Set up a “noindex, follow” tag on low‑value pages (e.g., login, admin, thank‑you pages).  
- [ ] Verify that pagination uses rel="next" / rel="prev" where appropriate.  
- [ ] Test all navigation links for 200 status codes (no broken links).  

## 4️⃣ Local & Business Listings (if applicable)  

- [ ] Create or claim a Google Business Profile and fill out every field.  
- [ ] Ensure NAP (Name, Address, Phone) consistency across the site and all citations.  
- [ ] Add structured data for LocalBusiness on contact page.  
- [ ] Submit the business to relevant local directories (Yelp, Bing Places, Apple Maps).  
- [ ] Embed a Google Map with correct location on the Contact page.  
- [ ] Encourage customers to leave reviews and respond to them promptly.  

## 5️⃣ Analytics & Monitoring Setup  

- [ ] Install Google Analytics 4 (GA4) tracking code on every page.  
- [ ] Link GA4 property to Google Search Console.  
- [ ] Set up Google Tag Manager for event tracking (clicks, form submissions).  
- [ ] Create goal conversions for key actions (contact form, purchase, newsletter sign‑up).  
- [ ] Configure site speed reports and set alerts for performance drops.  
- [ ] Add Bing Webmaster Tools and Yandex Metrica if targeting those markets.  

## 6️⃣ Pre‑Launch Testing & Quality Assurance  

- [ ] Run a full site crawl with Screaming Frog or Sitebulb to catch errors.  
- [ ] Check for broken external links and fix or remove them.  
- [ ] Validate HTML & CSS using W3C validators.  
- [ ] Perform a cross‑browser test (Chrome, Firefox, Safari, Edge) on desktop & mobile.  
- [ ] Test all forms (contact, newsletter, checkout) for successful submissions.  
- [ ] Verify that no staging URLs (e.g., `?preview=true`) are indexed.  
- [ ] Confirm that the site’s favicon appears in browser tabs.  

## 7️⃣ Post‑Launch SEO Kick‑Start  

- [ ] Submit the final XML sitemap to Google Search Console (Refresh).  
- [ ] Request indexing of the homepage and top‑priority pages via URL Inspection tool.  
- [ ] Share the launch announcement on social media and embed canonical URLs.  
- [ ] Reach out to 5–10 relevant sites for backlink opportunities (guest posts, resource links).  
- [ ] Monitor crawl errors daily for the first two weeks and resolve immediately.  
- [ ] Review search performance reports after 7 days; adjust title tags/meta as needed.  

---

## How to use this checklist  

1. **Print or duplicate** the list in your project management tool (e.g., Asana, Trello).  
2. **Assign owners** to each section—technical SEO to devs, on‑page SEO to content writers, analytics to marketers.  
3. **Work through the phases sequentially**; don’t skip ahead until the previous phase is 100 % complete.  
4. **Mark each item** with a check (✓) as you finish it. The visual progress helps keep the launch on schedule.  
5. **Re‑visit the checklist** after the first month to ensure any missed items are addressed and to fine‑tune performance.  

Keep this checklist handy for every new website launch to guarantee a solid SEO foundation from day one. 🚀