Building a small business website

Website Launch Checklist for 2026: 79 Checks, Plus the First 30 Days

Every check to run before a small business website goes live, grouped by who runs it and when, with a pass condition for every technical go-live item (domain, redirects, sitemap, Search Console, forms) and what to watch in the first 24 hours and the first 30 days.

Small business owner reviewing a website launch checklist beside a laptop

What a website launch checklist covers

Quick answer

A website launch checklist is the list of checks that confirm a new site is accurate, works on a phone, opens at its own domain over HTTPS, and can be found by Google before the business tells anyone about it. Work through it in eight steps: finish the pages, confirm the details and legal pages, test from a phone, run the technical block (domain, redirects, sitemap, Search Console, analytics, forms), handle redirects if an old site exists, launch in the right order, then watch the first 24 hours and the first 30 days. The list below has 79 checks, each with a pass condition or a cadence.

Most launch problems are not design problems. A wrong phone number, a form that sends to an inbox nobody reads, a domain that opens the new site without www and the old site with it: those are checks, not judgment calls, and each takes a minute to run.

The technical block is where the site's future search traffic is decided. In Theo's audit of 5,974 small business websites, 48 percent of the 4,027 sites with search data got an estimated zero visitors a month from Google search. The platform and industry splits are in The State of Small Business Websites 2026; a verified Search Console property and a submitted sitemap are the two launch items that start to address that number, which is why they sit on launch day rather than in a later phase.

The checklist is written for a small business owner launching a site built by a freelancer, an agency, a website builder or Theo. Where a step works differently on a Theo site, the section says so.

The website launch checklist at a glance: who does what, and when

Print this table or copy it into a document. Each row is one block of checks below, with who normally runs it and when it happens relative to launch day.

BlockChecksWho runs itWhen
1. Finish the pages8The owner, reading as a stranger; the builder fixes what the read turns upThe week before launch
2. Details, proof and legal pages6The owner, who holds the license numbers, hours and policiesThe week before launch
3. Phone and browser tests8The owner on a real phone and a desktop, plus one person who does not know the businessTwo days before launch, again on launch morning
4. Technical go-live block16The builder or platform; the owner confirms each pass conditionLaunch day, before any announcement
5. Replacing an old site7Whoever holds Search Console; the owner supplies the printed addressesBefore the domain moves
6. Launch day, in order7The owner, following the order belowLaunch day, about two hours of work plus the domain wait
7. The first 24 hours5The owner, ten minutes at a timeLaunch day and the morning after
8. The first 30 days10The owner; the Search Console reads and fixes are part of the growth work on Starter and ProDay 2, week 1, week 2, week 4
Extras by site type12The owner, alongside the page checksThe week before launch

1. New website checklist: finish the pages first

Finish the pages a customer sees before acting: the homepage, the service or product pages, pricing, contact, and any page an ad or listing points to. Read each one as a stranger, then read them together and look for contradictions: a price on the homepage that the service page states differently, a service area on the contact page the homepage never mentions.

  1. Homepage: a first-time visitor can tell what the business does, who it serves and what to do next without scrolling.
  2. Service or product pages: each covers what is included, the area served, how the work happens and the next step, in that order.
  3. Placeholder text: search every page for lorem ipsum, coming soon and the template's stock photos; replace or remove each one.
  4. Page titles and descriptions: every public page has its own title and meta description, no two pages share one, and each names the service and the town where that fits.
  5. Images: plain-words alt text, files sized for the web, and real photos where a customer expects them (the team, the shop, finished work).
  6. Navigation: the menu holds no more than six or seven items, and every page is reachable within two taps from the homepage.
  7. 404 page: an address that does not exist shows a page with the menu and a link home, not a blank screen.
  8. One next step per page: call, book, request an estimate or buy, matching how the business actually answers. A business that answers the phone leads with the phone; one that quotes by email leads with the form.

These six checks catch the mistakes that cost the most after launch: a wrong number on a printed card that points to the site, a license number a customer looks for and does not find, a privacy policy that says the site collects nothing while a pixel fires on every page.

  1. Business details: name, phone, email, address, hours and service area match on every page and match Google Business Profile word for word.
  2. Licenses and insurance: where the trade requires a license number (plumbers, electricians and contractors, for example), it appears in the footer or on the about page, with the bonded and insured line where that applies.
  3. Reviews: real reviews with a first name and a date, placed next to the service they describe; nothing written for launch week.
  4. Photos of real work or the real premises on the pages where a customer would want to see them, with a caption that says what the photo shows.
  5. Privacy policy: it names what the site actually collects (form fields, analytics, any Meta or TikTok pixel) and how to contact the business about it.
  6. Terms, shipping and refund pages where the business sells or takes bookings online; a service business that only takes calls starts with the privacy policy.

