{"id":470,"date":"2019-06-21T11:30:27","date_gmt":"2019-06-21T11:30:27","guid":{"rendered":"https:\/\/meetanshi.com\/blog\/2019\/06\/21\/magento-2-go-live-checklist\/"},"modified":"2026-01-30T13:58:27","modified_gmt":"2026-01-30T08:28:27","slug":"magento-2-go-live-checklist","status":"publish","type":"post","link":"https:\/\/meetanshi.com\/blog\/magento-2-go-live-checklist\/","title":{"rendered":"34-Points Accurate Magento 2 Go Live Checklist"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">About to launch a Magento 2 store? Congratulations!&nbsp; <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But worried if everything has been done right? Relatable!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From my experience and the mistakes that I realized after launching a store, I have summarized a list that I would like to say is \u201c<em><strong>Magento 2 Go Live Checklist<\/strong><\/em>\u201d&nbsp; <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You might be well prepared for the \u201cYaay\u201d moment but I\u2019d still recommend going through the below Magento 2 launch checklist to avoid any \u201cOops\u201d moment!!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento 2 Go Live Checklist:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check the latest version<\/li>\n\n\n\n<li>System Requirements<\/li>\n\n\n\n<li>Check Favicon<\/li>\n\n\n\n<li>Check Store URLs<\/li>\n\n\n\n<li>Set up SSL<\/li>\n\n\n\n<li>301 redirects<\/li>\n\n\n\n<li>404 error page<\/li>\n\n\n\n<li>SEO Audit<\/li>\n\n\n\n<li>Integrate Google Tools<\/li>\n\n\n\n<li>Set up Email<\/li>\n\n\n\n<li>Cart Options<\/li>\n\n\n\n<li>Check Shipping Methods<\/li>\n\n\n\n<li>Check Payment Methods<\/li>\n\n\n\n<li>Check Tax Settings<\/li>\n\n\n\n<li>Correct Store Information<\/li>\n\n\n\n<li>Modify the admin URL<\/li>\n\n\n\n<li>Check Inventory<\/li>\n\n\n\n<li>Check Extensions License<\/li>\n\n\n\n<li>Turn on the Cron<\/li>\n\n\n\n<li>Caching &amp; Indexing<\/li>\n\n\n\n<li>Remove Test Data<\/li>\n\n\n\n<li>Check Placeholder Images<\/li>\n\n\n\n<li>Enable Varnish Cache<\/li>\n\n\n\n<li>Minify and Merge CSS<\/li>\n\n\n\n<li>Minify and Merge Javascript<\/li>\n\n\n\n<li>System Compilation<\/li>\n\n\n\n<li>Check Image Optimization<\/li>\n\n\n\n<li>Check Email Templates<\/li>\n\n\n\n<li>Check CMS Pages<\/li>\n\n\n\n<li>Check Newsletter Subscriptions<\/li>\n\n\n\n<li>Database Backup &amp; Restore<\/li>\n\n\n\n<li>Optimize Website Loading time<\/li>\n\n\n\n<li>Enable Crawling<\/li>\n\n\n\n<li>Switch to production mode<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Let me remind you of each step in detail,<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Magento 2 Go Live Checklist:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">1. Check the latest version<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure you are using the latest Magento 2 Version before you get your store live. If you are not sure about your current version, this guide can help you&nbsp;<a href=\"https:\/\/meetanshi.com\/blog\/check-magento-version\/\">check Magento Version<\/a>. If not, upgrade Magento 2 to the latest version. I can help you with&nbsp;<a href=\"https:\/\/meetanshi.com\/magento-upgrade-service\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Upgrade<\/a><a href=\"https:\/\/meetanshi.com\/magento-upgrade-service.html\" target=\"_blank\" rel=\"noreferrer noopener\"> <\/a><a href=\"https:\/\/meetanshi.com\/magento-upgrade-service\" target=\"_blank\" rel=\"noreferrer noopener\">Service<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2. System Requirements<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check if the below system requirements are fulfilled:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And more\u2026check the entire list at&nbsp;<a href=\"https:\/\/meetanshi.com\/blog\/magento-2-system-requirements\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2.x System Requirements<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">3. Check Favicon<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A tiny image in the address bar of the browser is important for brand recognization. It is more important now than ever due to&nbsp;<a href=\"https:\/\/blog.google\/products\/search\/new-design-google-search\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google\u2019s update<\/a>&nbsp;for mobile search design that highlights a website\u2019s name and favicon too!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to&nbsp;<strong>Content &gt; Design &gt; Configuration<\/strong>.&nbsp;<strong>Edit<\/strong>&nbsp;store. Under&nbsp;<strong>HTML Head<\/strong>, upload the&nbsp;<strong>Favicon image<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You may read the detailed steps to&nbsp;<a href=\"https:\/\/meetanshi.com\/blog\/change-favicon-in-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">change the favicon in Magento 2 store<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/1_Favicon.png\" alt=\"1_Favicon\" class=\"wp-image-5798\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">4. Check Store URLs:<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check the below points:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Frontend URLs are working properly<\/li>\n\n\n\n<li>The store URLs are user-friendly<\/li>\n\n\n\n<li>Remove index.php from the URLs<\/li>\n\n\n\n<li>200 OK status<\/li>\n\n\n\n<li>www and http\/https status<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5. Set up SSL<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Magento 2 store owner is expected to install a 100% trusted security certificate and <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-security\/\" target=\"_blank\" rel=\"noreferrer noopener\">set up a secured Magento 2<\/a>&nbsp; frontend URL in the configuration.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You don&#8217;t want to miss anything that would help in ranking as Google considers security and <a href=\"https:\/\/developers.google.com\/search\/blog\/2014\/08\/https-as-ranking-signal\" target=\"_blank\" rel=\"noreferrer noopener\">https as one of the ranking signals<\/a>. Apart from ranking, https is important for a number of reasons, as per <a href=\"https:\/\/web.dev\/articles\/why-https-matters\" target=\"_blank\" rel=\"noreferrer noopener\">Kayce Basques<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Set up SSL in Magento 2 store and then check the below configuration:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to <strong>Stores &gt; Configuration &gt; General &gt; Web &gt; Base URLs (Secure) &gt; URL with https.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/2_Set-up-SSL.png\" alt=\"Set up SSL\" class=\"wp-image-5799\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">6. 301 redirects<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Fixing broken redirects is crucial. For more details, check <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-url-rewrite\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Manage Magento 2 URL Rewrite<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">7. 404 error page<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure you have a 404 error page because 404s won&#8217;t hurt your site, according to <a href=\"https:\/\/developers.google.com\/search\/blog\/2011\/05\/do-404s-hurt-my-site\" target=\"_blank\" rel=\"noreferrer noopener\">Google<\/a>!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to <strong>Stores &gt; Configurations &gt; Web &gt; Default Pages <\/strong>and review all the settings. You can also <a href=\"https:\/\/meetanshi.com\/blog\/customize-404-page-not-found-in-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">customize a Magento 2 404 page<\/a> to make it user-friendly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">8. SEO Audit<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An important point to have your store&#8217;s SEO in place, check the following things:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Are your Meta Title and Meta Descriptions optimized?<\/li>\n\n\n\n<li>Ensure your Magento store has Robots.txt; if not, <a href=\"https:\/\/meetanshi.com\/free-tools\">generate one<\/a> asap. <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-robots-txt-meta-robots\/\" target=\"_blank\" rel=\"noreferrer noopener\">If it is already present, verify Robots.txt is configured properly<\/a><\/li>\n\n\n\n<li>Your <a href=\"https:\/\/meetanshi.com\/blog\/create-magento-2-xml-sitemap\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em><strong>Magento XML Sitemap<\/strong><\/em><\/a> configuration at <strong>Stores &gt; Configuration &gt; Catalog<\/strong> to automate regenerating the sitemap. You may opt for <a href=\"https:\/\/meetanshi.com\/magento-2-google-sitemap.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Google Sitemap<\/a> extension to generate the XML and HTML sitemaps to make the task of search engines and customers easier.<\/li>\n\n\n\n<li>Page-level and <a href=\"https:\/\/meetanshi.com\/schema-generator\/faq\">FAQ schema<\/a> markup for better Search Result Pages Performance<\/li>\n\n\n\n<li>Find and Fix Broken Links. You can refer to the <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-seo-guide\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 SEO Guide<\/a> to optimize your Magento store or avail <a href=\"https:\/\/meetanshi.com\/magento-2-seo-services\">SEO services for Magento 2<\/a>.<\/li>\n<\/ul>\n\n\n<div class=\"meetanshi-cta\">\r\n<div class=\"cta-content-wrapper\">\r\n<span>Magento 2 SEO Services<\/span>\r\n<p>Prevent your competitors taking your traffic. Secure your spot now on search results.<\/p>\r\n<a href=\"https:\/\/meetanshi.com\/magento-2-seo-services\" target=\"_blank\" class=\"btn-primary\">Get a Free SEO Audit<\/a>\r\n<\/div>\r\n<div class=\"cta-image-new\">\r\n<img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2026\/01\/Magento-2-SEO-Services.png\" alt=\"Magento 2 SEO Services\">\r\n<\/div>\r\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">9. Integrate Google Tools<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">It is important to measure the growth and analyze the data right from day 1 and thus ensure the proper <a href=\"https:\/\/meetanshi.com\/magento-2-google-analytics-4.html\" target=\"_blank\" rel=\"noreferrer noopener\">integration of Google Analytics with Magento 2<\/a>. If you are going for Adwords, Magento 2 also offers <a href=\"https:\/\/meetanshi.com\/magento-api-integration-service.html\" target=\"_blank\" rel=\"noreferrer noopener\">API integration<\/a>. For both settings, navigate to <em><strong>Stores &gt; Configuration &gt; Sales &gt; Google API <\/strong><\/em>and configure the settings.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/4_Integrate-Google-tools.png\" alt=\"Integrate Google tools\" class=\"wp-image-5801\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">10. Set up Email<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Do not forget to change the test Email IDs you may have used in the staging environment to the actual business Email addresses of your Magento 2 store. You can do that from <em><strong>Stores &gt; Configuration &gt; General &gt; Store Email Addresses<\/strong><\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To change the contact Email address, go to <em><strong>Stores &gt; Configuration &gt; General &gt;<\/strong><\/em><em><strong> Contacts<\/strong><\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/5_Setup-Email.png\" alt=\"Setup Email\" class=\"wp-image-5802\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Not only that, but transactional Emails are also to be taken care of. These Emails use a different logo than the default image. Check if the image that you want to use is saved in your theme directory as logo_email.gif.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">11. Check Cart Options<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure the cart functionalities are in place and the calculations are errorless. Check the add, edit, and remove product functions in the cart.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"shipping\">12. Check Shipping Methods<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check the configuration and functioning of all the shipping methods that you&#8217;ll be using from the backend. For the detailed steps, visit <a href=\"https:\/\/meetanshi.com\/blog\/configure-magento-2-shipping-methods\/\" target=\"_blank\" rel=\"noreferrer noopener\">configure Magento 2 Shipping Methods<\/a>. The default Magento shipping features may be limited but Meetanshi offers a range of <a href=\"https:\/\/meetanshi.com\/magento-2-shipping-extensions.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Shipping<\/a> extensions that can be leveraged to offer quick and cost-effective shipping services to customers in the Magento 2 store.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"payment\">13. Check Payment Methods<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As an E-commerce store owner, you can&#8217;t afford any error in the online payment system. Check the configuration at <em><strong>Stores &gt; Configuration &gt; Sales &gt; Payment Methods<\/strong><\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/6_Payment-Methods.png\" alt=\"Payment Methods\" class=\"wp-image-5803\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">If you require specific payment gateway integration in the store, refer to <a href=\"https:\/\/meetanshi.com\/magento-2-payments-extensions.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Payment Gateways<\/a>.<br><a href=\"https:\/\/meetanshi.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Integrate the payment gateway in the Magento 2<\/a> store based on your business requirements and other factors like security, type of payment gateway, responsiveness, refund, partial payment, etc.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">14. Check Tax Settings<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Navigate to <em><strong>Stores &gt; Configuration &gt; Sales &gt; Tax<\/strong><\/em> and check if the tax settings are configured correctly.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/7_Tax-Settings.png\" alt=\"Tax Settings\" class=\"wp-image-5804\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">15. Correct Store Information<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Is your basic store information correct? Go to <em><strong>Stores &gt; Configuration &gt; General &gt; General <\/strong><\/em>and check for the same.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/8_Correct-Store-Information.png\" alt=\"Correct Store Information\" class=\"wp-image-5805\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">16. Modify the admin URL<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You obviously do not want to entertain any security issues when it comes to the admin panel of the store. By default, the admin panel is \/admin, easy to guess. Therefore go through the guide to <a href=\"https:\/\/meetanshi.com\/blog\/change-admin-url-in-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">change admin URL in Magento 2<\/a> and don&#8217;t forget to set a unique password for the same!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">17. Check Inventory<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are 2 options to manage stock:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Manage inventory without stock management<\/li>\n\n\n\n<li>Manage <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-inventory-management\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 inventory with stock management<\/a>. I&#8217;m sure you have double-checked this area! If not, check it!<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">18. Check Extensions License<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In many cases, you require to enter the license key while installing a module. Check if the key you entered in the test store is still valid for your brand-new domain! If not, it&#8217;s time to get you a new key!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">19. Turn on the Cron<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check if you have <a href=\"https:\/\/meetanshi.com\/blog\/set-cron-in-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">set up cron in Magento 2<\/a> to schedule the repetitive but important tasks like generating Google sitemaps, reindexing, and many more. You can also <a href=\"https:\/\/meetanshi.com\/blog\/set-up-custom-cron-job-in-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">set up a custom cron job in Magento 2<\/a> if required.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">20. Caching &amp; Indexing<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Caching is by default ON. However, the developers tend to disable it when the store is under development. Do not forget to turn it on again and refresh it. You may refer to the methods to <a href=\"https:\/\/meetanshi.com\/blog\/clear-magento-2-cache\/\" target=\"_blank\" rel=\"noreferrer noopener\">clear Magento 2 cache<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To check the readiness of indexing, go to <strong>System &gt; Index Management<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/9_Index-Management.png\" alt=\"Index Management\" class=\"wp-image-5806\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">21. Remove Test Data<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Delete all the test data, like test orders, products, and customers, before the store goes live.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">22. Check Placeholder Images<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Placeholder images are shown when a product does not have its own image.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure you have created a default setting for your store and placed them in: <strong>catalog\/products\/placeholder\/image.jpg<\/strong>,&nbsp;<strong>catalog\/products\/placeholder\/small_image.jpg,<\/strong>&nbsp;and <strong>catalog\/products\/placeholder\/thumbnail.jpg<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Or, you can upload them in admin at <strong>Stores &gt; Configuration &gt; Catalog &gt; Catalog &gt; Product Image Placeholders<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/10_Placeholder.png\" alt=\"Placeholder\" class=\"wp-image-5807\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">23. Enable Varnish Cache<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/meetanshi.com\/blog\/configure-magento-2-full-page-cache\/\" target=\"_blank\" rel=\"noreferrer noopener\">Enable varnish cache<\/a> to speed up your store. Check if you have set the option of <em><strong>Caching Application<\/strong><\/em> to <strong>Varnish Cache <\/strong>at <strong>Stores &gt; Configuration &gt; Advanced &gt; System &gt; Full Page Cache<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/11_Enable-Varnish-Cache.png\" alt=\"Enable Varnish Cache\" class=\"wp-image-5808\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">24. Minify and Merge CSS<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Use a <a href=\"http:\/\/www.minifycss.com\/css-compressor\/\" target=\"_blank\" rel=\"noreferrer noopener\">CSS compressor<\/a> to reduce site load time.&nbsp;Keep two versions of the CSS, one in readable form, and then have a minified version styles.css.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For changes, go to <strong>Stores &gt; Configuration &gt; Advanced &gt; Developer &gt; CSS Settings.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/12_CSS-Settings.png\" alt=\"CSS Settings\" class=\"wp-image-5809\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">25. Minify and Merge Javascript<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One more thing that you should have done by now is to reduce the load time by minifying and merging the number of HTTP requests at <strong>Stores &gt; Configuration &gt; Advanced &gt; Developer &gt; Javascript Settings. <\/strong>You can also <a href=\"https:\/\/meetanshi.com\/blog\/enable-merge-css-javascript-in-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">enable merging CSS and JS in Magento 2<\/a> for better performance.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2019\/06\/13_JavaScript-Settings.png\" alt=\"JavaScript Settings\" class=\"wp-image-5810\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">For defer parsing of Javascript, you can use the FREE solution, <a href=\"https:\/\/meetanshi.com\/magento-2-defer-parsing-javascript.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Defer Parsing of Javascript<\/a> that automates the process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">26. System Compilation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Run this command for system compilation:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>php bin\/magento setup:di:compile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">System Compilation is responsible for code generation and code compilation and reduces the load time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">27. Check Image Optimization<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A quick check if the images are optimized or not with the help of the tools like <a href=\"https:\/\/tinypng.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">TinyPNG<\/a>, <a href=\"https:\/\/shortpixel.com\/online-image-compression\" target=\"_blank\" rel=\"noreferrer noopener\">ShortPixel<\/a>, etc.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">28. Check Email Templates<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check if you have already <a href=\"https:\/\/meetanshi.com\/blog\/list-of-default-variables-used-in-magento-2-email-templates\/\">updated the default Email template<\/a> to reflect your brand.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">29. Check CMS Pages<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Check if you are offering customized CMS pages like privacy policies, Terms &amp; Conditions, etc.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">30. Check Newsletter Subscriptions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To avoid embarrassment with real customers. check your newsletter subscription system and check if customers will be able to subscribe or unsubscribe.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">31. Database Backup<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Implement techniques for timely backup so you don&#8217;t need to worry about losing the data after for the live store. You may use the <a href=\"https:\/\/meetanshi.com\/magento-2-cloud-backup.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Cloud Backup<\/a> extension to schedule backing up your Magento 2 store to Google Drive or Dropbox at a fixed time and frequency.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">32. Optimize Website Loading time<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Apart from the few points I mentioned above, check the website loading time using tools like <a href=\"https:\/\/www.webpagetest.org\/\" target=\"_blank\" rel=\"noreferrer noopener\">WebPageTest<\/a>,&nbsp;<a href=\"https:\/\/gtmetrix.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">GTMetrix<\/a>, and <a href=\"https:\/\/pagespeed.web.dev\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google PageSpeed Insights<\/a>&nbsp;If there is room for improvement, which is always, do it before you launch the Magento 2 store.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Refer to tips to <a href=\"https:\/\/meetanshi.com\/blog\/speed-up-magento-2\/\" target=\"_blank\" rel=\"noreferrer noopener\">speed up Magento 2<\/a> store.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">33. Enable Crawling<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You surely want Google to index your store. Make sure you have enabled the configuration that allows Google to crawl and index which might be disabled in the staging environment. Let Google bot visit your store time and again and to ensure the configuration for it, visit <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-robots-txt-meta-robots\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 Robots.txt and Meta Robots<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">34. Switch to production mode<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Lastly, switch to production mode after every development or admin panel task are done! You can also have a look at <a href=\"https:\/\/meetanshi.com\/blog\/magento-website-audit-checklist\/\">ultimate Magento website audit checklist<\/a> to make your complete website perform well.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And now you are all set to go live  <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can also <a href=\"https:\/\/meetanshi.com\/contacts\" target=\"_blank\" rel=\"noreferrer noopener\">Contact Us<\/a> for any professional help with the Magento 2 store setup.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>About to launch a Magento 2 store? Congratulations!&nbsp; But worried if everything has been done right? Relatable! From my experience and the mistakes that I&#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[34],"tags":[],"class_list":["post-470","post","type-post","status-publish","format-standard","hentry","category-magento"],"acf":[],"_links":{"self":[{"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts\/470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/comments?post=470"}],"version-history":[{"count":9,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts\/470\/revisions"}],"predecessor-version":[{"id":25644,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts\/470\/revisions\/25644"}],"wp:attachment":[{"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/media?parent=470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/categories?post=470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/tags?post=470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}