Ecommerce Canonical Question
-
Hi all, first question (eek)
Could I pick the brains of fellow users around an issue we are having with canonical urls on a magento website. At the moment we do not have these enabled as it seems to break our indexing. Cut a long story short, we have thousands of products but haven't rewritten many of the descriptions from the manufacturers yet and so have noindexed all the product pages (freeing them as we go). The goal, for now, is to pull in traffic via the filtering options we have on the site
The goal, for now, is to pull in traffic via the filtering options we have on the site. For example, if you go to Dresses, there then are several filtering options which would allow you to choose a colour, shape and material - if you wished to filter that precisely. These filtering options are all crawlable and so we would then have a page that google could index for, for example, Green Lace Maxi Dress. All good there, few people search for specific products and a lot search for types of products so we are covered.
To get back to the issue at hand. If we enable the canonical option on our magento plugin it will stop us from being able to target these terms. Whereas the filtering option would create domain.com/dress/green/maxi/lace with the page title of Green Lace Maxi Dress, if we enable the canonical part of the seo plugin the canonical link which would be added to the page would be - instantly removing our ability to rank for longer tail dress related searches (we are not going to compete with the big players on the premium terms, yet!).
There are alternative plugins we can buy for magento to add the correct tag, however, if every page's canonical just points back it itself like this, is there really much point spending nearly $1000 on the 4 licences we would need to cover our range of sites. Is it really necessary, in this case, that we have a canonical for the product filtering?
Sorry for the long post, hope it made sense.
Thanks for any assistance.
-
Bernadette, many thanks for the reply.
This is a very tricky issue, and I'm still very confused. If I go to dresses and then 'red' i get a set of products, if i go dresses and then 'blue' i get a different set of products so I cannot see any potential for duplication there. All of these products may appear on other pages in small numbers - for example one of the red dresses would appear in the lace dress filter as it is a red lace dress, however, the other 15 dresses on that page would not match the red dress page.
There are about 250,000 products in the store, so while products will appear under several attributes, the chance of the same 16 products appearing on the same page for multiple attributes is tiny. I guess this is why I'm thinking there wouldn't be a need for a canonical tag as no page is really duplicating any more than a tiny % of another. There is only one way to access the list of products on any one page.
If i borrow Amazon as an example - would rather not share my url at the moment as it isn't 100% finished. On amazon we have a page for Black Prom Dresses at https://www.amazon.co.uk/s/ref=sr_nr_p_n_size_two_browse-_0?fst=as%3Aoff&rh=n%3A83450031%2Cn%3A!425571031%2Cn%3A!425573031%2Cn%3A9780907031%2Cp_6%3AA3P5ROKL5A1OLE%2Cp_n_size_two_browse-vebin%3A1946173031&bbn=9780907031&ie=UTF8&qid=1476896938&rnid=1836991031&lo=clothing (whoa that's a big url!) with the canonical tag of https://www.amazon.co.uk/Prom-Dresses-Edit-Black-Clothing/s?ie=UTF8&bbn=9780907031&page=1&rh=n%3A83450031%2Cn%3A!425571031%2Cn%3A!425573031%2Cn%3A9780907031%2Cp_6%3AA3P5ROKL5A1OLE%2Cp_n_size_two_browse-vebin%3A1946173031" />
If we go to red dresses we have a url https://www.amazon.co.uk/s/ref=sr_nr_p_n_size_two_browse-_0?fst=as%3Aoff&rh=n%3A83450031%2Cn%3A!425571031%2Cn%3A!425573031%2Cn%3A9780907031%2Cp_6%3AA3P5ROKL5A1OLE%2Cp_n_size_two_browse-vebin%3A1946185031&bbn=9780907031&ie=UTF8&qid=1476897017&lo=clothing
Both of these two sets of dresses were reached by going Dresses and then clicking on the colour filter. Both have unique urls. This is pretty much the same situation as my site - the products on each of those pages is different so is not a duplicate of any other page on the site, so would they really need that canonical tag?
I'm not sure if I have managed to confuse myself. My understanding of the canonical tag is that it is to be used if you have the same, or very similar content on more than one page. You point all versions to just one page to avoid duplicate content penalties and to make one page have all the links which might point to alternative versions. Therefore, if the page isn't a duplicate of another, is the tag really necessary
Thanks, Carl
-
DSCarl, taking care of the duplicate content that the site appears to be generating is a big deal. So it definitely needs to be fixed--and that's good that you've identified it.
Ideally, you really do need to be able to canonical the sizes of the dress, for example, to the product page, which is "Green Lace Maxi Dress", assuming that you will have a unique page (along with a unique product description) written for the Green Lace Maxi Dress, which would be different than, say, a Red Lace Maxi Dress.
There are generally two ways to deal with duplicate content like this. One way is to deal with it using canonical tags. But before we had the canonical tag, we certainly did have duplicate content--and we dealt with it using the robots.txt file. You can deal with this issue with a canonical tag or robots.txt.
With the robots.txt file, you would need to identify which pages (for example by looking at your URL parameters) and stop the search engines from indexing URLs with certain parameters in them. This is pretty easy to do if you understand your site structure, your parameters in your URLs (or how you have those set up in folders in the URLs), and can add those to the robots.txt file. Using the robots.txt file sounds like it would be a cheaper option for you (rather than spending $1,000 on plugins or add-ons to your CMS).
Alternatively, the canonical tag is the way to go if you can get it to work properly. Oftentimes if it's not working properly you can contact the developer of the plugin or add-on and see if they'll help you install it or get the settings right so that it works properly on your site.
Either way, it's definitely an issue that you need to deal with, as it will have a dramatic effect on your site's rankings. The canonical tag option is probably preferred if you can get it to work properly, as all of the "link juice" and other "credit" will be passed onto the page you're canonicaling "to".
-
hmm not sure how 'The goal, for now, is to pull in traffic via the filtering options we have on the site' ended up twice. Oops
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Canonical question - Would this create some sort of crawler redirection loop?
What happens if a canonical link, links to the url with / but the main url does not have the / For example: rel="canonical" href="https://www.exampleURL.co.uk/"> Main URL - https://www.exampleURL.co.uk (without the /) 301 Redirect https://www.exampleURL.co.uk/ to https://www.exampleURL.co.uk Would this create some sort of crawler redirection loop?
On-Page Optimization | | Evosite10 -
Robots.txt Question for E-Commerce Sites
Hi All, I have a couple of e-commerce clients and have a question about URLs. When you perform a search on website all URLs contain a question mark, for example: /filter.aspx?search=blackout I'm not sure that I want these indexed. Could I be causing any harm/danger if I add this to the robots.txt file? /*? Any suggestions welcome! Gavin
On-Page Optimization | | IcanAgency0 -
Simple question: I wonder if I'm over internally linking?
Hi, What's you guys' policy on how much to internally link. I do it a lot - whenever it makes sense, but hold off if I just linked to the same page in the last paragraph, for instance. Would like to know your thoughts to see if I'm overdoing it. This is for Ecommerce blog posts, category descriptions, and product descriptions if that matters. Thanks.
On-Page Optimization | | BobGW0 -
Understanding why our new page doesn't rank. Internal link structure to blame? + understand canonical pages more.
Hi guys. Sorry it's an essay...BUT, i think a lot of you will find this an interesting question. This question is in 2 (related) parts, and I imagine it would be an 'advanced' SEO question. Hoping you guys can help bring some real insight 🙂 Always amazed at the quality for this forum/ community. **Context... ** We had a duplicate content issue caused by this page and it's product permutations, so we placed canonical tags on all the product permutations to solve it. Worked a treat. However, we now have more **product ranges. **We now sell Diaries, Notebooks & Music books, which are clearly different from one another. So...we've placed canonical tags on all the product permutations leading back to the 'parent' theme. In other words, all the diary permutations 'lead back' to the diary page. All the notebooks permutations 'lead back' to the main notebook page. So on and so forth. Make sense so far? Context end..... Issue. Amazingly our Diary page outranks our notebook pagefor the search term 'Design your own Notebook'. The notebook page is well optimised for this search term, and the diary page avoids the word 'notebook' altogether (so no keyword cannibalisation going on). Possible reason? Our Diary page has a vast amount of internal links to it throughout our site. The notebook page has only a few. Could this be the issue? If so, what reading/ blogs/ content/ tools would you recommend to help understand and solve this problem? i.e) Better understanding internal link structure for SEO. 2nd part of the question (in the context of internal linking for SEO). When there are internal links to a page with a conical tag does that 'count' towards the 'parent page', or simply towards that specific page? I really hope that makes sense. If it's clear as mud just shout. Isaac. EDIT: All pages in question have been indexed since we added these changes to the site.
On-Page Optimization | | isaac6630 -
E commerce Website canonical and duplicate content isssue
i have a ecomerce site , i am just wondering if any one could help me answer this the more info page can be access will google consider it as duplicate and if it does then how to best use the canonical tag http://domain.com/product-page http://domain.com/product-page/ http://domain.com/product-Page http://domain.com/product-Page/ also in zencart when link product it create duplicate page content how to tackle it? many thanks
On-Page Optimization | | conversiontactics0 -
Quick Question on Redirects
This might be a silly question, but one important enough for me to ensure that I understand the best practice of URL redirects... I'm thinking of changing my URL's and hierachy of some of my WP subpages around, in order to logically fit the keyword into the url and place the subpage closer to the root domain. My question is, when doing this, can I simply edit the URL and create a redirect after the fact, essentially killing the old URL. Or, do I create the new page with the updated URL and hierarchy, keeping the old page live and intact, but have that 301 redirect to its new corresponding destination? Thanks
On-Page Optimization | | JayAdams320 -
Home Page is Not Ranking Anymore on this ecommerce site
Hi Everyone, I work regularly on this site www.cheapsnapframes.co.uk which is a cubecart based site and upto a few months ago the home page used to rank on poster frames we were on page 1 of google now we are on page 2 but it has dropped the home page and favours a category page. I have been looking at this to try and figure out why and I have today realised I had some external links on the home page pointing to the .com which the site used to run from but has been setup as a 301 redirect so I have changed these to internal links. I have used the on page tool and get an A but its been showing an A for a long time. Is there any other reason why we have lost out on this keyword term? Thank you in advance Tracy
On-Page Optimization | | dashesndots0 -
Would it be bad to change the canonical URL to the most recent page that has duplicate content, or should we just 301 redirect to the new page?
Is it bad to change the canonical URL in the tag, meaning does it lose it's stats? If we add a new page that may have duplicate content, but we want that page to be indexed over the older pages, should we just change the canonical page or redirect from the original canonical page? Thanks so much! -Amy
On-Page Optimization | | MeghanPrudencio0