cover of episode 004 – How to Launch a Website Properly

004 – How to Launch a Website Properly

2023/9/27
logo of podcast The WP SEO Show – Demystifying SEO for WordPress Websites

The WP SEO Show – Demystifying SEO for WordPress Websites

Frequently requested episodes will be transcribed first

Shownotes Transcript

In this episode, Pete and Jeff consider the elements you need to consider when preparing a website for launch.

Pre-requisites

We're assuming you already have:

  • Built the site properly
  • Browser-checked it the responsive layouts
  • Populated it fully
  • Figured out your caching

 

Pre-Live

  • Unblock Search Engines
  • SEO Plugins & Basic Set Up
  • Business Details in Schema / SEO Plugin
  • 301 Redirects of old URLs to new URLs
  • Site Title / Tagline (remove "Just another WordPress Website", etc)
  • Are Web and Home URLs updated to live site
  • Remove standard posts / hello world content
  • Make sure GA4 is installed
  • Make sure tracking codes are copied over from the previous site
  • Ensure all plugins / themes / wordpress updates are complete (even if they're not on a maintenance plan, you should hand the site over with 0 updates required).
  • Run an SEO Health Audit
  • Make sure there is only 1 H1 tag per page
  • Run a full check for any placeholder text
  • Make sure forms submit
  • Take payment gateway of of Test / Dev Mode (if applicable)
  • Check load times on all page templates are less than 3 seconds (absolute maximum)
  • Check Social Media links are correct
  • Confirm 404 page is set correctly
  • Ensure Cookies and Privacy Policies are correct / up-to-date
  • Install security plugin (like Wordfence of iThemes)
  • Check all contact forms go to the clients email address

 

Post-Live

  • Submit to Google Search Console (this might involved submitting a new (different) sitemap.xml URL
  • Make sure SSL Certificate is installed
  • Set up Instant Indexing for Bing and Google
  • Set up maintenance plan (if the client has signed up)
  • Send Website Owners Manual (with agreement for maintenance plan if they're not signed up already)
  • Ensure all licensed plugins have the new (live) domain authenticated on them