The fix for our own early mistake was to render every public page to static HTML when the site builds. Search engines now receive the real headings, copy and links on the first request, while visitors still get the interactive site.
The same release settled on one canonical address, www.lcevents.com.au, with permanent redirects from the old host, and generated the sitemap, robots file and page metadata from a single list of routes. An automated SEO test suite checks routes, metadata, links and the sitemap, and fails if any indexable page is missing from the footer directory.
Measurement is deliberately modest. Google Analytics 4 runs only on the live domain, so previews and tests never pollute the data, and never receives anything a customer types into a form. It records page views, phone clicks and email clicks. Since enquiries moved to WhatsApp, handoffs aren’t counted as leads, because the website can’t see whether a message was actually sent. Counting them anyway would flatter the numbers.