• Super User

    Indicizzare url rewrite

    Ciao a tutti
    ho una piattaforma in php che che un anno ha girato con le medesime estensioni. Se ora gli faccio il rewrite e magari una sitemap ai motori non arriveranno due pagine duplicate?

    Cioè prima magari avevano
    www . miosito .it/piattaforma.php?dgsjkjcie/$

    e dopo io gli fornisco l'indirizzo

    www . miosito .it/piattaforma/sezsito/

    Questi due indirizzi non risulteranno duplicati?


  • User Attivo

    @Calabria said:

    Ciao a tutti
    ho una piattaforma in php che che un anno ha girato con le medesime estensioni. Se ora gli faccio il rewrite e magari una sitemap ai motori non arriveranno due pagine duplicate?

    Cioè prima magari avevano
    www . miosito .it/piattaforma.php?dgsjkjcie/$

    e dopo io gli fornisco l'indirizzo

    www . miosito .it/piattaforma/sezsito/

    Questi due indirizzi non risulteranno duplicati?

    Dovrai indicare a Google che www . miosito .it/piattaforma.php?dgsjkjcie/$ è diventato

    www . miosito .it/piattaforma/sezsito/

    Quindi ad ogni regola di Rewrite dovrà corrispondere anche una regola di redirect 301.
    In questo modo l'url non sarà duplicato, ma trasferito.


  • User Attivo

    @eLLeGi said:

    Dovrai indicare a Google che www . miosito .it/piattaforma.php?dgsjkjcie/$ è diventato

    www . miosito .it/piattaforma/sezsito/

    Quindi ad ogni regola di Rewrite dovrà corrispondere anche una regola di redirect 301.
    In questo modo l'url non sarà duplicato, ma trasferito.

    scusa, mi inserisco nel thread perchè questa cosa interessa anche me....

    Il redirect 301 va inserito sempre sul file .htaccess, o sulle pagine dove sono presenti i link alle pagine spostate?


  • User Attivo

    @kru said:

    scusa, mi inserisco nel thread perchè questa cosa interessa anche me....

    Il redirect 301 va inserito sempre sul file .htaccess, o sulle pagine dove sono presenti i link alle pagine spostate?

    il redirect va inserito o nel file htaccess o direttamente nella pagina trasferita se dinamica.
    Se sono pagine html funziona per forza il primo metodo.


  • User Attivo

    @eLLeGi said:

    il redirect va inserito o nel file htaccess o direttamente nella pagina trasferita se dinamica.
    Se sono pagine html funziona per forza il primo metodo.

    Grazie per la risposta. Anche se non sono sicuro di aver capito. Devo riscrivere delle pagine in PHP, dinamiche. In questo caso, posso scegliere se inserirlo nella pagina dove è presente il link da trasferire, oppure sul file .htaccess, a mia discrezione? Anche perchè, in questo secondo caso, il tutto sarebbe agevolato, visto che lo inserirei una volta sola, e non in tutte le pagine dove è presente l'URL da trasferire 🙂


  • Super User

    Mi fate un esempio per piacere? Potrebbe essere utile a molti questo argomento...

    grazie 😮