What is a web page push?
A web page push is the process of making a new page go live on your website. It may sound simple, but a lot goes into pushing a page live and ensuring it can be found by search engines. Follow the steps below to make sure your page is prepared to launch and that you’re ready for post-launch tracking.
Pre-launch SEO Checklist
- Check the robots.txt file to make sure you’re only disallowing the folders you want to disallow
- Check on-page meta=robots tags to make sure you are indexing and following the pages.
- If the website is going fully secure, make sure that ALL URLs are fully HTTPS (to avoid mixed content), particularly on login and checkout pages
- Check the sitemap to ensure that all new pages are in the sitemap that preferred URLs are used
- Make sure that all pages have unique title tags and meta descriptions
- For any pages with pagination, be sure to implement rel=next/prev tags in order to indicate to search engines the relationship between the paginated pages
- Make sure you’re not blocking any JS or CSS files that search engines need to read the page
- If you have schema on old pages, be sure to also implement schema on new pages (e.g. Open Graph Tags, Twitter Card markup, Structured Data markup)
- Add self-referencing canonical tags to all the pages
Reporting & Analytics
- Ensure that analytics tracking codes & conversion/event tracking are set up on the new pages
- Check page load times for desktop and mobile site to make sure pages load quickly
Post-Launch SEO Checklist
Analytics & Reporting
- Check that analytics is working the day of the page’s launch (you can use Real-Time reports in GA to make sure that your tracking code is implemented correctly)
- Do a Fetch & Render on a sample set of pages to make sure that pages are rendering correctly
- Submit a new sitemap in Search Console with the new URLs included if your site map is not dynamic.
- Create a content segment in Searchlight with any new URLs so you can track their performance
HTTP status codes
- Crawl your domain and check for 302s, 404s, etc.