Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1
    Utente di HTML.it L'avatar di Fifa79
    Registrato dal
    Sep 2009
    Messaggi
    95

    Riscrittura di un'url: possibile duplicazione contenuti?

    Salve a tutti... ho l'ennesimo quesito sul rewrite.
    Avendo riscritto una pagina chiamata:

    nomesito.xx/pinco/pallino.htm

    in

    nomesito.xx/pallino/pallino.htm

    ho poi notato che andanto a puntare l'url originario (nomesito.xx/pinco/pallino.htm)

    anche questa pagina viene fuori.

    Allora mi chiedevo: google che ha già in cache la vecchia url continuerà a mantenerla oppure non trovandola più in nessun link del sito la eliminerà dall'indice?
    Il problema però è che se continuerà a visitarla (sapendo che pur non linkata comunque esiste) noterà che si tratta del clone della pagina che ha l'url riscritto.

    Quindi cosa fare?

    Un grazie anticipato

  2. #2
    Ciao,

    il rewriteurl è una funzione di apache, non di php! Se mi confermi che si sta parlando di rewrite url ti sposto nella sezione corretta, ovvero quella del webserver apache.
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  3. #3
    Utente di HTML.it L'avatar di Fifa79
    Registrato dal
    Sep 2009
    Messaggi
    95
    Certo, parlo proprio di rewrite. Grazie.

  4. #4
    Quando fai l'url rewrite devi stare attento che il vecchio indirizzo venga ridirezionato con un 301 sul nuovo. Altrimenti il rewrite è totalmente ineffiicace.

  5. #5
    Originariamente inviato da p.turrini
    Quando fai l'url rewrite devi stare attento che il vecchio indirizzo venga ridirezionato con un 301 sul nuovo. Altrimenti il rewrite è totalmente ineffiicace.
    cioè... non è inefficace, il problema che ti dà è che poi hai entrambe le pagine indicizzate e quindi google ti penalizza... te lo dico io che mi sono ritrovato con circa 2000 pagine duplicate e ho perso il pagerank 5... ora sono zero olè.
    Per fortuna ho risolto e dovrei ritornare su nelle SERP

  6. #6
    Utente di HTML.it L'avatar di Fifa79
    Registrato dal
    Sep 2009
    Messaggi
    95
    Risolto come? Facendo il redirect di 2000 pagine una ad una?
    Perchè è questo che mi toccherebbe fare...
    Argh.......

  7. #7
    bè ho fatto un rewrite url al contrario via php.
    Se intercettavo che la pagina richiesta NON era nella forma ad esempio /pippo/titolo_di_qualcosa/index.html allora ero sicuro che fosse una pagina duplicata.
    Quindi RIconverto al volo l'url vecchio in quello nuovo e faccio un redirect 301 al nuovo.

    Accrocchio ma funziona e fra poco (forse) non avrò più pagine duplicate....

  8. #8
    Utente di HTML.it L'avatar di Fifa79
    Registrato dal
    Sep 2009
    Messaggi
    95
    E potresti fare anch'io quello che hai fatto tu? Magari se hai la pazienza di spiegarmi un attimino...

  9. #9
    oh mamma mia ma io ho fatto un accrocchio vergognoso ed impresentabile... comunque ecco un pezzo.

    codice:
    if(eregi('act=section&metatitle=(.*)&id=(.*)', $_SERVER[QUERY_STRING])){
        $newpath_301 = eregi_replace('act=section&metatitle=(.*)&id=(.*)', 'section/\\1/\\2/index.htm', $_SERVER[QUERY_STRING]);
        Header( "HTTP/1.1 301 Moved Permanently" );
        Header( "Location: http://$_SERVER[HTTP_HOST]/$newpath_301" );
        }
    E' un pezzo... in realtà ne ho dovuto aggiungere 5 o 6 di quelle regole e se anche una solamente risultata true il redirect scatta.

    In "pseudocodice" è così:
    [CODE]
    Se (il mio path, corrisponde alla pagina attualmente visualizzata){
    trasforma l'url della pagina attualmente visualizzata nel nuovo path fatto con tutti i santi criteri dell'url-rewriting.
    redirect(nuovo url)
    }
    [/CODE}

    E non potevo assolutamente farlo via htaccess per un motivo particolare che è un casino da spiegare.
    Spero che ti possa servire a qualcosa quello che ti ho scritto.

    Fammi sapere senza problemi.
    Ciao!

  10. #10
    Utente di HTML.it L'avatar di Fifa79
    Registrato dal
    Sep 2009
    Messaggi
    95
    Ok, grazie mille... me lo studio un po' e vediamo anche se a prima vista non essendo un mio script ci sto capendo ben poco.
    Giochi Gratis Online Oh! Come vorrei essere ignorante... ehi! Un momento! Ma io lo sono per davvero!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.