3. Pre-launch website checklist: test the site the way a customer uses it

Test on a phone first: that is where a customer coming from a search result or a map listing lands, with one question in mind. Test on a real phone, on cellular data rather than the office Wi-Fi, and test the actions rather than the look.

  1. Open the main pages on a phone; text is readable without zooming, nothing is cut off, and the menu opens and closes.
  2. Tap every menu item and button on those pages; each opens the page it names, and none opens a preview or draft address.
  3. Tap the phone number; the dialer opens with the right number. Tap the email address; the mail app opens with the right recipient.
  4. Submit the contact form; the confirmation shows, and the message lands in the inbox that will answer it, not in spam and not in the builder's account.
  5. Follow the booking, ordering or checkout path to the end, including the confirmation email, on the tool the business actually uses.
  6. Open the site in Safari, Chrome and one other desktop browser; the logo, fonts, colors and spacing are the same on every page, and nothing overlaps.
  7. Press Tab through a page on a desktop; links and buttons show a visible outline so keyboard users can follow along.
  8. Ask someone who does not know the business to find the main service and the next step without coaching; time it and note where they hesitate.

4. Website go live checklist: the technical block

This is the block that decides whether the site can be found, so every item has a pass condition and whoever runs the check can answer yes or no rather than saying it looks fine.

Point the domain first. Search Console verifies the live address, so a property set up on a preview address has to be redone on the real domain. The owner publishes the refined preview at a temporary address, then connects a domain (both the root and www forms, with forwarding and parking turned off at the registrar and the email records left alone), and on a Theo site analytics and Search Console connect once that domain is active. How the domain connection works walks through each step; the domain usually connects within a few hours of the registrar's records updating, and the old site stays live until then.

