The Day You Launch Matters More Than You Think
I've watched a lot of website launches go wrong. Not catastrophically -- no servers on fire -- but wrong in the quiet, expensive way. A site goes live, the owner posts it on Facebook, gets some congratulatory comments, and then... nothing happens. Traffic doesn't show up. The phone doesn't ring. Google doesn't find it for months.
And when we dig in, it's always the same thing: the site launched before it was ready. Not visually -- the design was usually fine. But technically, structurally, strategically. The checklist items nobody told them about.
I built this checklist from years of website work and watching real launch-day disasters. A plumber in Altamonte Springs whose contact form was silently failing for three weeks. A salon in Winter Park that launched without Google Analytics and had no idea whether anyone was visiting. A restaurant that set their site to "noindex" during development and forgot to flip it before going live. That last one is more common than you'd believe.
Go through every item on this list before you tell anyone your site exists. It takes a few hours, but it will save you months of confusion and missed business.
Section 1: Technical Foundation (The Stuff Nobody Sees -- But Google Does)
1. HTTPS Is Enabled
Your site's URL should start with https://, not http://. If it starts with http://, visitors' browsers will show a "Not Secure" warning and Google has confirmed HTTPS is a ranking signal. Most modern hosting platforms enable SSL by default, but confirm it's actually working.
2. Remove "noindex" Tags From All Public Pages
During development, many developers (and platforms like WordPress) set the site to "noindex" so search engines won't crawl a half-finished site. Before launch, you must remove this. In WordPress: Settings > Reading, make sure "Discourage search engines" is unchecked. Check your page-level meta tags too. If your whole site is accidentally noindexed, Google won't touch it.
3. XML Sitemap Is Generated and Submitted
A sitemap is a file that lists all your site's pages and tells Google what exists. Google Search Central explains why sitemaps matter and how to submit them. Submit your sitemap URL at search.google.com/search-console once it's live.
4. Robots.txt Is Configured Correctly
The robots.txt file at yourdomain.com/robots.txt tells search engines what they can and can't crawl. Make sure it's not blocking important pages or your entire site. It should reference your sitemap. A minimal correct robots.txt looks like:
User-agent: *
Disallow:
Sitemap: https://yourdomain.com/sitemap.xml
5. 301 Redirects Are Set Up (If You're Replacing an Old Site)
If you already have a website and you're launching a new one, you need 301 redirects from your old URLs to the new ones. Without them, any SEO value your old pages had -- backlinks, ranking signals -- evaporates. This is one of the most costly oversights in a website migration. Moz's Beginner's Guide to SEO covers how redirects work and why they matter.
6. 404 Error Page Is Customized
When a visitor lands on a URL that doesn't exist, they see a 404 page. The default server 404 page is ugly and sends people away. A well-designed 404 page keeps them on your site, offers navigation back to key sections, and can even be a little charming. It's a small detail that reflects professionalism.
7. Canonical Tags Are Correct
If your homepage is accessible at both yourdomain.com and www.yourdomain.com, search engines may treat them as duplicate content. Make sure a canonical tag or redirect consolidates these to one authoritative URL. Same goes for trailing slashes: /about/ and /about should resolve to the same URL.
Section 2: SEO Readiness
8. Page Titles Are Unique and Descriptive
Every page should have a unique title tag that describes its content and includes a primary keyword naturally. Your homepage title might be "Central Florida Plumbing | [Company Name]" rather than just your business name. Your services page might be "Drain Cleaning and Water Heater Repair -- [City], FL."
Title tags should be 50-60 characters. Over 60 and Google truncates them.
9. Meta Descriptions Are Written for Every Key Page
Meta descriptions don't directly affect rankings but they affect click-through rate in search results. A well-written description gives someone a reason to click your result over the one above or below it. 150-160 characters, include your main keyword naturally, end with a clear reason to click.
10. Google Search Console Is Connected
Go to search.google.com/search-console, add your property, verify ownership, and submit your sitemap. This is how Google communicates with you -- it's where you'll see indexing errors, Core Web Vitals problems, and which search queries your site is appearing for.
11. Images Have Alt Text
Every image on your site should have descriptive alt text -- a brief description of what the image shows. This matters for accessibility (screen readers use it) and SEO (Google uses it to understand image content). Alt text should be natural and descriptive, not keyword-stuffed.
12. Heading Structure Is Logical
Your page should have one H1 (the main heading), followed by H2s for major sections, H3s for subsections. Don't use heading tags for styling purposes -- use them to communicate document structure. Search engines use heading hierarchy to understand what a page is about.
Section 3: Performance and Mobile
13. Site Loads in Under 3 Seconds on Mobile
Research from Google shows 53% of mobile visitors abandon a page that takes more than 3 seconds to load. Run your URL through PageSpeed Insights at web.dev/measure and look at both mobile and desktop scores. The mobile score matters more for local businesses, since most local searches happen on phones.
Pay particular attention to:
- Image file sizes (compress images before uploading)
- Unused JavaScript
- Render-blocking resources
14. Core Web Vitals Pass
Core Web Vitals are Google's three key page experience metrics: Largest Contentful Paint (LCP, loading), Interaction to Next Paint (INP, interactivity), and Cumulative Layout Shift (CLS, visual stability). Web.dev explains each metric in detail. Passing Core Web Vitals is a mild Google ranking signal and a strong signal that your site doesn't frustrate users.
15. Site Looks and Works Correctly on iPhone and Android
Open your site on a real phone (or use Chrome DevTools mobile simulation). Check:
- Text is readable without zooming
- Buttons are large enough to tap without precision
- Navigation works without a hover state
- Forms are usable on a touch screen
- Nothing overflows or gets cut off
16. All Links Work
Broken links are embarrassing and bad for SEO. Use a free tool like Screaming Frog (free for up to 500 URLs) or the W3C link checker to scan for broken internal and external links before launch.
Section 4: Conversions and Tracking
17. Contact Forms Are Working -- and Sending to the Right Email
Test every form on your site by submitting it yourself. Confirm the confirmation page or message appears. Confirm you actually receive the email. This sounds obvious. I've seen too many businesses go weeks with broken forms and no idea. Check your spam folder too -- form submission emails sometimes get caught there.
18. Phone Numbers Are Click-to-Call
Your phone number in the header, footer, and throughout the site should be linked with tel: so mobile users can tap and call directly. Format: <a href="tel:+14075551234">407-555-1234</a>. On mobile, a non-linked phone number is a conversion killer.
19. Google Analytics 4 Is Installed and Verified
Log in to GA4 and confirm it's receiving data. Use the Realtime report to watch yourself navigate the site in real-time. If you see activity, it's working. If you see nothing, something is wrong with the tracking code installation.
20. At Least One Conversion Event Is Configured
Don't just track traffic -- track meaningful actions. At minimum, set up tracking for phone number clicks and contact form submissions. This is what tells you whether your site is actually performing, not just receiving visitors. See our analytics guide for setup instructions.
21. Every Page Has a Clear Call to Action
Walk through each page of your site and ask: what do I want this visitor to do next? Is that action obvious? Is the CTA button prominent, clearly labeled, and easy to find? "Call Now," "Book Online," "Get a Free Estimate" -- specific actions, not generic "Contact Us" if something better fits.
Section 5: Trust and Credibility Signals
22. Business Address and Hours Are Accurate
Especially important for local businesses. Your NAP (Name, Address, Phone) information must be consistent across your website, Google Business Profile, Yelp, and everywhere else your business appears online. Inconsistencies confuse both search engines and customers. See our guide to NAP consistency and local citations.
23. Reviews or Testimonials Are Present
Social proof matters enormously. If you have Google reviews, embed or reference them on your site. If you have testimonials from happy clients, show them. Ideally with names and, if possible, photos. Generic "Great service!" quotes from "Jane D." carry less weight than specific, detailed reviews with full names.
24. Privacy Policy and Terms Are in Place
If you're collecting any user data -- contact forms, email signups, analytics tracking, cookies -- you legally need a privacy policy in most jurisdictions. It should be linked in your footer. It doesn't have to be a 40-page document, but it has to exist and be accurate. See our privacy compliance guide for small businesses.
25. Google Business Profile Is Updated and Linked
Your Google Business Profile should have your current website URL. If you're launching a new site or changing your domain, update GBP immediately. A GBP pointing to an old domain or a dead URL is a lead killer. Your Google Business Profile is often the first thing someone sees about your business -- make sure it's working in lockstep with your website.
The Launch Sequence
Once you've confirmed all 25 items, here's the order I recommend for launching:
- Flip any noindex settings off first. Don't let Google crawl a half-flipped site.
- Set up GA4 and Search Console before traffic arrives, not after.
- Submit your sitemap to Search Console within the first hour.
- Request indexing for your homepage via Search Console's URL Inspection tool.
- Announce the site -- post on social, send an email, update Google Business Profile.
- Check forms and phone links from a real phone the day of launch.
- Watch the Realtime report in GA4 as traffic comes in to confirm tracking is working.
Don't announce until Step 2-4 are done. The 30 minutes it takes to set up analytics properly is worth it -- you'll never get that launch-day data back.
What to Do Next
A well-launched site isn't a finished site. It's a starting line. Over the next 30-90 days, your job is to watch your analytics, address any technical issues Search Console flags, and start building the content and backlinks that will grow your organic traffic over time.
If you went through this checklist and found problems -- or if you want a second set of eyes before you go live -- Wildcore Studio offers a free website review. We've launched a lot of sites and we know exactly where things go wrong.
