• User Attivo

    Dubbio su efficenza redirect di index page

    Salve,
    ho un dubbio in tema metatags, mi spiego.

    Ho dei siti dove nella index.php vado a fare un re-direct alla pagina home.php

    <script type="text/javascript">
    location.href = "home.php";
    </script>
    
    

    Nella pagina home.php ho tutti codici e la uso al posto di index.Per questo motivo andando sui siti: www.esempio.it veniamo reindirizzati a www.esempio.it/home.php

    Ho notato infatti che alcuni siti hanno pagerank 3 ma visitandoli il tool mi segnala pr non classificato. Allo stesso modo ho provato a fare dei checkup del sito passando sia www.esempio.it/home.php che www.esempio.it ma non mi venivano calcolati i tag.

    E' penalizzante , se non nullo l'inserimento dei tag? Devo risolvere?


  • Moderatore

    Ciao Komm,

    @Komm said:

    Ho dei siti dove nella index.php vado a fare un re-direct alla pagina home.php

    ><script type="text/javascript">
    location.href = "home.php";
    </script>
    
    >```
    Il mio consiglio è do evitare come la peste i redirect basati su JavaScript.
    Se lavori su Apache, dovresti avere a disposizione .htaccess per impostare redirect veri basati su response code HTTP.
    
    Spero d'esserti stato utile

  • User Attivo

    Diciamo che ieri con questa scusa ho cambiato i redirect javascript in PHP.

    Sarebbe meglio evitarli in ogni caso i redirect?


  • Moderatore

    @Komm said:

    Sarebbe meglio evitarli in ogni caso i redirect?
    Se i redirect servono, vanno impostati.
    Vanno evitati i link interni errati che portano a dei redirect (non so se sia il tuo caso).

    Nel caso specifico della tua domanda originale, trovo poco conveniente il cercare di indicizzare come Home page una URL del tipo esempio.it/index.php o esempio.it/home.php, secondo me dovresti proporre solo l'indirizzo di root esempio.it/ impostando il documento di default (non amministro server Apache, altri utenti potranno indicarti come fare se lo necessitassi), così che home.php sia quello predefinito invece di index.php, e impostandovi anche il link canonical sempre all'indirizzo di root

    Spero d'esserti stato utile