Magento Pre–Launch Checklist: Read This Before Your Website Goes Live
You have spent countless hours of hard work on making your website work. You’ve created tons of features and functions for your clients. But amidst all of the hustle it’s very easy to forget about the basic things, the fundamentals that make your website work. What can you do to make sure that your launch goes smoothly?
We’ve got you covered with our great pre-launch checklist. Use it before launching any Magento website.
Magento Pre-Launch Checklist
Base URL
Base URLs are stored in the database table under core_config_data, but you can also find them in the Admin Panel here: System > Configuration > Web. When your site goes into production, you need to update your base URLs. Otherwise they will keep referring to the previous links. Don’t forget to do this.
HTML Head
You need to make sure that meta descriptions, keywords are present in the header, as this is crucial for your site’s SEO. This can be done here: System > Configuration > General > Design > HTML Head.
Favicon
This is a pretty basic, but still a required element of your design. Otherwise, by default, Magento will place its own logo as your site’s favicon. Make sure to change this before your site goes live. The ideal size for a favicon is 16x16 pixels. You can update it here: System > Configuration > General > Design > HTML Head > Favicon.
Contact Information
It is recommended to check your email address, contact number and mailing address. Make sure that these are correct on your ‘Contact’ page and other locations, where this info might be displayed. It is also preferable to have them in the same format. The standard contact information can be changed here: System > Configuration > General > Configuration > Store Email Addresses.
Transactional Email Template
Transactional emails are important as they provide details about order status, shipping and other info to the customers. So be sure to check if the logo in the template is appropriate. If not, change the logo and preferrably name it as logo_email.gif. Then place it in the appropriate Magento folder.
Shipping From
You need to adjust the original country, state and city so that Magento could calculate correct tax amounts as per your shop’s location.
Page Load Time
How is your page load speed? You can use Google’s PageSpeed or GTMetrix to find out whether your page load speed requires improvement. Make sure to benchmark against competitors and take the necessary steps to fix it (if necessary) before launch.
Database Checkup
Have everything properly backed up and make sure to have a restoration plan, in case if things hit the fan.
Disable Unnecessary Modules
Disable the default modules, which are not required for your store's setup.
Newsletter Subscriptions
Test your email subscription by subscribing and unsubscribing to your newsletter.
XML Sitemap
Make sure to set up an XML sitemap for your site, as soon as you have all of your product categories and product pages in place. The usual address for a sitemap would be /sitemap.xml.
Google Analytics
To enable go here: System > Configuration > Sales > Google API > Google Analytics and add your GA code.
Index Management
After you make all of the necessary changes and updates to your site’s structure - make sure to re-index the pages. This can be done here: System > Index Management.
Log Cleaning
Log cleaning is required to run your Magento site faster. You can enable it here: System > Configuration > Advanced > System > Log Cleaning.
Stay Alert
Even when your website is already live, don’t think that it is the end of Magento development. More work and bug fixes may be required. This checklist should secure you a safe and stable site launch though.
About the Author
Yogesh Trivedi, Business Consultant at M-Connect Media
Yogesh Trivedi is a professional eCommerce business consultant with years of experience in the IT industry. His core expertise is Magento, where he applies all of his eCommerce business skills (planning, design, development, marketing) to help his clients. He is a Magento eCommerce expert and is able to provide a variety of professional solutions for different business verticals.