Hyvä Theme is Now Open Source: What This Means for Magento Community - Mageplaza
Hyvä is now Open Source and free. Discover what changed, what remains commercial, how it impacts the Magento ecosystem, and how to maximize its full potential.
Cookies help us enhance your experience on our site by storing information about your preferences and interactions. You can customize your cookie settings by choosing which cookies to allow. Please note that disabling certain cookies might impact the functionality and features of our services, such as personalized content and suggestions. Cookie Policy
Cookie PolicyThese cookies are strictly necessary for the site to work and may not be disabled.
InformationThese cookies are strictly necessary for the site to work and may not be disabled.
| Cookie name | Description | Lifetime | Provider |
|---|---|---|---|
| _ce.clock_data | Store the difference in time from the server's time and the current browser. | 1 day | Crazy Egg |
| _ce.clock_event | Prevent repeated requests to the Clock API. | 1 day | Crazy Egg |
| _ce.irv | Store isReturning value during the session | Session | Crazy Egg |
| _ce.s | Track a recording visitor session unique ID, tracking host and start time | 1 year | Crazy Egg |
| _hjSessionUser_2909345 | Store a unique user identifier to track user sessions and interactions for analytics purposes. | 1 year | HotJar |
| _hjSession_2909345 | Store session data to identify and analyze individual user sessions. | 1 day | HotJar |
| apt.uid | Store a unique user identifier for tracking and personalization. | 1 year | Mageplaza |
| cebs | Store user preferences and settings. | Session | Mageplaza |
| cf_clearance | Store a token that indicates a user has passed a Cloudflare security challenge. | 1 year | Cloudflare |
| crisp-client | The crisp-client/session cookie is used to identify and maintain a user session within the Crisp platform. It allows the live chat system to recognize returning users, maintain chat history, and ensure continuity in customer service interactions. | Session | Crisp |
| _ga | Store a unique client identifier (Client ID) for tracking user interactions on the | 2 years | |
| _ga_7B0PZZW26Z | Store session state information for Google Analytics 4. | 2 years | |
| _ga_JTRV42NV3L | Store session state information for Google Analytics 4. | 2 years | |
| _ga_R3HWQ50MM4 | Store a unique client identifier (Client ID) for tracking user interactions on the website. | 2 years | |
| _gid | Store a unique client identifier (Client ID) for tracking user interactions on the website. | 1 day | |
| _gat_UA-76130628-1 | Throttle the request rate to Google Analytics servers. | 1 day |
Advertising cookies deliver ads relevant to your interests, limit ad frequency, and measure ad effectiveness.
InformationAdvertising cookies deliver ads relevant to your interests, limit ad frequency, and measure ad effectiveness.
| Cookie name | Description | Lifetime | Provider |
|---|---|---|---|
| _gcl_au | The cookie is used by Google to track and store conversions. | 1 day | |
| __Secure-3PAPISID | This cookie is used for targeting purposes to build a profile of the website visitor's interests in order to show relevant and personalized Google advertising. | 2 years | |
| HSID | This security cookie is used by Google to confirm visitor authenticity, prevent fraudulent use of login data and protect visitor data from unauthorized access. | 2 years | |
| __Secure-1PSID | This cookie is used for targeting purposes to build a profile of the website visitor's interests in order to show relevant and personalized Google advertising. | 2 years | |
| SID | This security cookie is used by Google to confirm visitor authenticity, prevent fraudulent use of login data and protect visitor data from unauthorized access. | 2 years | |
| APISID | This cookie is used by Google to display personalized advertisements on Google sites, based on recent searches and previous interactions. | 2 years | |
| __Secure-1PAPISID | This cookie is used for targeting purposes to build a profile of the website visitor's interests in order to show relevant and personalized Google advertising. | 2 years | |
| __Secure-3PSID | This cookie is used for targeting purposes to build a profile of the website visitor's interests in order to show relevant and personalized Google advertising. | 2 years | |
| SSID | This cookie is used by Google to display personalized advertisements on Google sites, based on recent searches and previous interactions. | 2 years | |
| SAPISID | This cookie is used by Google to display personalized advertisements on Google sites, based on recent searches and previous interactions. | 2 years | |
| __Secure-3PSIDTS | This cookie collects information about visitor's interactions with Google services and ads. It is used to measure advertising effectiveness and deliver personalised content based on interests. The cookie contains a unique identifier. | 2 years | |
| __Secure-1PSIDTS | This cookie collects information about visitor's interactions with Google services and ads. It is used to measure advertising effectiveness and deliver personalised content based on interests. The cookie contains a unique identifier. | 2 years | |
| SIDCC | This security cookie is used by Google to confirm visitor authenticity, prevent fraudulent use of login data, and protect visitor data from unauthorized access. | 3 months | |
| __Secure-1PSIDCC | This cookie is used for targeting purposes to build a profile of the website visitor's interests in order to show relevant and personalized Google advertising. | 1 year | |
| __Secure-3PSIDCC | This cookie is used for targeting purposes to build a profile of the website visitor's interests in order to show relevant and personalized Google advertising. | 1 year | |
| 1P_JAR | This cookie is a Google Analytics Cookie created by Google DoubleClick and used to show personalized advertisements (ads) based on previous visits to the website. | 1 month | |
| NID | Show Google ads in Google services for signed-out users. | 6 months |
Analytics cookies collect information and report website usage statistics without personally identifying individual visitors to Google.
InformationAnalytics cookies collect information and report website usage statistics without personally identifying individual visitors to Google.
| Cookie name | Description | Lifetime | Provider |
|---|---|---|---|
| _dc_gtm | Manage and deploy marketing tags through Google Tag Manager. | 1 year | |
| 1P_JAR | Gather website statistics and track conversion rates for Google AdWords campaigns. | 1 month | |
| AEC | 1 month | ||
| ar_debug | Debugging purposes related to augmented reality (AR) functionalities. | 1 month | Doubleclick |
| IDE | The IDE cookie is used by Google DoubleClick to register and report the user's actions after viewing or clicking on one of the advertiser's ads with the purpose of measuring the effectiveness of an ad and to present targeted ads to the user. | 1 year | Doubleclick |
| ad_storage | Enables storage, such as cookies (web) or device identifiers (apps), related to advertising. | 1 year | |
| ad_user_data | Sets consent for sending user data to Google for online advertising purposes. | 1 year | |
| ad_personalization | Sets consent for personalized advertising. | 1 year | |
| analytics_storage | Enables storage, such as cookies (web) or device identifiers (apps), related to analytics, for example, visit duration. | 1 year |
Magento is an ideal choice for those who looking for high-end customization abilities to build an attractive and feature-rich website. However, it’s not enough to run a successful business.
Marketers usually complain about duplicate content problems in Magento. It’s bad for SEO and draws the store away from success. To solve this issue, experts suggest using canonical tags to distinguish the main website and its duplicate pages.
In today’s blog, we’ll explain in depth how canonical tags work and guide you in adding them easily to your Magento store.
In terms of technical SEO, Canonical tags are the HTML tags that inform search engines about the duplicates of certain web pages and help them prioritize the authentic web page for ranking.
Canonical tags are HTML codes that tell search engines which version of a web page is the preferred one, helping to manage duplicate content and prioritize the correct page for ranking.
Typically, webmasters use canonical tags to inform search engines about the original version of a webpage on its duplicate pages. These tags are placed in the HTML header and follow this format: <link rel="canonical" href="original-webpage-url" />