AreaCheckPasses when
DomainPoint the domain at the new site, root and www.Both open the new site from a phone on cellular data.
DomainTurn off forwarding and parking at the registrar; leave the email records alone.Old forwarding is gone; email still arrives.
HTTPSHTTPS on root and www; http sends to https.The padlock shows on both, and an address typed with http:// lands on https://.
One addressPick www or no www, with https, and send the other three variations to it.All four versions typed into a browser land on the one that stays.
RedirectsThe old addresses that still get traffic, were printed, or sit in a listing send to the closest new page.Ten old addresses each land on a matching page, not the homepage.
SitemapThe XML sitemap (the file that lists the site's pages for Google) holds only public pages on the live domain.The sitemap opens, and every address in it returns a real page on the live domain.
RobotsNothing blocks Google from the live site; a preview address is often blocked while building, and that block must not follow the site to the domain.The robots.txt file on the live domain does not disallow the site, and no public page carries a noindex tag.
Preview copyThe preview or staging copy does not stay open for Google to index beside the live site.A site: search for the preview address returns nothing, or the preview forwards to the live domain.
Search ConsoleVerify the live domain, submit the sitemap, request indexing for the main pages.The domain shows as verified and the sitemap as submitted.
AnalyticsGoogle Analytics on the live domain, on every page, installed once.A test visit from a phone shows in the real-time report as one visitor, not two.
PixelsIf the business runs ads, the Meta or TikTok pixel fires on the thank-you step, not only the homepage.The pixel's test tool shows the event from a test submission.
FormsEvery form sends to a monitored inbox with the sender's details and the page it came from.A test message arrives within a minute and names the page.
LinksEvery internal link opens a page, and phone, email, map, booking and social links open the right destination.No internal link returns a 404, and each external link, tapped from a phone, opens the right app or page.
StoreA connected Shopify or Wix store shows products, prices and stock with a cart, and checkout completes on the store; an Etsy, WooCommerce or Square Online storefront links each product to its real listing.A test order shows in the store, or each product link opens the right listing.
Icon and share previewFavicon set; a pasted link shows the business name and an image.The browser tab shows the icon; a link pasted into a text message shows the preview.
SpeedImages compressed, unused scripts and fonts removed.The homepage is usable on cellular data within a few seconds.

5. If the new site replaces an old one: redirects and rankings

A site that replaces an old one has one extra job: keep the addresses and rankings the old site earned. To Google, a new address is a new page, so an old service page that now returns nothing takes its visitors and its links with it. What happens to rankings when you move your website explains the dip that follows a move and how long it lasts; the seven checks here are what keeps it short. On a Theo site, the old addresses that still get traffic or carry links are redirected to the matching new page once Search Console is connected, on every plan; submitting the new pages to Google is part of the growth work on Starter and Pro.

One choice comes first: www or no www. Should my website use www explains the tradeoff; pick one form, with https, and send the other variations to it before the redirect map is built, so every redirect points at the form that will stay.

  1. List the old addresses that still get traffic or carry links: the Pages report in Search Console, the old sitemap, and anything printed on cards, vehicles, invoices or directory listings.
  2. Map each old address to the closest new page; only the old homepage goes to the new homepage, and a page with no equivalent goes to its nearest parent page.
  3. Keep the page titles that already rank where the page still exists; rewrite only the ones that never earned a click.
  4. Write down current clicks and impressions for the top ten pages in Search Console, as the baseline for day 30.
  5. Carry over the analytics property, the Search Console property and any pixels rather than starting fresh, so the history stays in one place.
  6. If the domain itself changes, use the Change of address tool in Search Console after the redirects are live, so Google moves the signals from the old domain to the new one.
  7. Keep the old site live until the domain change takes effect, then open the ten most-visited old addresses from a phone and confirm each lands on the mapped page.

6. Launch day: the order to do things in, with timings

This order avoids the two common mistakes: announcing an address before it works everywhere, and setting up Search Console on the preview address. Budget about two hours of work spread across the day, most of the gap being the wait for the domain.

  1. Run the page checks and phone tests once more on the final version, then stop making changes (30 minutes).
  2. Point the domain, root and www, and turn off forwarding and parking; the old site stays live until the change takes effect, usually within a few hours, so check from a phone on cellular data rather than refreshing a desktop (10 minutes, then the wait).
  3. Confirm HTTPS on both addresses and that http sends to https; confirm the www form that stays and that the others land on it (5 minutes).
  4. Verify the domain in Search Console, submit the sitemap, and request indexing for the homepage and the main service pages (20 minutes).
  5. Confirm analytics shows a real-time visit from a phone, then submit one more test form and read it in the inbox (10 minutes).
  6. Update the website link on Google Business Profile, Facebook, Apple Business Connect, Bing Places, Yelp, the email signature and every directory listing; Theo's Boost checklist walks the owner through the business listings (30 minutes).
  7. Announce one page, not the homepage: the service page or offer that fits the audience being reached, written out as the full https address (15 minutes).

7. The first 24 hours after launch

The first day is for catching what the launch itself changed: a domain that opens for the owner but not for a customer on another carrier, an old address that now returns nothing, a form that stopped sending when the domain moved. Five checks, ten minutes each.

  1. Hour 1: open the site from a phone on cellular data and from a desktop on a different network; both show the new site with the padlock, on root and www.
  2. Hour 1: search Google for the business name; the listing and the map result point at the new address, not the old one and not the preview.
  3. Hour 2: open the ten most-visited old addresses again and the three most important new pages; none shows a blank page or a redirect loop.
  4. Evening: open the Sitemaps report in Search Console; the sitemap shows as processed with the expected number of pages discovered.
  5. Next morning: read every form message and missed call from the first day; the first question from a stranger shows what the pages still do not answer.

8. The first 30 days after launch

The launch is the baseline, not the finish. The first month is when Google decides which pages to index, when the first form messages show which questions the site does not answer, and when the old site's rankings either carry over or do not. The Search Console reads in this table are explained step by step in how to get Google to index my site.

WhenCheckWhat it tells you
Day 2 to 3Search Google for site:yourdomain.com and for the business name.The homepage is indexed; any old address is dropping out.
Week 1Read every form message and call from the site.Which questions the site should already answer.
Week 1Open the analytics pages report.Which pages people reach and where they leave.
Week 1Open the Pages report in Search Console; look for main pages marked not indexed.Which pages need a homepage link or an indexing request.
Week 1Open the Performance report in Search Console; impressions appear before clicks.Google is showing the pages; clicks follow once they rank within reach.
Week 2Fix the top three things week one showed: a missing answer, a confusing label, a page nobody reaches.Customer questions become the next FAQ or section.
Week 2Open the ten most-used old addresses again, plus any address printed on cards or vehicles.Old links and listings still land on the right page.
Week 3Compare the pixel's event count with the form messages actually received.Whether ad tracking matches what arrived in the inbox.
Week 4Compare Search Console clicks and impressions against the old site's baseline, or week 1 for a first site.Whether the launch kept the old rankings.
Week 4Update anything that changed: hours, prices, team, services. Then hand the cadence to the website maintenance checklist, which sets the weekly, monthly and quarterly tasks from here on.The site keeps matching the business.

Extra launch checks for a service business site

Every site above shares the same checks. Three kinds of small business site add a few of their own, because their customers arrive with a different next step in mind.

A plumber, electrician, cleaner or contractor is hired by phone, often in the middle of a problem. The demo plumbing site below, built by Theo, shows the shape: click-to-call in the header, a page per service, a page per town served, and reviews and license details.

  1. Click-to-call in the header on every page, tested from a phone; the number matches Google Business Profile.
  2. A page for each main service (repair, drains and water heaters for a plumber), each with its own title and its own next step.
  3. A page for each town or service area the business actually drives to, with that town named in the page title.
  4. License number, insurance line and reviews placed together, where a customer deciding between two calls will look.
Demo plumbing company site built by Theo, showing click-to-call in the header, service pages for repair, drains and water heaters, service-area pages by town, and reviews and license details

Extra launch checks for a restaurant or booking site

A restaurant, salon or studio is chosen from a phone by someone deciding where to go in the next hour. The demo restaurant site below, built by Theo, has the menu written as text so search engines can read it, the hours and address on every page, and reservation and ordering links to the tools the kitchen already uses.

  1. Menu, services or class schedule written as text on the page, not as a PDF or an image, so it reads on a phone and in search.
  2. Hours and address on every page, and the map link opens the right pin.
  3. Reservation, booking or ordering links open the tool the business actually uses, and a test booking arrives there.
  4. Holiday hours, the events or catering page, and any price that changed this season are current on launch day.
Demo restaurant site built by Theo, with the menu written as text, hours and address on every page, reservation and ordering links to the tools the kitchen uses, and an event and catering page

Extra launch checks for an online store

A store's launch check is the order itself, end to end, because the site and the checkout are two systems. On a Theo site a Shopify or Wix store connects directly: products, prices and stock appear on the site with a cart, checkout completes on the store, and the owner clicks Refresh my products after a change in the store. A store on Etsy, WooCommerce, Square Online, Big Cartel or Gumroad keeps its checkout, and the Theo storefront links each product to the real listing.

  1. Place a real test order from a phone through to the confirmation email, then refund it in the store.
  2. Check five products at random: the price, the stock and the photo on the site match the store.
  3. Shipping, returns and contact pages exist and say the same thing the store's checkout says.
  4. Change one price in the store, refresh the products on the site, and confirm the new price shows.

What the first 90 days after launch can look like: Buy My Lunch

A launch checklist ends on day 30, but the search traffic a site earns is decided over the months that follow. Buy My Lunch, a school lunch ordering service, is a customer site that moved to Theo in June 2026. Its own Search Console data through September 27, 2026 shows 929 clicks from Google search in the last 90 days, up from 131 in the 90 days before, with search impressions up from 7,500 to 61,700 over the same two periods, and the average position moving from 13 to 8 as the growth work published pages.

Two things in that story belong on any launch checklist: keep the Search Console history so the change can be measured, and treat the launch as the first version, with pages added as the growth work goes on. No launch on any platform can promise a particular ranking outcome; what the checklist does is make sure the site starts from a position Google can read.

Buy My Lunch, a customer site built and grown on Theo, whose clicks from Google search rose from 131 to 929 across two 90-day periods

Website launch mistakes and the fix for each

These six mistakes cause most of what goes wrong at launch. Each has a check above that prevents it; this table names what happens when the check is skipped.

MistakeWhat happensFix
Announcing before the domain resolves everywhereCustomers on another carrier see the old site, or nothing, for a few hours.Wait for the cellular-data check on two phones, then announce.
Setting up Search Console on the preview addressThe property has to be verified again on the real domain, and the sitemap resubmitted.Connect the domain first; on a Theo site Search Console and analytics both connect once the domain is active.
Leaving the preview copy openGoogle indexes two copies of every page and chooses between them.Block or forward the preview once the domain is live, and keep only the live domain in the sitemap.
Forms that send to the builder's inboxThe first inquiries go unanswered for weeks.Send a test from a phone on launch day and read it in the inbox that will answer it.
No redirect map on a replacement siteThe old service pages that ranked drop out and take their visitors with them.Map the old addresses that still get traffic before the domain moves, and re-check the top ten in week 2.
Treating launch day as the finishThe site drifts out of date and nobody reads the first month's messages.Run the first-30-days table, then hand the cadence to a maintenance checklist or to the growth work on Starter and Pro.

Frequently asked questions

How much does it cost to launch a website?

The launch itself adds nothing to the cost of the site: Search Console, Google Analytics and every check in this list are free. On Theo the site with hosting is on Basic at $29.99 a month, and redirects for the old addresses that still get traffic are part of the build on every plan. The ongoing search work after launch (Search Console submissions, technical fixes and page speed) is on Starter at $69.99 a month, free for the first 30 days. The paid extras are top-up chat credits, a domain name if it is bought through Theo, and the optional backlink packages in the Boost checklist.

How long does it take to launch a website once it is built?

An afternoon for a brochure site and a day or two for a store or a site replacing an old one, most of it waiting for the domain change, which usually completes within a few hours of the registrar's records updating. The checks themselves take about two hours on launch day. Build the redirect map and run the phone tests in the days before, so launch day is only the technical block and the announcement.

Who owns the website after launch, and what happens if I cancel?

On Theo you own the site and its content from the first preview onward, and Theo hosts it. If you cancel, the confirmation shows the date your subscription ends, and you can copy the site and images to move elsewhere. Keep Search Console and analytics under your own Google account rather than a builder's, so the launch history stays with your business whatever happens later.

Should I set up Google Search Console before or after the domain is connected?

After. Search Console verifies one specific address, so a property set up on a preview address has to be redone on the real domain. On a Theo site Search Console and analytics both connect once the domain is active, and the growth work on Starter and Pro starts after both are in place.

Do I need redirects if this is my first website?

No. Redirects only matter when an old address exists somewhere: an old site, a printed card, a directory listing that has pointed at a page for years. For a first site the equivalent checks are that http sends to https and that the www and non-www forms land on the same page.

What is the most important item on a website launch checklist?

The one that matches how the business gets customers. For most small businesses that is the phone link and the contact form, so tap the number from a phone and submit a real message before anything else. For a store it is a complete test order; for a restaurant it is the menu reading as text and the hours being right.

How do I know my website launched successfully?

Four signs, in order: the domain opens the new site from a phone on cellular data, on root and www, with the padlock; a test form message arrives in the right inbox; Search Console shows the domain verified and the sitemap submitted; and within a few days a search for the business name and for site:yourdomain.com shows the new pages. If any of the four is missing, the launch is not finished, whatever the announcement said.

What should I do after launching a website?

Follow the first 24 hours list and the first 30 days table above: check indexing on day 2 or 3, read every form message in week one, fix the top three findings in week two, and compare Search Console against the baseline at day 30. After that the site needs a regular cadence, either a maintenance checklist you run yourself or the ongoing growth work on Starter and Pro, which drafts new pages and fixes from what Search Console reports and holds them for your review.

Launching a website on Theo: from the first preview to the first 30 days

Theo builds the site from a chat, and the first preview is usually ready in minutes; the owner refines it in plain English, publishes it at a temporary address, then connects a domain with a step-by-step walk-through covering root and www, forwarding and parking, and the email records to leave alone. Every Theo site is a static website served over HTTPS. Once the domain, analytics and Search Console are active, the old addresses that still get traffic are redirected to the matching new pages on every plan, and the growth work on Starter and Pro takes over the search side of the first 30 days: Search Console submissions, technical fixes, page speed, and new pages and posts each week, all shown in the Growth tab and a weekly report. Basic is $29.99 a month for the site and hosting; Starter is $69.99 a month with the growth work, free for the first 30 days; Pro is $129.99 a month with more room for bigger changes and read-only access to the site code. There is no long-term commitment, and the owner keeps the site and its content either way. To launch a new site, build it free and see the preview before deciding. For a site that is already live, the free website audit checks whether Google is finding it, reads its search health and lists specific fixes, with no login.

Website Design Checklist for 2026: 113 Items, Page by Page

The decisions to settle before design starts, what each page must carry, the rules the whole site follows for design, phones, speed, search and forms, and what to hand the builder, as 113 short items with who does each one and when.

Website Redesign Checklist for 2026: 68 Steps to Keep Your Rankings

The steps that take a small business site from "this no longer fits" to a new site customers can use and Google can still find, in eight blocks, with who does each block and when. Copy the lists, or hand them to whoever is doing the work.

Website Maintenance Checklist for 2026: 45 Tasks, Daily to Annual

The tasks that keep a small business website working, accurate and findable, grouped by how often each one needs doing, with the time each pass takes, a free tool for the checks that need one and who should own the list. Copy the schedule table as a template, or hand the list to whoever runs the site.