Qualche mese fa ho avuto la malsana idea di installare il plugin per WordPress Global Translator, uno strumento piuttosto utile che traduce automaticamente le nostre pagine per gli utenti stranieri avvalendosi del sistema di traduzione di Google.
Perchè malsana idea, dirte voi?! Perchè questo plugin genera una cache delle nostre pagine tradotte in altre lingue, pagine che in realtà non esistono se non “virtualmente” in quanto frutto della traduzione di Google. Dopo un mesetto di utilizzo del plugin il pannello di Google degli strumenti per il webmaster ha cominciato ad indicarmi un numero abnorme di errori causati proprio da queste pagine virtuali in lingua straniera che lo spider non riusciva raggiungere in quanto inesistenti.
Fortunatamente durante l’installazione di Global Translator mi ero limitata a sole quattro lingue (sulle 41 disponibili) e nonostante questo ero arrivata alla soglia dei 900 errori.
L’impatto sull’andamento del mio blog è stato deleterio. Google ha smesso di indicizzarmi come si deve e sono precipitata da 900 visitatori unici al giorno a poco più di 300.
Appena mi sono accorta del fattaccio ho disinstallato il plugin e cancellato la cache ma gli errori restavano e nonostante il trascorrete dei mesi nulla sembrava migliorare.
Fortunatamente mi sono ingegnata un pò e sono riuscita ad uscire da tunnel discendente.Ecco come ho fatto.
Innanzi tutto disattivate e cancellate il plugin e la cache creata nella vostra directory di WordPress.
Collegatevi agli strumenti di Google per i webmaster e guardate quali sono le pagine che vi generano errori.
Create un file di testo e inserite delle stringhe di questo tipo:
1 2 3 4 5 6 7 8 9 10 11 | User-agent: * Allow: / Disallow: /fr/ Disallow: /es/ Disallow: /en/ Disallow: /de/ |
Ovviamente io ho aggiunto le lingue che avevo installato con il plugin, voi create i Disallow a seconda delle directory che avete verificato siano causa di errori.
Salvate il file e nominatelo robots.txt.
Caricate questo file via FTP nella directory principale di WordPress poi ricollegatevi agli strumenti per i webmaster e cliccate su Strumenti e poi Rimozione URL.
Ora cliccate su Nuova richiesta di rimozione. Selezionate una directory e tutte le sottodirectory come in figura e cliccate su avanti.
Aggiungete le directory che avete incluso nel file robots.txt e inviate la richiesta di rimozione. Entro poche ore Google esaminerà la vostra richiesta e vi darà il consenso e, nel giro di una settimana, vedrete pian piano i vostri errori diminuire.
Come potete vedere in pochi giorni sono passata da 900 errori a 627. Ora non mi resta che aspettare ancora qualche settimana per ritrovare il mio blog sano come prima dell’installazione di questo ottimo plugin.
Update 5 Giugno 2009: Due settimane dopo aver inserito il file robots.txt ho praticamente risolto il problema. Ecco qui l’istantanea dei miei errori: 76! Un bel risultato no?!






























2 giugno 2009
Ciao! io uso il plugin e ti dico che nel mio webmaster tools ho più di 8000 errori per questo fatto. Tuttavia non ho problemi sul traffico anzi l’andamento è (e esperiamo continui così) sempre positivo. Sei sicura che sia stato proprio quello il tuo problema? Secondo me adesso che hai tagliato i link avrai ancora più problemi.
[ Quota ] Respond to Redemption
2 giugno 2009
Non so cosa dirti, io mi sto basando su quello che sto riscontrando. Da quando ho impedito allo spider di includere nell’indicizzazione quelle pagine e, di conseguenza, il numero di errori sta piano piano scemando, le visite stanno salendo e di molto: 200 visitatori in più al giorno rispetto a due settimane fa. Mi sembra una differenza troppo grossa per esser dovuta ad un caso.
Da quello che ho letto in giro Google tiene abbastanza da conto il fatto che siano o meno errori all’interno del sito. Ad ogni modo “chi vivrà vedrà”
[ Quota ] Respond to liliansi
2 giugno 2009
Stai ritornando alle cifre normali? Io faccio una prova, ho tolto il plugin è ho reindirizzato tutti i non raggiungibili con 301 da htaccess alla home. E’ un metodo poco pulito lo so, ma forse è anche l’unico che mi permette di capire ed eventualmente correre ai ripari.
[ Quota ] Respond to Redemption
4 giugno 2009
Ho avuto il computer rotto per circa una settimana. Oggi mi è tornato, mi collego su strumenti per i webmaster…e scopro con piacere che gli errori sono diventati 200, dai 900 iniziali di 2 settimane fa. Ho dato un’occhiata alle visite e in questi ultimi giorni sono aumentate ancora. Sarà coincidenza?!
[ Quota ] Respond to liliansi
19 settembre 2009
Ciao, scusa. Ma io stavo cercando un translator facile. Un traduttore per il mio blog su wordpress. Non si trovano on line da scaricarne il codice html come un semplice counter?
[ Quota ] Respond to Emanuele
19 settembre 2009
@Emanuele: Eh no Emanuele, purtroppo non è così semplice
O installi un plugin o installi un secondo WordPress e fai tutto a mano (lavoraccio!)
[ Quota ] Respond to liliansi
30 gennaio 2010
Ciao, come è andata poi la cosa? Mi trovo anch’io oggi con questo problema, con oltre 2.000 404 in webmastertools. Come è andata a voi? Avete risolto? Non so se procedere con un redirect 301 aggiungendo una riga di codice in .htaccess o se procedere con il robots.txt, anche se protendo per la prima opzione dato che rimuovere da webmastertools oltre 2.000 link è piuttosto complessa come operazione… Se non sbaglio si può chiedere la rimozione di una pagina per volta e non di un’intera directory, perciò sarebbe una cosa lunghissima… Attendo vostri utili consigli, grazie e a presto!
[ Quota ] Respond to Paolo Leonardi
30 gennaio 2010
@Paolo Leonardi: Ciao Paolo, io con il metodo descritto nel post ho risolto tutto in meno di un mese. Ci vuole un po’ di tempo per permettere a Google di ripassare a controllare ma poi si sistema alla perfezione.
[ Quota ] Respond to liliansi
30 gennaio 2010
@liliansi intanto grazie per la risposta!
Ho fatto nel frattempo qualche ricerca e sembrerebbe consigliato aggiungere un redirect 301 da .htaccess per le directory relative alle lingue attivate (così ho fatto, vediamo cosa ottengo, altrimenti proverò anche con robots.txt). La mia perplessità riguarda quanto traffico in entrata si perde di fatto eliminando dalle serp le pagine tradotte… Vediamo un po’ cosa succede ora con questo redirect, teoricamente i 404 dovrebbero sparire perché di fatto non ci sono più, attendo novità in webmastertools…
A presto!
Paolo Leonardi
[ Quota ] Respond to Paolo Leonardi
30 gennaio 2010
@Paolo Leonardi: Facci sapere com’è andata, mi raccomando
[ Quota ] Respond to liliansi