Content Remove placholer text (Lorem Ipsum) Check spelling of All text for errors Privacy Policy included (Generate one at getterms.io) Print stylesheet exists and tested Favicon created and displays correctly (retina included) Device icons created and display correctly Footer includes copyright statement Include an informative 404 page Correct author is attributed to pages and posts (as required) SEO & Analytics Page titles are descriptive and SEO friendly Meta data included and appropriate Rich Media Preview H1 tag is used for page titles and only one H1 tag per page XML sitemap has been generated and added to root folder of website robots.txt is generated and added to root folder of website 301 redirects for existing website are prepared and in place Website can be accessed by search engines (remove noindex, nofollow for pages) Google Analytics and or other relevant analytics/tracking tools have been installed Social Network Open Graph tags included across website and appropriate? (including images where possible) Social accounts integrated, linking to correct URLs and use API for integrations Markup/Syntax Validation HTML has passed validation (or known issues noted) CSS has passed validation (or known issues noted) Bonus: CSS tested on CSS Lint All site links have been tested and are working JavaScript is error free Accessibility Website meets appropriate level of WCAG compliance (Web Content Accessibility Guidelines) ARIA Landmark Roles specified (What are these?) Semantic headings and structure used Links are clearly recognisable and have :focus state Images use appropriate ALT text Alternatives provided for users with Javascript disabled Forms have logical layout Associated label for all form controls Website accessibility has been checked with Total Validator Pro or WAVE and issues resolved (exceptions noted) Cross Browser Testing Displays & functions correctly in Firefox (Windows) Displays & functions correctly in Firefox (Mac) Displays & functions correctly in Chrome (Windows) Displays & functions correctly in Chrome (Mac) Displays & functions correctly in Safari (Mac) Displays & functions correctly in Safari (iOS – Mobile) Displays & functions correctly in Safari (iOS – iPad) Displays & functions correctly in Chrome (iOS – Mobile) Displays & functions correctly in Chrome (iOS – iPad) Displays & functions correctly in Chrome (Android – Mobile) Displays & functions correctly in Chrome (Android – Tablet) Displays & functions correctly in stock browser (Android) Displays & functions correctly in Microsoft Edge Displays & functions correctly on large resolution screens (e.g Smart TV's) Functionality Forms have been tested and send data/info to the correct recipient Required fields have been tested Review input validation (min/max lengths, character limits) Forms have google reCapture for extra security Forms have confirmation URL or event tracking so submissions can be tracked Forms process correctly with JavaScript disabled Website search and search results function correctly Optimisation Images have been optimised - Image Compression Tool CSS is minified and combined JavaScript is minified and combined (as much as possible) Enable gzip compression (Check guide) Ensure only necessary fonts, weights and character sets are installed Run Google speed test and optimise accordingly (record score and known issues) Run Web page test and optimise accordingly (record results) Incorporate CDN / Caching as required Website Security Secure areas are locked down and not accessible by search engines Default CMS login URL is changed Default CMS username is changed Install an SSL Certificate - FOR ALL SITES not just eccommerce - Read why you really need one? Post Launch Ensure site is visible to search engines SSL certificate successfully installed Images, media and links reference live URL Webfonts integrated and working correctly on live site Webfonts set to production (as required) 301 redirects are in place and working correctly Website URL has been submitted to Google Generate a new sitemap.xml and upload to root folder of website Site added to Google Webmaster tools and sitemap submitted Analytics has been setup and integrated into website