A Magento site driving me crazy... any suggestion is appreciated
-
Hi guys,
this time it's me asking for help :D.
I have a client with a Magento 1.7.0.0 version site: www.mybomboniere.it
I audited it, and found out tons of issues, but the one that worries me more is the fault of canonicalization, which is causing serious duplicated content problems.
I'm not new to Magento, hence, the first thing I did was going to:
First: Going to System > Configuration > Catalog > Search Engine Optimization and setting on "No" the Use Categories Path for Product URLs voice. Doing so I quit all the duplicated product pages.
System > Configuration > Catalog > Catalog > Search Engine Optimization and setting on "yes" the voices Use Canonical Link Meta Tag For Categories and Use Canonical Link Meta Tag For Products.
Doing this I should see URLs with sort parameters having the URLs without them as canonical
The BIG PROBLEM is that even if I did that, I am still not seeing any rel="canonical" tag added to the code. I've tried to figure out the reason of this, but - sincerely - I cannot find one.
Secondly, the client created so many categories and subcategories that - honestly - the best thing would be to start cutting some of them. But one thing is what is correct in theory, another what the client desires, and she does not desire cutting any subcategory.
That means that some risk to be a substantial duplicate of others. The correct choice should be to canonicalized the overly identical subcategories to a main one... but this is not possible using the default Magento functions.So, or using an SEO extension (but, which one is the best for Magento 1.7.0.0.? Yoast plugins seem outdated), or using a solution like the second option proposed in this post: http://www.adurolabs.com/blog/technical/how-to-add-rel-canonical-in-magento.
The doubt is that the post is presenting it in case of products pages, not categories ones. Hence, is it correct also for them, or do you have others suggestions.
Sorry for the long question, but any help will be much appreciated :).
Ciao
Gianluca
-
Hi,
Following some testing, you can actually use the xml update feature for both categories and products individually, the trick is to first remove the existing rel=canonical that is put in if you have those settings turned on for that in the magento admin. So:
<reference name="head"><action method="removeItem"><type>link_rel</type>
<name>http://www.domain.com/oldurl</name></action></reference><action method="addLinkRel"><rel>canonical</rel>
<href>http://www.domain.com/new-url</href></action>You will need to identify the canonical url being inputted into the code, add it to the oldurl bit above and then put in the new url. You can do this in products and also for categories in the custom design tab and then the custom layout update box.
Hope that helps!
-
Hopefully you are nearly there with Lynn's advice but if you do go down the extension route I highly recommend this one: http://www.magentocommerce.com/magento-connect/online-promotions-by-mirasvit-1211.html
-
Actually I take back that bit about the filtered urls. Just checked and indeed they should canonical back to the base category url, so if you find out why the canonical is not showing up you should be good
-
Hi Gianluca,
What an honour
For the product canonical meta tag you have set it up correctly, I assume you have cleared the magento cache, are you sure there is not a php cache/accelerator running also (like apc or similar)? This would also prevent the changes you have enabled from immediately showing up.
The second option in the link you mention will also work, but really the first option (which you are trying now) is more efficient and automatic as long as you do not have duplicate content across different products which ideally you wont. That being said it is worth trying the second option on your sub categories, I believe you can do custom layout updates at the category level also and that should help you!
One thing to clarify: You say you expect to see canonicals on urls with sort parameters, but in my experience you will not. I cannot think of a commercial seo module for magento off the top of my head that will handle correct canonical tags for search and filtering parameters. The easiest way to do it is some custom development work which is not that difficult to do if you find someone comfortable with Magento.
Hope that helps!
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
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
-
So many links from single site?
this guy is ranking on all high volume keywords and has low quality content, he has 1600 ref domains check the attachment how did he get so many links from single site is he gonna be penalized YD2BvQ0
Intermediate & Advanced SEO | | SIMON-CULL0 -
Is my site being penalized?
I've gone through all the points on https://moz.com/blog/technical-site-audit-for-2015 but the site only ranks for its brand name after months. The website is not ranking in the top 100 for any main keywords (2,3,4 word phrases), only for a handful of very long phrases (4+). All of the content is unique, all pages are indexed, the website is fast and doesn't contain any crawl errors and there are a couple of links pointing to it. There is a sitewide follow link in the footer pointing to another domain, its parent company and vice-versa. This is not done for any SEO reasons but the companies are related and also the products are supplementary of each other. Could this be an issue? Or is my site being penalized by something else?
Intermediate & Advanced SEO | | Robbern0 -
How is my 301 redirected site stealing rankings from the main site?
Hello, I have a site, drhobelt.com, that 301 redirects to the main site, drhonow.com. Not only is drhobelt.com still indexed, but it recently stole rankings from drhonow.com for "decompression belt" related terms. What could be causing this? How do I reclaim the rankings for drhonow.com? Thanks for reading!!
Intermediate & Advanced SEO | | DA20130 -
SEO and former site
Hi, my client had a site built and hosted with Avvo but we now shut it down and are using a new server. My concern is that Avvo's internal link structure is causing SEO issues. For example, his site will list for "San Diego Criminal Defense Attorney", but is then removed for no reason. Far worse, while he had the AVVO site, it would never rank at all on Google. He's got great content, and no spammy links. This is the site: www.thesandiegocriminallawyer.com. Any thoughts of what I could do to disavow the AVVO pages that Google still has indexed? Does it matter? Or, is it simply a function of time? Thank you for your help.
Intermediate & Advanced SEO | | mrodriguez14400 -
Is the Tool Forcing Sites to Link Out?
Hi I have a tool that I wish to give to sites, it allows the user to get an accurate idea of their credit score with out giving away any personal data and with out having a credit search done on their file. Due to the way the tool works and to make the implementation on other peoples sites as simple as possible the tool remains hosted by me and a one line piece of Javascript code just needs to be added to the code of the site wishing to use the tool. This code includes a link to my site to call the information from my server to allow the tool to show and work on the other site. My questions are: Could this cause a problem with Google as far as their link quality goes? - Are we forcing people to give us a backlink to use the tool? (in the eyes of Google) or will Google not be able to read the Javascript / will ignore the link for SEO purposes? Should I make the link in the code Nofollow? If I should make the link a Nofollow any tips on how to make the most of the opportunity from a link building or SEO point of view? Thanks for your help
Intermediate & Advanced SEO | | MotoringSEO0 -
Why does a site have no domain authority?
A website was built and launched eight months ago, and their domain authority is 1. When a site has been live for a while and has such a low DA, what's causing it?
Intermediate & Advanced SEO | | optimalwebinc0 -
How to see which site Google views as a scraper site?
If we have content on our site that is found on another site, what is the best way to know which site Google views as the original source? If you search for a line of the content such as "xyz abc etc" and the other site shows before yours in search results, does that mean that Google views that site as the original source?
Intermediate & Advanced SEO | | nicole.healthline0 -
When is it worth re-structuring your site?
I recently started working on a site that is 8 years old and the currently URLs/ site structure is not SEO friendly. We are concerned that in re-structuring the site, we may loose our rankings. Has anyone ever completely re-structured their site? Was it worth it?
Intermediate & Advanced SEO | | nicole.healthline0