A website launch isn't a single moment — it's a sequence. Treating it as one deploy click, rather than a checklist worked through in order, is exactly how sites lose 20 to 40% of their baseline organic traffic in the first month after going live.
SEO and content checks alone account for over a third of the total pre-launch workload, precisely because their effects compound for months or years afterward — fixing a missed canonical tag or a blanket redirect six months after launch is far more expensive than catching it before you flip the switch. This checklist walks through 25 items across technical foundation, SEO and indexing, content and conversion, and legal compliance, organized by priority so nothing critical gets missed on launch day.
Technical Foundation
Remove the staging "discourage search engines" tag
The single most common launch mistake: forgetting to un-check this setting after building on a staging environment. It leads to complete search invisibility that can take weeks to recover from, and it happens far more often than you'd expect.
HTTPS with zero mixed content
A site without HTTPS shows as "Not Secure" and people won't fill in a form on something that looks that way, and frankly they shouldn't. Confirm every page loads securely with nothing pulling an insecure resource underneath.
A professional domain and email address
Your domain should match your business name as closely as possible — a .com if one's available, since that's still the default people type from memory. Set up an address at your own domain, too; a Gmail address on your contact page signals you're not quite serious yet.
robots.txt tested, not assumed
Use the robots.txt tester in Google Search Console to confirm the file is correctly configured and isn't accidentally blocking pages you actually want indexed.
Core Web Vitals within threshold
As of Google's March 2026 core update, LCP at 2.5 seconds or under, INP at 200 milliseconds or under, and CLS below 0.1 are table stakes, not aspirational targets — pages missing these thresholds can lose rankings within the first indexation cycle.
SEO & Indexing
| Checklist Item | Why It Matters | Consequence of Skipping |
|---|---|---|
| 6. Submit sitemap.xml to Search Console | Proper indexing setup on launch day is what confirms your organic visibility from the start | Delayed indexing, slower time to first ranking |
| 7. Build a 1:1 redirect map for a redesign | Every URL with an inbound link or existing ranking needs a specific redirect to its new equivalent | Blanket redirecting everything to the homepage destroys link equity and rankings overnight |
| 8. Unique title tags and meta descriptions | These are among the strongest on-page signals search engines use to understand each page | Generic or duplicated tags waste ranking potential on every page that has them |
| 9. One clean H1 per page | Clear heading structure with one main topic per page keeps both users and crawlers oriented | Diluted topical relevance and a harder-to-scan page for visitors |
| 10. Schema and canonical tags verified | Misconfigured canonicals or missing schema at cutover are a leading cause of post-launch traffic loss | Duplicate content confusion and lost rich-result eligibility |
| 11. Update Google Business Profile and directories | Syncing your new website link everywhere it's referenced maximizes local SEO benefit immediately | Customers and search engines pointed at a stale or missing link |
| 12. Full crawl for broken links and 404s | A crawl tool run the day before launch catches errors a manual click-through will miss | Dead ends for both visitors and search engine crawlers |
Work through this section in the two to four weeks before launch, not the day of — the redirect map especially takes real time to build correctly from a full crawl of the existing site.
Content, Conversion & Legal
13. Clear above-the-fold messaging
The homepage should state what the site is about with a strong headline and a prominent call to action, visible before anyone has to scroll.
14. Essential pages present
Homepage, About, Contact, and core service pages establish purpose and build trust — a visitor shouldn't have to hunt to understand what you do or how to reach you.
15. Consistent branding across every page
Matching fonts, colors, logo placement, and tone matter — if a blog post looks completely different from the homepage, trust is lost before it's earned.
16. Every form tested end to end
Submit each contact and quote form yourself and confirm the notification actually arrives — a silently broken form can cost leads for weeks before anyone notices.
17. Minimal form friction
Only ask for essential fields. Every unnecessary field on a form is a small reason for a visitor to abandon it before submitting.
18. Privacy policy and compliant cookie consent
Under GDPR, a cookie consent banner must appear before any non-essential tracking script fires. Verify your privacy policy is accurate and linked from every page's footer.
19. Basic accessibility validated
WCAG 2.2 AA compliance is now the default expectation for commercial websites, not an optional polish item. Check contrast, form labels, alt text, and keyboard focus before launch.
20. Analytics and conversion tracking live before launch
Set up GA4, Search Console, and conversion events before going live, not after. If your consent setup isn't correctly configured, a portion of that data is simply missing from day one.
Pro tip: A beautiful website without measurement is a gamble. Confirm analytics is not only installed but actually recording real conversions before you consider the launch complete.
Signs You're Not Ready to Launch
21. No backup or rollback plan
If something breaks immediately after going live, you need a fast way back to a known-good state — not a scramble to figure one out under pressure.
22. Critical user flows never actually tested
A checkout, a booking form, a quote request — whatever drives your business — should be tested as a real user would use it, not just visually reviewed by the person who built it.
23. No custom 404 or error page
A generic server error page is a dead end. A branded 404 with a way back to the homepage or search keeps a wrong-turn visitor on your site instead of losing them.
24. No plan for the first 30 days post-launch
A modern launch is a 30-day window of monitoring, not a single deploy — rankings, error logs, and form submissions all need eyes on them well past day one.
25. Launching without a final full-site crawl
Run a complete technical crawl the day before launch and fix every error flagged as critical. Skipping this step means finding out about problems from customers instead of a report.
The Bottom Line
A website isn't finished when it looks nice — it's finished when it's secure, crawlable, trackable, and actually set up to turn a visitor into an inquiry. Most of what goes wrong at launch isn't a lack of skill; it's the parts nobody warns you about until something breaks.
Work through this list once, in order, and you'll be ahead of the majority of small business websites that skip straight from "it looks done" to "publish." Choose accordingly.