• User

    Dubbio canonical e urlrewriting

    Siccome vorrei usare la funzione rel="canonical"

    ho letto che bisogna mettere nell'head della pagina non canoical una l'apposito tag

    pero mi sorge un dubbio nella mia pagina aspx in cui voglio mettere il canonical
    ho una serie di link che redirigono tutti alla stessa pagina fisica
    tipo pippo.aspx
    settando per ogni link parametri che visualizzano
    la stessa pagina in maniera diversa ad esempio ordinamento ecc ecc
    ora se la pagina è la stessa fisicamente
    dove inserisco questo attributo canonical visto che non ho due
    versioni diverse tipo pippo.aspx e pippoOrdinato.aspx
    Il mio problema più specifico è che ho usato urlRewriting
    e sembra che google veda i miei vecchi formati parametrici
    oltre a quei nuovi e statici ora generati con urlrewriting

    ho visto in alcuni casi inserire l'attributo direttamente nel link della
    pagina che richiama nel mio caso pippo.aspx

    del tipo:
    <a target="_blank" rel="canonical" href="pippo.aspx?Op=NonOrdinare
    "></a>

    è fattibile questa strada.

    E specialmente come faccio a far capire a google che non deve indicizzare più le
    mie vecchie pagine parametriche quando ancora non
    usavo l'url rewriting. Basterebbe cancellare da
    webmaster tool goolge i link parametrici e lasciare quelli nuovi e statici dell'urlrewriting?

    Oppure un altra soluzione che mi è venuta in mente e cambiare il nome delle pagine fisiche
    tipo invece di pippo.aspx -> nuovo-pippo.aspx
    in questo modo forzo forzo i vecchi collegamenti parametrici, quando ancora non usavo l'url rewriting a darmi
    l'errore 404 di pagina non trovata e google non potra più darmi una pagina duplicata
    ma solo non rangiungibile.

    Secondo voi è una cazz... se uso uno di questi due metodi?