- Home
- Categorie
- La Community Connect.gt
- News Ufficiali da Connect.gt
- Evitare indicizzazione di pagine con querystring
-
Evitare indicizzazione di pagine con querystring
Ciao a tutti, supponiamo di avere un sito in cui molte url sono del tipo:
www. sitotest.it/mostra.php?id=1
www. sitotest.it/mostra.php?id=2
www. sitotest.it/mostra.php?id=3
...
www. sitotest.it/mostra.php?id=nDove tutte le pagine www. sitotest.it/mostra.php?id=n sono pressoché uguali (cambia solo una riga di testo e NON il title).
Come facciamo ad evitare che Google indicizzi tutte queste pagine?
P.S. Fare il disallow nel robot.txt della pagina www. sitotest.it/mostra.php non sembra essere sufficiente (le pagine vengono indicizzate lo stesso).Edit: si può usare il carattere * nel robots.txt come carattere speciale e fare una cosa di questo tipo?
Disallow: /mostra.php?*
-
In questi casi devi utilizzare il rel="canonical" in questo modo:
<link rel="canonical" href=url-seo-friendly/>
Lo inserisci nella sezione head della pagina dinamica mostra.php.Valerio Notarfrancesco
-
Il problema è che la pagina www. sitotest.it/mostra.php funziona solo con la querystring, nel senso che non viene mai richiamata senza passargli parametri, diciamo che non è una pagina vera e propria ma un "wrapper".
Non posso mettere come canonical www. sitotest.it/mostra.php
-
Ciao artistic101, anche la funzione di gestione dei parametri in wmt (in Configurazione sito->Impostazioni->Gestione dei parametri) potrebbe esserti utile.