Quindi ho notato qualcosa di strano. Come forse saprai, a volte produce risultati di ricerca migliori quando usi Google per cercare Meta. Così sono andato su Google, ho inserito la mia query, ho trovato il mio argomento e improvvisamente ho notato che il titolo dell’argomento nella scheda del browser (non nell’argomento stesso!) e il nome della categoria, e solo quella categoria, erano tradotti in olandese.
Stranamente, questo è scomparso quando ho cliccato su un’altra pagina su Meta.
Dopo un po’ di confusione ho scoperto che ciò era causato dal fatto che l’argomento aveva ?tl=nl attaccato all’URL, e che questo era stato aggiunto da Google.
Quindi sono loggato, e il parametro tl doveva funzionare solo per gli utenti anonimi. Ma apparentemente influisce su alcuni elementi se sei loggato.
Ora proviamo questo mentre sono disconnesso e vediamo cosa succede. Dovrebbe funzionare, giusto?
Quindi torniamo al motivo per cui questo parametro è finito in un motore di ricerca.
In effetti, l’argomento appare due volte su Google, una volta con ?tl=nl e una volta senza. Il dettaglio divertente è che il titolo e lo snippet di quello con il parametro non sono in olandese, sono in inglese proprio come l’altro.
Per rendere le cose più interessanti, l’URL canonico nella sorgente non ha il parametro, quindi perché Google l’ha indicizzato con il parametro mi è poco chiaro.
il parametro tl dovrebbe funzionare solo per gli utenti anonimi (secondo la descrizione dell’impostazione Set locale from param) ma per gli utenti loggati influisce sul <title> e sulla categoria.
in qualche modo finisce su Google (anche se non saprei come impedirlo dato che Google ignora apparentemente canonical?)
per gli utenti anonimi il parametro tl funziona solo parzialmente e non persiste. Non viene passato tra le richieste e non sembra impostare un cookie (almeno, non su Meta)
imposta ?tl
tutto è in cinese
naviga verso un argomento
vedi come solo le categorie sono in cinese
naviga “indietro”
vedi come il banner di benvenuto, le categorie sono ancora in cinese ma gli argomenti sono in inglese
Ehi, grazie per averci aiutato a provare i risultati di ricerca tradotti (sebbene incidentalmente) e per aver segnalato le tue scoperte. Molto apprezzato.
Posso affrontare alcuni dei punti qui, ma avrò anche bisogno che tu risponda ad alcune domande:
Qual è la lingua impostata sul tuo browser quando hai cercato su Google?
Quale termine di ricerca stai utilizzando?
In qualche modo sembra che le impostazioni del tuo browser siano in olandese (il che spiega “Meer om te vragen”), ma il tuo termine di ricerca è in inglese.
Il tipico flusso utente per cui questo è generalmente progettato è questo:
Diego ha le impostazioni della lingua del browser impostate su spagnolo
Cerca il problema in spagnolo
Vede un risultato che porta a meta (finisce con tl=es)
Entra in meta, legge il risultato in spagnolo
Continua a navigare nel sito in meta (perché la lingua del suo browser è impostata su spagnolo)
Ci sono alcune cose in gioco che potrebbero far deragliare le cose, come se i post dell’argomento non fossero ancora stati tradotti come sopra, il che è probabile (non posso dirlo con certezza) il motivo per cui hai visto due risultati su Google poiché stiamo presentando l’inglese come olandese. Una delle cose che abbiamo deciso internamente di fare è stata credere nella consistenza eventuale, anche se dovrei verificare perché quei post piuttosto recenti non sono ancora stati tradotti da aprile.
Il mio termine di ricerca per lo screenshot di Google che ho fornito in questo topic era “How to have multiple copies of default theme”, perché stavo esplicitamente puntando a quell’argomento per fare lo screenshot. Il mio termine di ricerca originale era “discourse duplicate theme”, ed è stato quel risultato di ricerca che mi ha portato al primo screenshot (puoi ancora vedere il termine di ricerca in alto a destra lì).
Come puoi vedere nello screenshot della pagina dei risultati di ricerca di Google, anche Google mi offre un misto di inglese e olandese. Probabilmente lo fa perché mi trovo fisicamente nei Paesi Bassi. Quando viaggio in Germania mi offrirà un misto di inglese e tedesco. La mia teoria è che il risultato di ricerca ?tl=nl potrebbe essere stato inserito da Google a causa della mia posizione (il che è stupido, ma tant’è). Tuttavia, non mi aspetto nessuna lingua olandese su Meta quando sono loggato.
Sì, penso che tu abbia presentato un caso che non sapevamo si verificasse. Sicuramente non mi aspetto che Google inserisca l’olandese se non l’hai impostato da nessuna parte.
Dovremmo assicurarci che l’impostazione del sito rimanga fedele alla sua descrizione, applicandosi solo agli anonimi, poiché non vogliamo che un parametro sovrascriva le preferenze di un utente registrato definite nel profilo utente.