Course contentsLesson 9 of 21 · 28 of 28 lessons live
Free website course · Lesson 9 of 21

Website Launch Checklist: 20 Things to Do Before (and Right After) You Go Live

Welcome back. Whether you built on Blogger, WordPress or Shopify, everyone rejoins the course here. Before you start writing content, there are 20 checks that make sure Google can find your site, visitors trust it, and you can measure what happens next. Most take minutes, and doing them now saves months of fixing later.

The short answer

Before you launch a website, add your legal pages and affiliate disclosure, connect Google Search Console and submit your sitemap, install analytics, check that every page loads on HTTPS, test speed and the mobile layout, write an About page and author bio, add a contact page, and set up email capture. Then publish your first posts and check they get indexed.

Key takeaways
  • The checklist is the same on every platform; only where you click changes.
  • Google Search Console is the one tool every site needs from day one: it tells you what Google has indexed and which searches show your pages.
  • Trust pages (About, author bio, contact, privacy policy, affiliate disclosure) matter for readers, affiliate programs and Google.
  • South African sites that collect personal information, including email addresses, need a privacy policy that reflects POPIA.
  • “Website launch checklist” gets about 600 US searches a month with a keyword difficulty of 7 in Ahrefs (November 2026).

The 20-point website launch checklist

Work through the list in order. The right-hand columns show where to do each step on your platform.

#CheckBloggerWordPressShopify
1Site loads on your own domain with HTTPSSettings › HTTPSHostinger SSL (free)Settings › Domains
2www and non-www go to the same addressRedirect domain settingSettings › GeneralPrimary domain
3Site title and tagline setSettings › BasicSettings › GeneralOnline Store › Preferences
4Favicon and logo uploadedLayout › FaviconAppearance › CustomiseTheme settings
5Search engines allowed to index the siteSettings › PrivacySettings › ReadingStore password removed
6Clean URLsAutomaticSettings › Permalinks › Post nameAutomatic
7Privacy policyPagesPagesSettings › Policies
8Affiliate disclosurePage plus a line on postsPage plus a line on postsPage
9Terms of use (and refund policy for stores)PagesPagesSettings › Policies
10About pagePagesPagesPages
11Contact page with a real emailContact form gadgetContact form pluginContact page template
12Author bio on postsProfile and themeUsers › ProfileBlog author
13Google Search Console verifiedDNS or HTML tagDNS or SEO pluginDNS or theme
14Sitemap submitted/sitemap.xml/sitemap_index.xml (Yoast)/sitemap.xml
15Analytics installedTheme codePlugin or theme codeCustomer events or app
16Speed testedPageSpeed Insights on the homepage and a post
17Mobile layout checkedOn a real phone: menu, text size, buttons
18Email signup form liveEmbedded form from your email tool
19Social profiles created with your site linkThe two or three platforms you’ll use
20First posts published and requested for indexingSearch Console › URL inspection

WordPress steps assume an SEO plugin such as Yoast. Menu names can change slightly between platform updates.


Every site needs a privacy policy, and every site that earns from affiliate links needs a clear affiliate disclosure. Affiliate programs check for them before approving you, and readers trust sites that are upfront.


Google Search Console and your sitemap

Google Search Console is Google’s free tool for site owners. It shows which pages are indexed, which searches you appear for, and any problems Google finds.

  1. Go to Google Search Console and add a property. Choose Domain to cover every version of your site.
  2. Verify ownership by adding the TXT record Google gives you in your domain’s DNS settings (at Hostinger, 1-Grid or wherever your domain is registered).
  3. Submit your sitemap under Sitemaps: sitemap.xml on Blogger and Shopify, sitemap_index.xml on WordPress with Yoast.
  4. Request indexing for your homepage and first posts with the URL inspection tool.

Also add your site to Ahrefs’ free tools (Ahrefs Webmaster Tools, now called Ahrefs Free) to get a free site audit and see the backlinks you earn.


Analytics: GA4 or Ahrefs Web Analytics

Google Analytics 4

Free and detailed. Best if you want conversion tracking and to connect Google’s other tools. It needs a cookie notice in many countries.

Ahrefs Web Analytics

Free, lightweight and simpler to read. A good fit for a new content site that mainly wants visits, sources and top pages.

