On this page
An AI builder can produce a convincing homepage before anyone has decided which domain should appear on the invoice. Launching that site is a different job. It involves ownership, routing, identity assets and the small pieces of metadata that determine how visitors find and recognise your work.
Treat launch as a controlled release, not the moment you press Publish. A site can look finished while sharing the wrong image, sending forms to a test inbox or exposing a staging address to search engines. The workflow below turns those loose ends into checks with clear evidence.
Establish ownership and a canonical address
Start with domain ownership. Register the domain in an account controlled by the business, enable multifactor authentication and document who can renew it. A contractor's personal account is a fragile home for a client asset. Keep recovery details somewhere the owner can access without the original designer.
Choose one canonical hostname, such as the bare domain or its www equivalent. Configure the other to redirect to it, preserving meaningful paths. HTTPS should work on both hostnames before either becomes public. Follow the builder's current domain instructions rather than copying DNS records from an unrelated tutorial.
Record existing DNS entries before changing them. A website launch should not accidentally remove mail records or third-party verification. Where possible, change only the entries required for the site. Allow for DNS caching, and verify the result from more than one network rather than repeatedly editing a correct configuration.
Use MDN's DNS explanation to clarify the distinction between a domain and hosting. Ask the business owner to approve the final hostname in writing, especially when several brand spellings or regional domains exist.
Audit routes before announcing the site
Build a route inventory containing important pages, previous addresses and expected destinations. Generated navigation is not a reliable inventory: an AI builder may leave orphaned pages or sample content outside the visible menu. Include legal pages, form confirmations, CMS entries and any campaign landing pages.
Use the sitemap URL extractor to turn the published sitemap into a reviewable URL list, then compare it with your route inventory. A sitemap shows what the site declares, not everything the server exposes, so also inspect internal links and the builder's page list.
Open each important URL directly in a private window. Confirm that refreshing a nested route works, missing pages return a genuine not-found response and redirects do not loop. A single-page app that renders a pleasant error message with a successful status can still confuse crawlers and monitoring tools.
Separate staging controls from production settings. A staging site may need authentication and indexing restrictions; the public site usually should not inherit them. Conversely, removing a crawler directive does not protect confidential previews. Refer to Google's crawling documentation when checking discoverability, canonical declarations and sitemap submission.
Replace placeholder identity assets
A favicon is a tiny interface asset with a disproportionately visible failure mode. Browser tabs, bookmarks and mobile shortcuts may all reveal a builder logo that nobody noticed on the homepage. Create a simplified brand mark that remains recognisable at small sizes rather than shrinking a detailed wordmark.
Export the formats and dimensions your publishing stack supports, including a suitable touch icon when needed. Check the final head markup and asset URLs on the published site. Uploading a file in a dashboard does not prove that every page template references it correctly.
Use versioned asset names when replacing cached identity files. Browsers can retain old favicons long after a deployment, so inspect a fresh browser profile before concluding that the configuration failed. Avoid fixing a cache problem by adding several conflicting icon declarations.
Review the rest of the identity layer at the same time: browser titles, footer organisation name, contact email, logo alternative text and default CMS author. The AI website builder directory can help compare publishing controls before choosing a platform; custom domains and metadata editing should be selection criteria, not late surprises.
Make social previews page specific
Write a page-specific title and description for each important destination. A pricing page should describe pricing information, not repeat an abstract homepage slogan. Keep metadata accurate when sharing a link out of context: recipients may never see the surrounding navigation or campaign message.
Provide an absolute social-image URL that can be fetched publicly without a login. Check that the image is readable at small sizes and remains intelligible when cropped. Avoid placing essential details against the edges. Platform rendering varies, so a local preview is a useful approximation rather than proof of every final card.
A compact implementation might look like this:
<title>Team scheduling for independent studios | North</title>
<meta name="description" content="Plan studio availability and review scheduling options for small teams.">
<meta property="og:title" content="Team scheduling for independent studios">
<meta property="og:description" content="See how North helps studios plan team availability.">
<meta property="og:image" content="https://example.com/social/studio-scheduling.png">
<meta property="og:url" content="https://example.com/scheduling">Check Open Graph's specification for property meanings. Test the published URL in the sharing surfaces your audience uses. If an old card persists, investigate the platform's cache before changing correct markup. Confirm that CMS templates generate distinct values rather than injecting the same homepage metadata everywhere.
Run a release rehearsal and keep rollback ready
Perform a production smoke test as a new visitor. Follow the main call to action, submit a test enquiry and verify receipt at the intended destination. Check consent behaviour, analytics configuration, keyboard navigation and the layout on a narrow screen. Remove test submissions afterwards without deleting genuine leads.
Write a short launch record with the domain settings, deployment identifier, test date and known limitations. Assign someone to watch contact channels and error reports after announcement. A successful build is only evidence that the software compiled; it does not establish that a visitor can complete the business task.
Prepare a rollback route before changing traffic. Know how to restore the previous deployment and who can reverse DNS changes if necessary. DNS rollback can be delayed by caches, so prefer a tested deployment rollback for application failures when the platform supports it.
For products with accounts or stored data, follow the security basics for AI-built apps before release. Launch polish must not hide permission errors. Keep a brief post-launch review: record what failed, which checks caught it and what should become part of the next project's default checklist.
Key takeaways
- Keep domain ownership, renewal and recovery under business control.
- Compare sitemap URLs with actual routes and test redirects directly.
- Replace builder identity assets and check them on the published site.
- Give important pages accurate metadata and publicly accessible social images.
- Rehearse the main visitor task and prepare a tested rollback route.
Reach designers & developers at work
Put your product next to the tools people use every day. One sponsor per placement, no tracking pixels.
Become a sponsor