A practical pre-launch checklist covering content, links, forms, mobile display, SEO, SSL, analytics, backups and final checks before going live.
Publishing a website is exciting, but it is worth doing a final check before making it live. A few small mistakes can affect trust, search engines, enquiries, sales or customer experience.
Before launch, check the content, design, forms, speed, mobile layout, SEO basics, security, backups, domain settings, email delivery and analytics. This helps you avoid common problems such as broken links, missing contact details, slow pages or forms that do not send.
This guide gives you a practical pre-publishing checklist for small business websites, WordPress sites, online shops and service-based websites.
Before publishing a website, test everything customers will see or use.
Check pages, links, forms, mobile layout, speed, SEO, SSL, backups, domain DNS and email notifications before launch.
Check wording, pages, images and calls to action.
Test the site on phones, tablets and desktops.
Check SSL, updates, backups and admin access.
Confirm DNS, email, tracking and final testing.
A website launch is more than pressing publish. Your website may be the first place customers see your business, compare your services, request a quote, make a booking or buy a product.
If something important is broken, customers may leave without telling you. A broken contact form, missing phone number, slow page, expired SSL certificate or confusing mobile layout can quietly cost enquiries.
A simple launch checklist helps you catch problems early, before customers and search engines find them.
Before publishing, act like a real customer. Visit the website, read the pages, click the buttons, submit the forms and check whether the experience feels clear and trustworthy.
Start by reviewing the main pages of the website. These usually include the homepage, about page, service pages, product pages, pricing page, contact page, privacy policy and terms pages if needed.
Check that each page has a clear purpose. Visitors should quickly understand who you are, what you offer, where you operate, how to contact you and what action to take next.
Remove placeholder text, test pages, repeated content and old draft sections. Make sure the tone matches your business and the content is written for real customers, not just search engines.
Small mistakes can reduce trust. Before publishing, check spelling, grammar, phone numbers, email addresses, company names, addresses, opening times and service areas.
Pay special attention to details that appear in several places, such as the website footer, contact page, header, forms, email signatures and social media links.
If your business is local, make sure location names are consistent. If your business sells online, check delivery, returns, support and payment information.
Broken links create a poor user experience and can make a website feel unfinished. Check menus, footer links, call-to-action buttons, social links, downloadable files and links inside page content.
Make sure internal links go to the correct pages. External links should open the right destination. If a button says “Get a Quote”, it should take the visitor to the quote form or contact page, not a random page.
Also check links after changing page URLs. Old draft URLs, staging links or temporary links can easily be missed before launch.
Many websites launch with at least one button still pointing to a test page, old URL, missing file or staging link. Click every important button before publishing.
Forms are one of the most important parts of many business websites. A contact form may look perfect but still fail to send messages. Always test forms before publishing.
Submit a real test enquiry. Check that the confirmation message appears, the notification email arrives, the reply-to address works and the form stores submissions if your website supports that.
If your form sends email, make sure it uses a proper sending setup. For WordPress websites, sending via authenticated SMTP is often more reliable than relying on basic server mail.
Do not only check that the form appears on the page. Check the full journey from visitor submission to business notification.
A slow website can lose visitors before they even read your content. Before publishing, test your main pages and check whether images, scripts, plugins or hosting performance need attention.
Start with the homepage, contact page and key service or product pages. If you run an online shop, test product pages, basket and checkout. If you run a booking system or portal, test logged-in or dynamic areas where possible.
You can use our Website Page Speed tool to check loading performance and identify pages that may need optimisation.
Compress large images before launch.
Remove unused plugins, scripts or widgets.
Make sure the hosting plan suits the website.
Many visitors will view your website on a mobile phone. Before publishing, test the site on different screen sizes. Do not only rely on how it looks on a desktop monitor.
Check that text is readable, buttons are easy to tap, menus open correctly, forms are usable, images resize properly and nothing overlaps or runs off the screen.
Mobile testing is especially important for local businesses because many customers search from phones when they are ready to call, book or request a quote.
Search engine optimisation does not need to be perfect before launch, but the basics should be in place. Each important page should have a clear title, useful heading, relevant content and a sensible URL.
Check meta titles and descriptions where possible. These can influence how pages appear in search results. Also check image alt text, internal links and whether important pages are indexable.
If the website was built on a staging domain, make sure search engines are not blocked on the live version by mistake. A common WordPress mistake is leaving “discourage search engines” enabled after launch.
| SEO item | What to check | Why it matters |
|---|---|---|
| Page title | Each important page has a clear title. | Helps search engines and visitors understand the page. |
| Meta description | Important pages have useful summaries. | Can improve how pages appear in search results. |
| Headings | Pages use clear headings in a sensible order. | Improves readability and structure. |
| URLs | Page URLs are clean and meaningful. | Makes pages easier to understand and share. |
| Indexing | Search engines are not blocked on the live site. | Allows important pages to appear in search results. |
Your website should load securely using HTTPS. SSL helps protect data between the visitor and the website, and browsers now expect secure connections for modern websites.
Before publishing, check that the main domain and www version both work over HTTPS. Also check that there are no mixed content warnings caused by images, scripts or styles loading over insecure HTTP.
You can use our SSL Checker to inspect your certificate and confirm it is active for the correct domain.
Check both yourdomain.co.uk and www.yourdomain.co.uk. One version can work while the other has a certificate or redirect issue.
If the website is being published on a new domain or moved from staging to live hosting, DNS needs to be correct. Check nameservers, A records, CNAME records and any required verification records.
If you are changing DNS, remember that propagation can take time. Some visitors may see the new website quickly, while others may temporarily see the old one.
Use our DNS Lookup and DNS Propagation Checker tools to inspect DNS records and monitor updates.
www record is configured.
If the website is for a business, it is worth using domain-based email before launch. An address such as hello@yourbusiness.co.uk looks more professional than a free personal email address.
Create the mailbox, add the required DNS records, connect your email app and test sending and receiving. If contact forms send messages to this mailbox, test those too.
If you need email using your own domain, visit our Business Email Hosting page. If you still need a domain, visit our Domain Services.
Before publishing, make sure you have a backup of the website. This is especially important before DNS changes, plugin updates, theme changes or ecommerce launch activity.
A good backup should include website files and databases. For WordPress, the database is essential because it stores posts, pages, settings, users, orders and many plugin settings.
Do not only assume backups exist. Check where they are stored, how often they run and how you would restore the website if something went wrong.
If your website uses WordPress or another content management system, check that the core software, themes and plugins are up to date before launch.
Outdated software can create security risks and compatibility problems. However, updates should be done carefully. Take a backup first, update one step at a time, and test the website afterwards.
Remove unused themes, plugins and test accounts. The less unnecessary software you have installed, the easier the site is to maintain.
Analytics help you understand how people use your website after launch. If you plan to use analytics, conversion tracking, call tracking or advertising pixels, check they are installed correctly before publishing.
Be careful not to overload the website with unnecessary tracking scripts. Too many scripts can slow pages down and affect visitor experience.
Also make sure privacy notices and cookie settings match the tools you use.
Depending on the type of website, you may need pages such as privacy policy, cookie policy, terms and conditions, returns policy, delivery information or company details.
An online shop usually needs more legal and policy information than a simple brochure website. A service business may need clear terms, service areas and contact details.
Trust information also matters. Reviews, accreditations, guarantees, case studies, photos, business address and clear contact details can help visitors feel confident.
Contact details, privacy policy, clear services and accurate business information.
Delivery, returns, payment, privacy, terms, checkout and customer support details.
Forms, phone links, quote wording, service areas, proof and follow-up process.
If your website takes payments, bookings or orders, test the full process before going live. Do not only check the design of the checkout or booking page.
Place a test order or booking if your system supports it. Check confirmation emails, admin notifications, payment settings, stock updates, taxes, shipping, calendar availability and customer account pages.
For WooCommerce websites, suitable WooCommerce Hosting can help provide a stronger foundation for shops that need reliable checkout and order handling.
If you are replacing an old website, some old page URLs may change. If those old URLs already receive traffic or appear in search engines, set up redirects to the most relevant new pages.
Redirects help visitors and search engines find the correct content instead of landing on a 404 error page. This is especially important for service pages, product pages, blog posts and pages with backlinks.
Before launch, make a list of important old URLs and decide where each should go on the new site.
Even a well-built website can have visitors land on a missing page. A helpful 404 page can guide visitors back to useful content instead of leaving them stuck.
Check that your error page looks like part of the website and includes useful links, such as home, contact, services or search.
After launch, monitor for 404 errors so you can fix broken links or add redirects where needed.
Before publishing, make sure the hosting plan suits the website. A small brochure website may run well on standard hosting. A busy WordPress site, WooCommerce shop, booking system or customer portal may need stronger resources.
Consider CPU, RAM, storage, bandwidth, backups, SSL, email needs, support and upgrade options. Hosting should match the website’s importance to your business.
Compare UK Web Hosting, WordPress Hosting, Small Business Hosting, Business Hosting, VPS Hosting UK and VDS Hosting UK depending on the project.
| Website type | Launch focus | Hosting priority |
|---|---|---|
| Small brochure website | Clear pages, contact details and fast loading. | Reliable web hosting with SSL and backups. |
| WordPress website | Plugin updates, forms, speed and security. | WordPress-friendly hosting and enough resources. |
| WooCommerce shop | Checkout, payments, emails and order flow. | Ecommerce-ready hosting with stronger performance. |
| Business-critical site | Reliability, monitoring, backups and support. | Business hosting, VPS or VDS depending on workload. |
Once the main checks are complete, do one final test as a visitor. Start from the homepage, move through the site, read key pages, click important buttons and submit forms.
Then test technical basics: DNS, SSL, speed, mobile layout, email delivery and backups. If the site replaces an old website, check redirects and old URLs.
Only publish once the website is ready enough for real customers. It does not need to be perfect forever, but it should be accurate, functional, secure and trustworthy.
www.One common mistake is publishing before forms have been tested. A form can look fine on the page but fail silently in the background.
Another mistake is checking only the desktop version. Mobile visitors may see layout problems that are not obvious on a large screen.
It is also risky to move DNS and immediately cancel old hosting or email. During propagation, some visitors or senders may still reach the old service for a while.
Check content, links, forms, mobile layout, speed, SEO basics, SSL, backups, DNS, email delivery, analytics and any checkout or booking features.
Yes. Submit real test enquiries and check that confirmation messages, notification emails and reply-to addresses work correctly.
Yes. Your website should load securely over HTTPS. Check both the main domain and www version before launch.
It is a good idea. A domain-based email address such as hello@yourbusiness.co.uk looks professional and should be tested before publishing contact details.
Check old URLs, set up redirects, keep old hosting temporarily if DNS is changing, and test important pages after launch.
Check it immediately after launch, then again after DNS propagation, and again over the next few days to catch forms, emails, redirects or speed issues.
If you are preparing a new website, compare our UK Web Hosting, WordPress Hosting, Small Business Hosting and Business Hosting options.
Need a domain or professional email? Visit our Domain Services and Business Email Hosting pages.
Not sure where to begin? Visit Start Here and choose the right setup for your website, domain and email.
Check content, forms and mobile layout.
Confirm SSL, DNS, email and backups.
Publish, monitor and test again after launch.
Before publishing a website, take time to test the full customer experience. Check the pages, forms, buttons, mobile layout, speed, SSL, DNS, email and backups before making the site live.
A good launch is not about perfection. It is about making sure the website is accurate, secure, usable and ready for real visitors.
Once your website is live, keep checking it. Monitor enquiries, speed, errors, analytics and customer feedback so you can improve the site over time.
HTML Website Guides
Planning a simple HTML website? These guides help with hosting, testing, launch checks, SSL, speed and platform choices.
Install for quick access to hosting, tools, billing and support.