Either is fine. What matters is installing one before launch, so you have data from your first visitor.


Trust pages: About, author bio, contact

Readers, affiliate managers and Google all look for signs that a real person with real experience stands behind a site. Google’s guidelines describe this as experience, expertise, authoritativeness and trust (E-E-A-T).


HTTPS, speed and mobile


Email capture

Google traffic can change overnight; your email list is yours. Add a signup form from your email tool to your sidebar or post footer, offer something useful in return (a checklist, a guide, a discount), and send a welcome email. Even a few subscribers a week adds up.


The first week after launch

  1. Publish your first three to five posts, each targeting a low-competition keyword (the next lesson shows how to find them).
  2. Request indexing for each new post in Search Console.
  3. Check the Pages report after a few days to see what Google has indexed.
  4. Share each post on the social profiles you set up. For more ways to get early visitors, see how to get traffic to your website.
  5. Set a weekly routine: publish, promote, check the numbers. Running a website like a business covers how I plan the work.
Do this now
  • Publish your privacy policy, affiliate disclosure, About and contact pages.
  • Verify your domain in Google Search Console and submit your sitemap.
  • Install GA4 or Ahrefs Web Analytics.
  • Test HTTPS, speed and mobile, and add your email signup form.

You don’t need a perfect site to start earning. The One-Pager gets you there with one page.

Start here

The One-Pager Strategy

R500 / once-off
  • Build and launch a single monetised page with AI in days, not months
  • Low effort: one focused page instead of a 50-post content plan
  • Runs alongside your job, no big budget needed
Get the One-Pager →
Go all-in

The Full System

$149 / once-off
  • Full video course on running websites as a real business
  • A dedicated course ebook to follow along with
  • Private student group: share wins, ask advice and collaborate with other students
  • Mentorship from me, and you can reach out whenever you’re stuck
  • Regular updates in the group on what’s changing in SEO and AI
Join the Full System →

Compare everything on the courses page.

Summary: the website launch checklist

Before you launch, make sure your site loads on your own domain over HTTPS, add your privacy policy, affiliate disclosure, terms, About and contact pages and an author bio, verify Google Search Console and submit your sitemap, install GA4 or Ahrefs Web Analytics, test speed and the mobile layout, and add an email signup form. In the first week, publish your first posts, request indexing, check what Google has indexed and set a weekly routine.

Free · No card needed

Get each new lesson in your inbox

Join my email list and I’ll let you know as each lesson goes live. You’ll also get your free copy of The Borrowed Playbook: how to borrow the social media strategies already working for other products and use them to send traffic to your site, with little to no money.

  • A heads-up when each new lesson is published
  • Real case studies and what’s working right now
  • The free Borrowed Playbook guide, sent straight away

You’ll join my newsletter. Unsubscribe anytime.

Frequently asked questions

What should I do before launching a website?

Make sure the site loads on your domain over HTTPS, add your privacy policy, affiliate disclosure, About and contact pages, verify Google Search Console and submit your sitemap, install analytics, test speed and mobile, and add an email signup form.

How do I get my new website on Google?

Verify your site in Google Search Console, submit your sitemap and use the URL inspection tool to request indexing for your homepage and first posts. Google usually discovers new sites within days to weeks, but ranking takes longer.

Do I need a privacy policy on my website?

Yes, if you collect any personal information, including email signups, comments or analytics data. South African sites should follow POPIA. Affiliate programs also expect to see a privacy policy before approving you.

Should I use Google Analytics or Ahrefs Web Analytics?

Either works. Google Analytics 4 is more detailed and connects to Google’s other tools. Ahrefs Web Analytics is free, lighter and simpler to read, which suits many new content sites.

How many posts should a website have at launch?

Launch with your trust pages and at least three to five useful posts, then publish regularly. A steady schedule matters more than a big launch.

Eugene Madondo, South African SEO specialist and founder of Rank to Earn

About Eugene Madondo

Eugene is a Cape Town-based SEO specialist and digital entrepreneur who has been earning online since 2012. He has worked in SEO at a tech startup, an agency and in-house tech roles, ran a consulting business, and has generated over $1.4 million from his own affiliate websites since 2020. He teaches website operators through Rank to Earn.

Back to the free website course overview, or see the tools I use on my resources page.

Free lessons