Example of canonical tags
Imagine you have two URLs leading to the same webpage:
`
https://mageplaza.com/layla-tee.html
https://mageplaza.com/women-tshirts/layla-tee.html
`
This signals to search engines that the page they’re crawling is a duplicate and directs them to prioritize the original URL for ranking.
To answer this question, let’s take a look at the potential drawbacks of not adding canonical tags in Magento 2.
Fortunately, Magento store owners can apply canonical tags to tell web crawlers that this is not duplicate content, but they are just identical pages and avoid all the above problems.
Canonical tags can be added in various places in Magento 2. In this guide, we’ll show you how to add them in each place to ensure you get it right the first time you try.

Step 2: Scroll down and expand the Search Engine Optimization section.

It’s easy to add canonical tags to Magento 2 product and category pages thanks to the platform’s built-in functions, but for CMS pages, it’s a bit more complex.
We will make an example of adding canonical tags to the About Us page so you can clearly understand the process.
cms_page_view_selectable_about-us_test.xml file. In which about-us refers to the CMS page identifier of the page, and test refers to the name of the layout update.<!--?xml version="1.0"?-->root\vendor\magento\theme-frontend-luma\Magento_Theme\layout directory and flush the cache.Now, you are able to add canonical tags to any other pages. For other pages besides About Us, simply change the CMS page identifier and the URL in the code.
What happens if you declare canonical cards indiscriminately. For example, if you have two pages with different content, you need SEO for both pages, but Page A declares the canonical of page B. As I mentioned before, page A will not be indexed by Google anymore. And then, no matter how hard you try, search engines will not rank your page. Some people even confuse that, the use of the canonical tag to emphasize a content page they need SEO, this is completely wrong. Incorrect use of the canonical tag can lead to several detrimental effects on a website’s SEO:
Duplicate Content Issues: Failure to implement the canonical tag correctly may result in impact SEO rankings and visibility.
Keyword Cannibalization: If canonical tags are not used properly, it might result in keyword cannibalization, where multiple pages compete for the same keywords, make down the authority of individual pages, and can confuse search engines about which page to prioritize in search results.
In most cases of the path change, you can use canonical to handle duplicate content. However, in the case below, you need to be really careful when using it. For pagination indexes (many pages), there are usually path changes as follows:
Page 1: 
Page 2: 
Page 3: 
…
Page n: 
In this case, changing the paths along with the change of content. Therefore, the use of canonical to treat pages 2, page 3, …, page n is a copy of page 1, this indicates that you are wrong in using.
Adding a short line of canonical tags may seem like a small detail, but it can actually boost your store rankings. It’s a signal that explains how your site works to Google and other search engines to avoid unnecessary confusion, which can harm your site’s SEO performance.
For further SEO practice, check our Step by step SEO tutorial.
Jacker is the Chief Technology Officer (CTO) at Mageplaza, bringing over 10 years of experience in Magento, Shopify, and other eCommerce platforms. With deep technical expertise, he has led numerous successful projects, optimizing and scaling online stores for global brands. Beyond his work in eCommerce development, he is passionate about running and swimming.
Related Post
Hyvä Theme is Now Open Source: What This Means for Magento Community - Mageplaza
Hyvä is now Open Source and free. Discover what changed, what remains commercial, how it impacts the Magento ecosystem, and how to maximize its full potential.
Holiday Marketing Hacks 2025 - How to Boost Sales for Magento 2 Stores? - Mageplaza
Discover the best 2025 holiday marketing strategies for Magento 2. Learn key trends, creative campaign ideas, and expert tips to increase seasonal sales.
Hyvä Theme is Now Open Source: What This Means for Magento Community - Mageplaza
Hyvä is now Open Source and free. Discover what changed, what remains commercial, how it impacts the Magento ecosystem, and how to maximize its full potential.
Holiday Marketing Hacks 2025 - How to Boost Sales for Magento 2 Stores? - Mageplaza
Discover the best 2025 holiday marketing strategies for Magento 2. Learn key trends, creative campaign ideas, and expert tips to increase seasonal sales.