• User

    FDA...controllando ho un problema..moooooolllllltttooooo banale...ho controllato e sembrerebbe il ril rel='canonical' non sia attivato..anche se davo per sontato che fosse attivato..però penso che si attivi da solo no?o cmq..ho un problemacon il rel='canonical'
    mi dai conferma?


  • Moderatore

    Confermo, nel sorgente non c'è il rel canonical.
    Il canonical può dipendere dal fatto che hai disabilitato il plugin SEF. Devi riattivarlo, ma quando lo fai ti cambiano le url e quindi devi inserire i redirect 301 verso le vecchie url "buone".

    Il problema è che alcune delle vecchie url sono cattive, quindi devi selezionare quelle buone, metterle in un elenco ed avere la pazienza di riscrivere i redirect di due tipi:

    1. dalle vechie url sbagliate verso le nuove url
    2. dalle vecchie url buone verso le nuove url

    Le nuove url sono quelle che ottieni:
    A) attivando il plugin SEF
    B) controllando le voci di menu
    C) togliendo Disqus
    D) verificando se ci sono altri link cattivi in giro

    I redirect li puoi al massimo preparare, ma li scriverai solo dopo che avrai attivato il plugin SEF. Ovviamente i redirect dipendono dal server, se stai su Apache fai un elenco su riga e te la cavi con un copia e incolla nell'htaccess (il funzionamento comunque è simile anche per altri casi, solo che il file non è l'htaccess).


  • User

    Gestione Plugin: Plugin

    [TABLE="class: table table-striped"]
    [TR="class: row0"]
    [TD="class: center"][/TD]
    [TD="class: center"][/TD]
    [TD] System - SEF attivato

    Attiva URL SEF Sì
    Riscrivi URL SEF No
    Suffisso URL Sì
    Alias Unicode No

    [/TD]
    [/TR]
    [/TABLE]

    [Queste sono le mie configurazioni..penso che ci sia un problema nel generare il rel='cononical'..io mi chiedevo..se comprassi un plugin tipo sh404sef..
    riparerei il problema del rel cononical aggiusterei le url..e altro..tu che dici..mi aiuterebbe?


  • Moderatore

    Riscrivi URL SEF metti Sì, poi fai i redirect come ti ho detto.
    Il rel canonical viene creato dal plugin SEF di Joomla, quello incluso nel core. Al momento lo vedo.

    Acquistare un componente SEO SEF non ti aiuterà se prima non elimini gli errori, rischi soltanto di peggiorare le cose.


  • Moderatore

    Visual SEO Studio ha scansionato 500 url e almeno su queste non ha trovato il rel canonical nel 93,9% dei casi; nel restante 6,1% dei casi viene rilevato un canonical diverso dal percorso.
    Situazione coerente con quanto dicevamo.
    Al di là dell'attivazione del SEF plugin e dei redirect da inserire, tutto deriva dall'architettura delle informazioni e dalle voci di menu.
    Non credo che siano stati toccati i file php del core/template, ma questo ovviamente non posso saperlo dall'esterno.
    Armati di pazienza e coraggio, ce la puoi fare! :smile5:


  • User

    senti ma per il redirect potrei fare una modifica al .htacces dicendo di fare un redirect alle pagine senza index.php
    no?

    ora vedo per stu rel='canonical'...forse nella versione 3.4 funziona diverso il rel='canonical'..leggevo qualcosa in inglese...


  • Moderatore

    Sì, avrai certamente il mod_rewrite abilitato e quindi ti basta scrivere il redirect con una regex.

    Improvviso, fammi sapere se funziona:

    
    RedirectMatch 301 ^/index.php/(.*)$ http:// www . computeregames.it /$1
    
    

    Con questa riga sopra redirezioni le url con l' "index.php" verso le nuove url senza.

    Altri redirect vanno forse inseriti uno per uno come redirect 301, questo perché potrebbe non esistere una regola che ci fornisca le url corrette a partire da quelle non corrette, in quanto quelle non corrette non seguono una logica (quindi devi elencarle, come ho già detto, e mettere in riga tuttu i redirect verso le nuove).

    P.S. Hai attivato il plugin SEF? Perché se l'hai attivato possiamo vedere se il rel canonical funziona...


  • User

    Allora...è un po' un casino per me..alcuni link hanno il rel='caononical'...altri no..ho notato che molti link dati dalla sitemap sono senza il rel='caononical'..non li ho visti tutti ma penso che la maggio parte sono con questo problema.. se tolgo dalla url index.php la pagina mi da il rel='canonical' ma il link è quello con l'index.php

    se avvio riscrivi l'url sembrerebbe non cambiare..


  • User

    chew ne pensi?


  • Moderatore

    Purtroppo dall'esterno non posso saperne di più. :bho: