{"id":71,"date":"2024-11-19T09:50:00","date_gmt":"2024-11-19T09:50:00","guid":{"rendered":"https:\/\/meetanshi.com\/blog\/2024\/11\/19\/magento-2-seo-guide\/"},"modified":"2025-12-09T17:06:26","modified_gmt":"2025-12-09T11:36:26","slug":"magento-2-seo-guide","status":"publish","type":"post","link":"https:\/\/meetanshi.com\/blog\/magento-2-seo-guide\/","title":{"rendered":"Magento 2 SEO Guide: Settings, Tips, &amp; Best Practices to Follow in 2026"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><div class=\"meetanshi-cta\">\r\n<div class=\"cta-content-wrapper\">\r\n<span>Magento 2 SEO Extensions<\/span>\r\n<p>Make your store search engine friendly using quality SEO features.<\/p>\r\n<a href=\"https:\/\/meetanshi.com\/magento-2-seo-extensions.html\" target=\"_blank\" class=\"btn-primary\">Explore Here<\/a>\r\n<\/div>\r\n<div class=\"cta-image-new\">\r\n<img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2025\/11\/magento-2-seo-extensions.png\" alt=\"Magento 2 SEO Extensions\">\r\n<\/div>\r\n<\/div><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento Search Engine Optimization can improve your online store\u2019s organic visibility. It can help your website appear in Google search\u2019s top results when customers search for your products.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/1-magento-2-seo-example.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/1-magento-2-seo-example.png\" alt=\"Magento 2 SEO example\" class=\"wp-image-44580\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Think about the organic traffic (totally FREE) that you can get by appearing in the top position.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Do you feel you are missing out on this opportunity?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow this Magento 2 SEO guide till the end to know the best settings, tips, and practices for your store to rank high on Google.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"magento-2-seo-settings-you-must-know\">Magento 2 SEO Settings You Must Know<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"meta-robots\">Meta Robots<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To have your store visible on search engines, they must be able to access it. The meta robot is an HTML tag that tells search engines whether they can crawl a certain page and follow the links on it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Magento 2, you can control the default robots tag for all pages on your website. Here\u2019s how you can modify the default robots tag:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Log into your admin panel and go to&nbsp;<strong>Content &gt; Design &gt; Configuration<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the&nbsp;<strong>Global<\/strong>&nbsp;store, click the&nbsp;<strong>Edit<\/strong>&nbsp;option and expand the&nbsp;<strong>Search Engine Robots<\/strong>&nbsp;section.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Set the&nbsp;<strong>Default Robots&nbsp;<\/strong>to \u201c<strong>INDEX, FOLLOW<\/strong>\u201d to allow the search engines to crawl your Magento 2 store and follow all links on it.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/2-magento-seo-settings-meta-robots.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/2-magento-seo-settings-meta-robots.png\" alt=\"Magento 2 SEO Settings - Meta Robots\" class=\"wp-image-44581\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click the \u201c<strong>Save Config<\/strong>\u201d button on the top-right.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"robots-txt\">Robots.txt<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Robots.txt is a set of rules that tell search engine crawlers (bots) which pages to crawl for indexing. And also, which not to crawl. It\u2019s useful to prevent the crawling and indexing of pages you don\u2019t want to show on search engine results. For e.g., the \/vendor\/ directory in Magento 2.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Follow the route&nbsp;<strong>Content &gt; Design &gt; Configure &gt; Edit (on global store)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the same&nbsp;<strong>Search Engine Robots<\/strong>&nbsp;section, you can add the custom instructions for the robots.txt file.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/3-magento-2-seo-settings-robots-txt.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/3-magento-2-seo-settings-robots-txt.png\" alt=\"Magento 2 SEO Settings - Robots.txt File\" class=\"wp-image-44582\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Check out the examples of common&nbsp;<a href=\"https:\/\/meetanshi.com\/blog\/magento-2-robots-txt-meta-robots\/\">Magento 2 Robots.txt<\/a>&nbsp;instructions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"sitemap-xml\">Sitemap.xml<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">An XML sitemap is a file containing a list of all pages and media elements on your website. It helps search engines find essential pages and media on your website.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the store admin panel, navigate to&nbsp;<strong>Stores&gt; Configuration &gt; Catalog &gt; XML Sitemap<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here, you can find options to <a href=\"https:\/\/blog.landofcoder.com\/best-magento-2-xml-sitemap-extensions\/\" target=\"_blank\" rel=\"noopener\">configure the XML sitemap<\/a> and set preferences for various entities like products, categories, and CMS pages. You can set the frequency and priority of these entities for the XML sitemap. (It\u2019s best to stick to the default settings.)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/4-magento-2-seo-settings-sitemap-xml.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/4-magento-2-seo-settings-sitemap-xml.png\" alt=\"Magento 2 SEO Settings - Sitemap configuration for products, categories, and cms pages\" class=\"wp-image-44583\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now, expand the&nbsp;<strong>Generation Settings&nbsp;<\/strong>to enable the XML sitemap in Magento 2 and set its refresh frequency.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the recommended settings:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enabled:<\/strong>&nbsp;Yes<\/li>\n\n\n\n<li><strong>Start Time:<\/strong>&nbsp;00:00:00 (you can literally set any time here!)<\/li>\n\n\n\n<li><strong>Frequency:<\/strong>&nbsp;Daily<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/5-magento-2-seo-settings-sitemap-generation.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/5-magento-2-seo-settings-sitemap-generation.png\" alt=\"Magento 2 SEO Settings - Sitemap generation configuration\" class=\"wp-image-44584\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can also add your email to receive any failure notifications.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the next section, keep the&nbsp;<strong>Sitemap File Limits<\/strong>&nbsp;settings to default.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Expand the&nbsp;<strong>Search Engine Submission Settings<\/strong>&nbsp;and set the option to \u201c<strong>Yes<\/strong>\u201d to include your sitemap.xml URL in the robots.txt file.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/6-magento-2-seo-settings-sitemap-submission-to-robots-txt.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/6-magento-2-seo-settings-sitemap-submission-to-robots-txt.png\" alt=\"Magento 2 SEO Settings - Sitemap submission to robots.txt\" class=\"wp-image-44585\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This way, search engines can easily locate your sitemap.xml file.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you\u2019re done with the XML sitemap settings, you can generate the sitemap.xml file from&nbsp;<strong>Marketing &gt; SEO &amp; Search &gt; Sitemap&nbsp;<\/strong>and submit it to search engines.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"implement-canonical-urls\">Implement Canonical URLs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Content duplication is a major SEO concern for Magento 2 stores. Because the same product\/category can be accessed using multiple URLs. And search engines like Google treat them as two distinct pages, even though they\u2019re the same.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For e.g., consider the following two URLs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>https:\/\/craftcart.in\/jewellery\/handmade-jewellery\/choker-style-flower-necklace-set.html<\/code><\/li>\n\n\n\n<li><code>https:\/\/craftcart.in\/jewellery\/choker-style-flower-necklace-set.html<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">To avoid content duplication issues, you can add a canonical tag that points to the original URL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In SEO for Magento, it\u2019s a recommended practice to add self-referencing canonical tags to the product and category pages. This means, the URL will always point to the original page no matter from where it\u2019s accessed from.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To add canonicals for Magento 2 SEO, go to&nbsp;<strong>Stores &gt; Settings &gt; Configuration<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the&nbsp;<strong>Catalog<\/strong>, navigate to&nbsp;<strong>Catalog &gt; Search Engine Optimization<\/strong>, where you can enable the canonical tag for the product and category pages.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/7-magento-2-seo-settings-canonicals.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/7-magento-2-seo-settings-canonicals.png\" alt=\"Magento 2 SEO Settings - Enable Canonicals\" class=\"wp-image-44586\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once done, click the \u201c<strong>Save Config<\/strong>\u201d button at the top-right.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"title-meta-description\">Title &amp; Meta Description<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Google uses title and meta description to show your webpage as a result on the result page. Meaning they\u2019re the free ad copy promoting your products. Therefore, updating the titles and meta descriptions is an important part of Magento 2 on-page SEO.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:&nbsp;<\/strong>Magento 2 also supports auto-generated titles and meta descriptions. They\u2019re a good option for large inventory stores. But, it\u2019s recommended to manually add the <a href=\"https:\/\/meetanshi.com\/blog\/seo-statistics\/\">SEO stats and facts<\/a> wherever feasible for better Magento 2 SEO.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Magento 2, you can change titles and meta descriptions of various entities (like products, categories, CMS pages) under the&nbsp;<strong>Search Engine Optimization<\/strong>&nbsp;settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s the navigation to modify titles and meta descriptions in Magento 2:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Products<\/strong>: Catalog &gt; Product &gt; Select the product listing &gt; Search Engine Optimization<\/li>\n\n\n\n<li><strong>Categories<\/strong>: Catalog &gt; Categories &gt; Select the category listing &gt; Search Engine Optimization<\/li>\n\n\n\n<li><strong>CMS pages<\/strong>: Content &gt; Elements: Pages &gt; Select the page &gt; Search Engine Optimization<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In all the cases, you\u2019ll get the options like the ones shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/8-magento-2-seo-settings-title-meta-description.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/8-magento-2-seo-settings-title-meta-description.png\" alt=\"Magento 2 SEO Settings - Optimize Title and Meta Description\" class=\"wp-image-44587\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Here are some Magento 2 SEO best practices for titles and meta descriptions:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keep titles under\u00a0<strong>55 characters<\/strong>\u00a0and meta descriptions under\u00a0<strong>155 characters<\/strong>.<\/li>\n\n\n\n<li>Try to include the targeted keyword in the title and meta descriptions.<\/li>\n\n\n\n<li>Include product attributes in the title to drive attention. For e.g., Keyword + Shape + Dimension\/Capacity + Color.<\/li>\n\n\n\n<li>Cover the main benefit\/differentiating feature of your product in the meta description.<\/li>\n\n\n\n<li>Add CTA or action words like \u201cBuy now\u201d in the meta descriptions<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:&nbsp;<\/strong>You can leave out the&nbsp;<strong>Meta Keywords&nbsp;<\/strong>empty since it\u2019s no longer used by Google.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"image-optimization\">Image Optimization<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Too much high-quality media content can negatively affect your website\u2019s speed and ultimately the rankings. That\u2019s why image optimization is of utmost priority for online stores.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Magento 2, you can modify image and media gallery settings to optimize all the product images. Here\u2019s how you can do it:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to&nbsp;<strong>Stores &gt; Settings &gt; Configuration &gt; Advanced &gt; System<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the&nbsp;<strong>Image Upload Configuration<\/strong>, reduce the image quality to 80% to minimize the file size. If you want to resize images on the front end, enable the option else disable it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, you can set the maximum width and height of images. Your uploaded images will be automatically adjusted to that configuration.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/9-magento-2-seo-image-optimization-settings.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/9-magento-2-seo-image-optimization-settings.png\" alt=\"Magento 2 SEO Settings - Image Optimization\" class=\"wp-image-44588\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">On the same page, below Images Upload Configuration, you will find an option to manage and organize your media files.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/10-magento-2-seo-settings-enable-enhanced-media-gallery.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/10-magento-2-seo-settings-enable-enhanced-media-gallery.png\" alt=\"Magento 2 SEO Settings - Enable Enhanced Media Gallery\" class=\"wp-image-44589\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Once you enable Enhanced Media Gallery, go to&nbsp;<strong>Content<\/strong>&nbsp;on the left panel. You will see a new section of&nbsp;<strong>Media &gt; Media Gallery<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this section, you can upload all the media files directly and organize them in folders. Also, you can delete unnecessary media files from here to reduce the load on the server.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/11-magento-2-seo-settings-access-enhanced-media-gallery.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/11-magento-2-seo-settings-access-enhanced-media-gallery.png\" alt=\"Magento 2 SEO Settings - Access Enhanced Media Gallery\" class=\"wp-image-44590\"\/><\/a><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"optimize-css-js-resources\">Optimize CSS &amp; JS Resources<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The JavaScript and CSS resources can eat up resources \u2013 and affect the site loading speed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can merge and minify JS and CSS resources to minimize this impact. It helps with SEO in Magento 2 by reducing the number of requests to the server by reducing the browser load. You can enable JS and CSS from the developer mode in your store.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to&nbsp;<strong>Stores &gt; Settings &gt; Configuration<\/strong>. Expand&nbsp;<strong>Advanced<\/strong>&nbsp;in the left panel and go to the&nbsp;<strong>Developer&nbsp;<\/strong>option.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the&nbsp;<strong>JavaScript Settings<\/strong>, enable the following three options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Merge JavaScript Files<\/li>\n\n\n\n<li>Enable JavaScript Bundling<\/li>\n\n\n\n<li>Minify JavaScript Files<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/12-magento-2-seo-settings-enable-merge-javascript.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/12-magento-2-seo-settings-enable-merge-javascript.png\" alt=\"Magento 2 SEO Settings - Enable Merge and Minify JS\" class=\"wp-image-44591\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now, scroll down and expand the&nbsp;<strong>CSS Settings<\/strong>. And enable the following options:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Merge CSS Files<\/li>\n\n\n\n<li>Minify CSS Files<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/13-magento-2-seo-settings-enable-merge-css.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/13-magento-2-seo-settings-enable-merge-css.png\" alt=\"Magento 2 SEO Settings - Enable Merge and Minify CSS\" class=\"wp-image-44592\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click the \u201c<strong>Save Config<\/strong>\u201d button at the top-right.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Magento 2 SEO Extensions<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Make your online store search engine-friendly with additional features using the best <a href=\"https:\/\/meetanshi.com\/blog\/best-magento-2-seo-extensions\/\">Magento 2 SEO extensions<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"magento-2-seo-tips-best-practices\">Magento 2 SEO Tips &amp; Best Practices<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here are a few Magento 2 SEO best practices that I suggest to our clients:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"user-friendly-urls\">User-friendly URLs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Magento 2 auto-generates URLs for pages based on attributes like page titles and category names. In most cases, these URLs do not fit into what we consider \u201c<strong>SEO-optimized<\/strong>.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because, mostly they\u2019re:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Too long (I mean literally!)<\/li>\n\n\n\n<li>Do not always contain the target keyword<\/li>\n\n\n\n<li>Contain numbers that are not required<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">It\u2019s recommended to modify the default URLs. And make them user-friendly, optimized for SEO in Magento 2. You can modify the URLs of various entities in Magento 2&nbsp;<strong>Search Engine Optimization<\/strong>&nbsp;settings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For e.g., to change product URLs, go to&nbsp;<strong>Catalog &gt; Products &gt; Select product &gt; Search Engine Optimization<\/strong>. And modify the \u201c<strong>URL key<\/strong>\u201d field.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/14-magento-seo-tips-url-optimization.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/14-magento-seo-tips-url-optimization.png\" alt=\"Magento 2 SEO Tips - URL Optimization\" class=\"wp-image-44593\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Important:&nbsp;<\/strong>Don\u2019t forget to check the permanent redirect field. Or else it may lead to a broken link on your site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s are some bonus tips to write SEO-friendly URLs:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Include your target keyword that best describes your product<\/li>\n\n\n\n<li>Separate words using hyphens (for e.g., joust-duffle-bag)<\/li>\n\n\n\n<li>Avoid adding numbers, special characters and stop words like a, the, but, for, etc.<\/li>\n\n\n\n<li>Maintain a consistent URL format on the entire site<\/li>\n\n\n\n<li>Keep the URLs short and readable<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"image-size-name-alt-text\">Image Size, Name &amp; ALT Text<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can make your images SEO-friendly in Magento 2 by focusing on three points:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Size optimization:&nbsp;<\/strong>Use free image compression tools like ShortPixel to compress the images to optimum size before uploading.<\/li>\n\n\n\n<li><strong>Image name:&nbsp;<\/strong>Keep the image names short, descriptive and keyword-rich.<\/li>\n\n\n\n<li><strong>ALT text:&nbsp;<\/strong>The ALT text (or alternative text) is an HTML attribute that provides more context about the image to screen readers. Search engines also use it to understand what the image is about \u2013 and, therefore, it\u2019s a good SEO opportunity to include the keywords.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"implement-schema-markup-for-rich-snippets\">Implement Schema Markup for Rich Snippets<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Schema markup (structured data) helps search engines with additional information to show them on SERPs. It includes average ratings, in-stock status, product price, breadcrumbs, and product image.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">They make the pages eligible for the Google Rich Snippets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For example, here\u2019s what a normal and rich snippet looks like on Google:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/15-magento-2-search-engine-optimization-schema-markup.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/15-magento-2-search-engine-optimization-schema-markup.png\" alt=\"Magento 2 Search Engine Optimization - Schema Markup\" class=\"wp-image-44594\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Though rich snippets don\u2019t promise any instant or direct impact on SEO ranking, they can help improve click-thru rates. You can test pages for rich snippets using&nbsp;<a href=\"https:\/\/search.google.com\/test\/rich-results\" target=\"_blank\" rel=\"noreferrer noopener\">Google Rich Results Test<\/a>&nbsp;and also find issues within the structure data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By default, Magento 2 adds basic product schema markup to product pages. However, for rich results, you\u2019ll have to depend on third-party extensions or custom development for <a href=\"https:\/\/meetanshi.com\/blog\/how-to-add-schema-markup-to-magento-2\/\">additional schema markups in Magento 2<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"improve-website-loading-speed\">Improve Website Loading Speed<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Both customers and Google hate slow-loading websites. Therefore, improving store speed should be part of your Magento 2 SEO optimization.Here are some recommendations to improve your site speed:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Defer parsing of JS:&nbsp;<\/strong>You can delay parsing of unwanted JavaScript files and improve your site\u2019s loading speed \u2013 and also vital metrics like LCP. You can use the free&nbsp;<a href=\"https:\/\/meetanshi.com\/magento-2-defer-parsing-javascript.html\">Defer Parsing of JS<\/a>&nbsp;extension for that.<\/li>\n\n\n\n<li><strong>Choose the right hosting provider:<\/strong>&nbsp;The right choice of <a href=\"https:\/\/devrims.com\/magento-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 hosting<\/a> service provider keeps you from manually managing a lot of services. Analyze the system requirements and services like elastic search to run your Magento 2 store efficiently.<\/li>\n\n\n\n<li><strong>Use Content Delivery Network (CDN):<\/strong>&nbsp;Leverage the benefits of improved security, scalability, and faster loading times by implementing CDNs. They are known to reduce the latency of fetching data from servers by delivering content from nearby servers. The execution of CDN is crucial for online stores serving global audiences.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"prioritize-mobile-shoppers\">Prioritize Mobile Shoppers<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Known fact \u2013 mobile optimization is a must! Though the latest Magento 2 version runs smoothly across devices, here are a few tips to improve:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Choose a simple and mobile-friendly theme for your store.<\/li>\n\n\n\n<li>Use a hamburger menu for ease of navigation on mobile devices.<\/li>\n\n\n\n<li>Keep an approach to mobile-first design when performing design customizations.<\/li>\n\n\n\n<li>Launch a Progressive Web App (PWA) for your e-store to improve experiences on slow network connections.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"connect-magento-2-with-ga4\">Connect Magento 2 with GA4<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You have updated all necessary Magento 2 SEO settings, and now traffic has started flowing in. How will you know what\u2019s working well and what should be fixed?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Google Analytics (GA4) can help you get a bird view of the customer journey on your Magento store. You can get to know where the users are coming from, what actions they\u2019re performing, and also the bottlenecks in their journey.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/16-magento-search-engine-optimization-reporting-in-ga.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/16-magento-search-engine-optimization-reporting-in-ga.png\" alt=\"Magento Search Engine Optimization in Google Analytics 4 Tracking\" class=\"wp-image-44595\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">To integrate GA4 into your Magento 2 store, you can use&nbsp;<a href=\"https:\/\/meetanshi.com\/magento-2-google-analytics-4.html\">Meetanshi\u2019s Magento 2 Google Analytics 4<\/a>&nbsp;extension.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/17-magento-2-seo-ga4-tracking-extension.png\"><img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2018\/04\/17-magento-2-seo-ga4-tracking-extension.png\" alt=\"Magento 2 SEO GA4 Tracking Extension by Meetanshi\" class=\"wp-image-44596\"\/><\/a><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Our extension integrates GA4 to your store via Google Tag Manager. It will simplify ecommerce event tracking with pre-built templates and facilitate an overview of traffic tracking history on the Magento dashboard.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"next-steps-for-magento-2-search-engine-optimization-seo-\">Next Steps for Magento 2 Search Engine Optimization (SEO)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Avoid every <a href=\"https:\/\/meetanshi.com\/blog\/magento-2-seo-mistakes\/\">Magento 2 SEO mistakes<\/a> for an smooth flow.Magento 2 Search Engine Optimization is an ongoing journey. Following the steps mentioned above will help you get started with a firm foundation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here are the next steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Monitor your Google Search Console for any crawling or indexing-related issues<\/li>\n\n\n\n<li>Regularly audit your Magento 2 store for SEO issues using tools like Screaming Frog<\/li>\n\n\n\n<li>Improve your store\u2019s design and content to match the way users navigate and search<\/li>\n\n\n\n<li>Earn quality and relevant backlinks from other websites through partnerships and collaboration<\/li>\n\n\n\n<li>Promote user-generated content like customer reviews to build trust factor<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">I\u2019m sure this Magento 2 SEO tutorial curated by our experts will be helpful to you. If you want to know about the technical hiccups your online store is experiencing, book an SEO audit with our experts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><div class=\"meetanshi-cta\">\r\n<div class=\"cta-content-wrapper\">\r\n<span>Magento 2 SEO Extensions<\/span>\r\n<p>Make your store search engine friendly using quality SEO features.<\/p>\r\n<a href=\"https:\/\/meetanshi.com\/magento-2-seo-extensions.html\" target=\"_blank\" class=\"btn-primary\">Explore Here<\/a>\r\n<\/div>\r\n<div class=\"cta-image-new\">\r\n<img decoding=\"async\" src=\"https:\/\/meetanshi.com\/blog\/wp-content\/uploads\/2025\/11\/magento-2-seo-extensions.png\" alt=\"Magento 2 SEO Extensions\">\r\n<\/div>\r\n<\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento Search Engine Optimization can improve your online store\u2019s organic visibility. It can help your website appear in Google search\u2019s top results when customers search&#8230;<\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[34,78],"tags":[],"class_list":["post-71","post","type-post","status-publish","format-standard","hentry","category-magento","category-digital-marketing"],"acf":[],"_links":{"self":[{"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts\/71","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\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/comments?post=71"}],"version-history":[{"count":3,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions"}],"predecessor-version":[{"id":24654,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/posts\/71\/revisions\/24654"}],"wp:attachment":[{"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/media?parent=71"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/categories?post=71"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/meetanshi.com\/blog\/wp-json\/wp\/v2\/tags?post=71"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}