Results 1 to 9 of 9
  1. #1
    Join Date
    Sep 2009
    Location
    /dev/null
    Posts
    15
    Plugin Contributions
    0

    Default What do the upgrade docs mean by 'Canonical URL Support' ?

    I recently upgraded from 1.3.8a (fully patched, ofc) and I saw the 1.3.9a announcement and I have put my eye at the line which says:
    Canonical URL support added for product pages and product listings. See /includes/init_includes/init_canonical.php

    I'd take a look at the init_canonical.php and I don't see nothing important more than the code.

    What the Zen Cart Dev team mean by 'Canonical URL Support' ?

    Which is the advantage?

    Maybe I'm getting wrong, if so, tell me
    No one will remain alive forever.

  2. #2
    Join Date
    Oct 2006
    Location
    Alberta, Canada
    Posts
    4,571
    Plugin Contributions
    1

    Default Re: Canonical URL support added for product pages and product listings


  3. #3
    Join Date
    Sep 2009
    Location
    /dev/null
    Posts
    15
    Plugin Contributions
    0

    Default Re: Canonical URL support added for product pages and product listings

    no! you get me wrong! Already understood what Canonical URL's mean (Thanks to God!) but I mean what the meaning of 'added support for canonical url's' ?

    If I already get canonical URLs working, what the hell will do this improvement?

    EDIT:
    mmkay I already get it. It's only meant for 'supporting' for example www versus non-WWW websites and so on.

    If any moderator is around, this thread can be closed. (and marked as solved? :\)
    Last edited by TheOne; 21 Apr 2010 at 08:39 PM. Reason: Finally understood!
    No one will remain alive forever.

  4. #4
    Join Date
    Apr 2006
    Location
    London, UK
    Posts
    10,569
    Plugin Contributions
    25

    Default Re: Canonical URL support added for product pages and product listings

    The blog link is misleading in this context, referring to the original use of the term canonical for web sites to do with the root domain.

    However, the term now has a much wider usage and that's the one to which the Zen Cart update notes are referring.

    From the same source ... this would be a better blog link to use as a starting point

    http://www.mattcutts.com/blog/canonical-link-tag/

    The intended benefit of this approach (in general, not just Zen Cart) was in SEO. The search engines recognised that in dynamic apps there might be multiple paths to arrive at the same content, and that those paths might lead to different URLs.

    So they gave web administrators a way to select on URL upon which to focus all the search engine link juice for that content (rather than dilute it over several).

    Zen Cart supports this by serving canonical links that strip out that URL parameters that really don't need to pop up in search engine listings.
    Kuroi Web Design and Development | Twitter

    (Questions answered in the forum only - so that any forum member can benefit - not by personal message)

  5. #5
    Join Date
    Oct 2007
    Location
    Edinburgh, Scotland
    Posts
    243
    Plugin Contributions
    1

    Default Re: What the upgrade docs mean by 'Canonical URL Support' ?

    Can anyone clarify what exactly the new functionality includes. The docs seems to specify only product info and product listing pages.

    Are other pages included as well? What admin control of this functionality is there?

    Essentially I'm interested to know if it will replace SSU and generate:

    http://store.com/categoryname/productname

    URLs so that my upgrade will be seemless (in terms of URLs changing).

    Any info much appreciated.
    Thanks.

  6. #6
    Join Date
    Jun 2003
    Posts
    33,715
    Plugin Contributions
    0

    Default Re: What the upgrade docs mean by 'Canonical URL Support' ?

    Essentially I'm interested to know if it will replace SSU and generate:
    No, it will not replace SSU.
    Please do not PM for support issues: a private solution doesn't benefit the community.

    Be careful with unsolicited advice via email or PM - Make sure the person you are talking to is a reliable source.

  7. #7
    Join Date
    Oct 2007
    Location
    Edinburgh, Scotland
    Posts
    243
    Plugin Contributions
    1

    Default Re: What the upgrade docs mean by 'Canonical URL Support' ?

    Hi Kim,

    Thanks for the fast response. Is there anywhere where it's functionality is detailed in more depth?

  8. #8
    Join Date
    Mar 2010
    Location
    UK
    Posts
    445
    Plugin Contributions
    0

    Default Re: What the upgrade docs mean by 'Canonical URL Support' ?

    Where a product appears in multiple categories, it will have multiple URLs that return the same content: e.g.
    http://www.example.com/index.php?main_page=product_info&cPath=40&products_id=577
    http://www.example.com/index.php?main_page=product_info&cPath=45&products_id=577
    http://www.example.com/index.php?main_page=product_info&cPath=45_65&products_id=577
    Added to that, if the product is deleted from a category but the product still exists in other categories, URLs for those 'deleted' product pages still continue to work: e.g.
    http://www.example.com/index.php?main_page=product_info&cPath=30&products_id=577
    http://www.example.com/index.php?main_page=product_info&cPath=32&products_id=577
    Additionally, links from "also bought" related products produce yet another working URL for the same content: e.g.
    http://www.example.com/index.php?main_page=product_info&products_id=577
    All of these different URLs compete with each other for ranking in the SERPs.

    The best fix is for there to be only one URL that works, and requesting alternative URLs returns either a 404 error or a 301 redirect to the correct URL. Where the site scripting cannot cope with that, adding the rel="canonical" tag is a band-aid that can help searchengines to combine the backlinks and ranking for all of the alternative URLs for that product and assign them to the canonical URL. The canonical tag simply designates a particular URL as the canonical version for that content and mentions that URL on all of the alternative pages where the rel="canonical" tag appears.

    When presented with multiple URLs for the same content, and where some of the alternative URLs have more parameters and other have less parameters, Google usually prefers to list the shortest URL in the SERPs. This is most apparent when comparing www.example.com/ and www.example.com/index.php for example, where the former URL is almost always the one to be listed in the SERPs.

    I'll also note that most product pages within ZenCart where the URL has a cPath category ID included have a maximum of three or four internal backlinks: one from the category index page, one from the New Products list, and one each from the 'next and 'previous' product pages within the same category.

    The product URL that does not include the cPath category ID can have a lot more internal backlinks than that: certainly six from the "also bought" related products, and maybe others from elsewhere. I believe that it is this URL, the one without cPath category ID included, that should be the designated canonical URL.

    At present, I believe that the chosen canonical URL for a product page within Zencart is one that includes a cPath category ID (the "primary" category or somesuch), but I am absolutely sure that the canonical URL for a product should not include any reference to the cPath category ID, and I would like to suggest that change be made in a future version of ZenCart. I do believe that it will provide crawling and indexing advantages.

  9. #9
    Join Date
    Oct 2007
    Location
    Edinburgh, Scotland
    Posts
    243
    Plugin Contributions
    1

    Default Re: What the upgrade docs mean by 'Canonical URL Support' ?

    Hi g1smd

    Thanks for your comprehensive reply - it's much appreciated.

 

 

Similar Threads

  1. Does it mean the SEO Url converting fails?
    By mybiz9999 in forum All Other Contributions/Addons
    Replies: 0
    Last Post: 23 Jul 2010, 06:23 AM
  2. What does 'x' and 'y' in adv. search url mean?
    By data_digger in forum General Questions
    Replies: 4
    Last Post: 24 Nov 2009, 12:38 AM
  3. What do the Values mean under the Configuration Menu?
    By maderstrains.com in forum General Questions
    Replies: 4
    Last Post: 2 Jun 2009, 10:49 PM
  4. What does "?alpha_filter_id=***" mean in the URL?
    By rainmist in forum General Questions
    Replies: 5
    Last Post: 2 Oct 2008, 12:20 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
disjunctive-egg
Zen-Cart, Internet Selling Services, Klamath Falls, OR