• Moderatore

    [Joomla 3.3] Adds Suffix to URL: problemi con Rel Canonical e contenuti duplicati

    Tra le opzioni SEO previste da Joomla, incluse le ultime release della 3.3, c'è Adds Suffix to URL, una funzionalità che permette di aggiungere il suffisso html in modo da presentare le pagine con url di questo tipo (rispettivamente menu categoria blog e articolo😞

    
    dominio.com/alias_menu_categoria.html
    dominio.com/alias_menu_categoria/id-alias_articolo.html
    
    

    Rel canonical e contenuti duplicati senza suffisso html
    Se Adds Suffix to URL è settata su NO, allora le pagine hanno URL:

    
    dominio.com/alias_menu_categoria
    dominio.com/alias_menu_categoria/id-alias_articolo
    
    

    e nell'head viene correttamente stampato il link con rel canonical:

    
    <link href="http://dominio.com/alias_menu_categoria" rel="canonical" />
    <link href="http://dominio.com/alias_menu_categoria/id-alias_articolo" rel="canonical" />
    
    

    Se in queste condizioni aggiungiamo arbitrariamente .html all'url, cioè proviamo ad aprire una di queste pagine:

    
    dominio.com/alias_menu_categoria.html
    dominio.com/alias_menu_categoria/id-alias_articolo.html
    
    

    allora otteniamo correttamente codice 404.

    Si può dire quindi che Joomla 3.3 funziona bene con le seguenti opzioni in SEO Settings (dal back end, menu superiore, System > Global Configuration > SEO Settings😞

    Search Engine Friendly URLs > YES
    Use URL Rewriting > YES
    Adds Suffix to URL > NO

    Rel canonical e contenuti duplicati con suffisso html
    Se invece attiviamo Adds Suffix to URL, le pagine vengono raggiunte agli URL:

    
    dominio.com/alias_menu_categoria.html
    dominio.com/alias_menu_categoria/id-alias_articolo.html
    
    

    e nell'head è presente il link con il rel canonical:

    
    <link href="http://dominio.com/alias_menu_categoria.html" rel="canonical" />
    <link href="http://dominio.com/alias_menu_categoria/id-alias_articolo.html" rel="canonical" />
    
    

    Fin qui tutto bene. Il problema è che le stesse pagine vengono raggiunte anche senza suffisso, cioè:

    
    dominio.com/alias_menu_categoria
    dominio.com/alias_menu_categoria/id-alias_articolo
    
    

    e in questo caso abbiamo però il rel canonical correttamente impostato verso le pagine con suffisso.

    Qui dunque si presenta il primo interrogativo:

    Se scegliamo le pagine con suffisso URL html, è giusto fornire le stesse pagine quando gli URL sono senza suffisso basandosi sulla presenza del rel canonical? Sarebbe forse preferibile un 404?

    Condividete l'impostazione di Joomla oppure la modifichereste e, se sì, in quale modo? :smile5:

    Di pagine con e senza suffisso URL se ne è discusso anche qui: http://www.giorgiotave.it/forum/joomla/220323-scrivere-gli-url-come-nella-versione-del-sito-senza-joomla-3.html