Beginner Guide

What to Do Before Publishing a Website

A practical pre-launch checklist covering content, links, forms, mobile display, SEO, SSL, analytics, backups and final checks before going live.

Website Launch Guide

What to Do Before Publishing a Website

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.

Quick answer

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.

📝
Content

Check wording, pages, images and calls to action.

📱
Mobile

Test the site on phones, tablets and desktops.

🔐
Security

Check SSL, updates, backups and admin access.

🚀
Launch

Confirm DNS, email, tracking and final testing.

Why pre-launch checks matter

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.

Simple rule

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.

1. Review every important page

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.

Page review checklist

  • Homepage explains what the business does.
  • Service or product pages are clear and accurate.
  • Contact page has correct details.
  • About page builds trust.
  • Pricing or quote instructions are clear.
  • No placeholder text remains.
  • No unfinished pages are linked publicly.
  • Page headings make sense.
  • Calls to action are visible.
  • Legal pages are present where needed.

2. Check spelling, grammar and business details

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.

Check business details

  • Business name.
  • Phone number.
  • Email address.
  • Address or service area.
  • Opening hours.
  • Company or VAT details if shown.

Check wording

  • Spelling and grammar.
  • Page titles and headings.
  • Button text.
  • Product or service descriptions.
  • Terms, policies and disclaimers.
  • Image captions and alt text.

3. Test all links and buttons

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.

Common launch mistake

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.

4. Test contact forms and enquiry forms

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.

Form testing flow

Do not only check that the form appears on the page. Check the full journey from visitor submission to business notification.

  1. Submit a test message as a customer.
  2. Check the on-screen confirmation.
  3. Check the notification email arrives.
  4. Reply to the customer email address.
  5. Check spam and junk folders.
  6. Confirm submissions are stored if needed.

5. Check website speed

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.

🖼️

Images

Compress large images before launch.

⚙️

Plugins

Remove unused plugins, scripts or widgets.

🚀

Hosting

Make sure the hosting plan suits the website.

6. Check the mobile layout

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.

Mobile launch checklist

  • Navigation menu works on mobile.
  • Text is easy to read.
  • Buttons are easy to tap.
  • Forms are usable on small screens.
  • Images resize correctly.
  • No sections overlap.
  • Phone number is easy to tap.
  • Important CTAs appear early enough.
  • Checkout or booking works on mobile.
  • Footer links remain readable.

7. Check SEO basics

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.

8. Check SSL and HTTPS

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.

SSL tip

Check both yourdomain.co.uk and www.yourdomain.co.uk. One version can work while the other has a certificate or redirect issue.

9. Check domain and DNS settings

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.

Website DNS checks

  • Active nameservers are correct.
  • A record points to the right hosting server.
  • www record is configured.
  • DNS propagation is monitored.
  • Old staging records are removed if needed.

Email DNS checks

  • MX records are correct.
  • SPF record is present.
  • DKIM is configured where available.
  • DMARC is added where suitable.
  • Website forms send reliably.

10. Set up professional email

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.

11. Check backups

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.

Backup questions before launch

  • Do you have a backup from before launch?
  • Does it include files and database?
  • Where is the backup stored?
  • Can it be restored quickly?
  • Are automatic backups enabled?
  • Are backups kept long enough?
  • Are important files stored off-site?
  • Has the restore process been tested?

12. Update software, themes and plugins

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.

13. Test analytics and tracking

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.

14. Check legal and trust pages

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.

Brochure site

Basic trust checks

Contact details, privacy policy, clear services and accurate business information.

Online shop

Ecommerce checks

Delivery, returns, payment, privacy, terms, checkout and customer support details.

Lead generation

Enquiry checks

Forms, phone links, quote wording, service areas, proof and follow-up process.

15. Test ecommerce or booking features

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.

16. Check redirects before replacing an old website

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.

17. Check error pages

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.

18. Choose the right hosting plan

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.

Final pre-launch testing flow

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.

Final go-live checklist

  1. Review all public pages.
  2. Click menus, buttons and footer links.
  3. Submit contact forms and test notifications.
  4. Check mobile and desktop layouts.
  5. Run a website speed check.
  6. Confirm SSL works on root and www.
  1. Check DNS and propagation if changed.
  2. Test business email sending and receiving.
  3. Confirm backups are available.
  4. Check analytics and tracking.
  5. Test checkout, bookings or logins if used.
  6. Keep old hosting temporarily if migrating.

Common mistakes before publishing

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.

FAQs about publishing a website

What should I check before publishing a website?

Check content, links, forms, mobile layout, speed, SEO basics, SSL, backups, DNS, email delivery, analytics and any checkout or booking features.

Should I test contact forms before launch?

Yes. Submit real test enquiries and check that confirmation messages, notification emails and reply-to addresses work correctly.

Do I need SSL before publishing?

Yes. Your website should load securely over HTTPS. Check both the main domain and www version before launch.

Should I set up business email before launching?

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.

What if I am replacing an old website?

Check old URLs, set up redirects, keep old hosting temporarily if DNS is changing, and test important pages after launch.

How soon should I check the site 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.

Ready to publish?

Need hosting, domains or email before launch?

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.

Step 1

Check content, forms and mobile layout.

Step 2

Confirm SSL, DNS, email and backups.

Step 3

Publish, monitor and test again after launch.

Final thoughts

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

Helpful static HTML hosting resources

Planning a simple HTML website? These guides help with hosting, testing, launch checks, SSL, speed and platform choices.