A complete ecommerce website launch checklist September 4, 2017/in Ecommerce /by admin Launching a new website or an application is often very exciting process with a lot of things to do, approaching deadlines and last-minute changes. In this volume of tasks developers and managers usually forget about many small things that may affect the release a lot. Below is the list of such things we created based on our experience that is used by our team daily. Website content All text free from spelling errors Page and content formatting appropriate on all pages Placeholder text removed All pages have content 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 404 page exists and informative Correct author is attributed to pages and posts (as required) Contact information is accurate Contact form is linked to a proper email address Media content license is purchased if necessary SEO Page titles are descriptive and SEO friendly All page titles are unique Meta data included and appropriate H1s used for page titles and only one H1 per page XML sitemap has been generated and added to root of website Robots.txt is generated and added to root 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 relevant analytics/tracking tools installed Google Search Console is connected All images have alt tags with unique text Google Rich Snippets are configured Social 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 HTML has passed validation (or known issues noted) CSS has passed validation (or known issues noted) Bonus: CSS tested on CSS Lint (to hurt your feelings) Site links have been tested and resolve correctly JavaScript is error free Website passed Google Page Speed Insights report Accessibility Website meets appropriate level of WCAG compliance ARIA Landmark Roles specified 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 Colour contrast tested Website accessibility has been checked with Total Validator Pro or WAVE and issues resolved (exceptions noted) Functionality Forms have been tested and processed correctly Required fields have been tested Review input validation (min/max lengths, character limits) Forms send to the correct recipient 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 Payments switched to live mode Automated emails configured and formatted Optimization Images have been optimised CSS is minified and combined JavaScript is minified and combined (as much as possible) Ensure only necessary fonts, weights and character sets are installed Incorporate CDN / Caching as required Security Secure areas are locked down and not accessible by search engines Default CMS login URL is changed Default CMS username is changed SSL Certificate is requested Post-launch Ensure site is visible to search engines SSL certificates 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 Site added to Google Webmaster tools and sitemap submitted Analytics has been setup and integrated into website https://etailerlab.com/wp-content/uploads/2017/04/etailer-logo-2.png 0 0 admin https://etailerlab.com/wp-content/uploads/2017/04/etailer-logo-2.png admin2017-09-04 09:12:372017-09-04 09:12:49A complete ecommerce website launch checklist