• User Newbie

    hreflang senza tag di ritorno

    Ciao e scusate se mi inserisco nella vostra interessante discussione.
    Ho un problema simile.

    Ho un sito in 5 lingue che in base alla lingua scelta dall'utente utilzza un traduttore interno per variare i contenuti i base alla lingua.

    Utilizzo per gestire le pagine multilingua la sitemap nella root del sito che è questa (vi incollo solo la parte interessata...) :

    ########################################

    <url>
    <loc>://miosito.com</loc>
    <xhtml:link
    rel="alternate"
    hreflang="en"
    href="://miosito.com" />
    <xhtml:link
    rel="alternate"
    hreflang="es"
    href="://miosito.com/es" />
    <xhtml:link
    rel="alternate"
    hreflang="fr"
    href="://miosito.com/fr" />
    <xhtml:link
    rel="alternate"
    hreflang="it"
    href="://miosito.com/it" />
    <xhtml:link
    rel="alternate"
    hreflang="pt"
    href="://miosito.com/pt" />

    </url>

    <url>
    <loc>://miosito.com/es</loc>
    <xhtml:link
    rel="alternate"
    hreflang="en"
    href="://miosito.com" />
    <xhtml:link
    rel="alternate"
    hreflang="es"
    href="://miosito.com/es" />
    <xhtml:link
    rel="alternate"
    hreflang="fr"
    href="://miosito.com/fr" />
    <xhtml:link
    rel="alternate"
    hreflang="it"
    href="://miosito.com/it" />
    <xhtml:link
    rel="alternate"
    hreflang="pt"
    href="://miosito.com/pt" />
    </url>

    <url>
    <loc>://miosito.com/fr</loc>
    <xhtml:link
    rel="alternate"
    hreflang="en"
    href="://.miosito.com" />
    <xhtml:link
    rel="alternate"
    hreflang="es"
    href="://.miosito.com/es" />
    <xhtml:link
    rel="alternate"
    hreflang="fr"
    href="://.miosito.com/fr" />
    <xhtml:link
    rel="alternate"
    hreflang="it"
    href="://.miosito.com/it" />
    <xhtml:link
    rel="alternate"
    hreflang="pt"
    href="://.miosito.com/pt" />
    </url>

    <url>
    <loc>://.miosito.com/it</loc>
    <xhtml:link
    rel="alternate"
    hreflang="en"
    href="://miosito.com" />
    <xhtml:link
    rel="alternate"
    hreflang="es"
    href="://miosito.com/es" />
    <xhtml:link
    rel="alternate"
    hreflang="fr"
    href="://miosito.com/fr" />
    <xhtml:link
    rel="alternate"
    hreflang="it"
    href="://miosito.com/it" />
    <xhtml:link
    rel="alternate"
    hreflang="pt"
    href="://miosito.com/pt" />
    </url>

    <url>
    <loc>://miosito.com/pt</loc>
    <xhtml:link
    rel="alternate"
    hreflang="en"
    href="://miosito.com" />
    <xhtml:link
    rel="alternate"
    hreflang="es"
    href="://miosito.com/es" />
    <xhtml:link
    rel="alternate"
    hreflang="fr"
    href="://miosito.com/fr" />
    <xhtml:link
    rel="alternate"
    hreflang="it"
    href="://miosito.com/it" />
    <xhtml:link
    rel="alternate"
    hreflang="pt"
    href="://miosito.com/pt" />
    </url>

    etc....

    ########################################

    Per tutte le altre sottopagine in lingua (per ogni lingua) e con lo stesso sistema adottato con sitemap, GWT non mi da nessun errore ma sulla home mi da il seguente:

    Lingua > "en" - nessun tag di ritorno (Sitemap)
    URL specificati nella Sitemap e URL alternativi in "en" che non hanno tag di ritorno.

    La mia home di default è miosito.com ed è in inglese.

    Solo le altre lingue, diverse dall'inglese, hanno il suffissso.....

    Forse manca x-default ?

    Grazie per l'attenzione.


  • Moderatore

    Ciao mixian,

    @mixian said:

    Ciao e scusate se mi inserisco nella vostra interessante discussione.
    Ho un problema simile.
    sebbene apparente simile, le cause del problema potrebbero essere diverse.
    La prossima volta ti invito a creare un nuovo thead, tantopiù che questo è un po' vecchiotto.

    @mixian said:

    Ho un sito in 5 lingue che in base alla lingua scelta dall'utente utilzza un traduttore interno per variare i contenuti i base alla lingua.

    Utilizzo per gestire le pagine multilingua la sitemap nella root del sito che è questa (vi incollo solo la parte interessata...) :

    [...]

    Per tutte le altre sottopagine in lingua (per ogni lingua) e con lo stesso sistema adottato con sitemap, GWT non mi da nessun errore ma sulla home mi da il seguente:

    Lingua > "en" - nessun tag di ritorno (Sitemap)
    URL specificati nella Sitemap e URL alternativi in "en" che non hanno tag di ritorno.

    La mia home di default è miosito.com ed è in inglese.

    Solo le altre lingue, diverse dall'inglese, hanno il suffissso.....

    Forse manca x-default ?
    Prova a mettere lo / finale all'indirizzo di root, è previsto dal protocollo.
    Poi fai nuovamente il submit della sitemap e attenti un paio di settimane.

    Spero d'esserti stato utile


  • User Newbie

    Grazie per la risposta.
    Ti anticipo subito che solo ora mi sono accorto che la discussione fosse vecchia di un anno.
    Cioè...ho visto la data ma ho dato per scontato fosse molto recente. C'è effettivamente qualcosa che non mi funziona.
    Ecco perchè non ho aperto un nuovo thread!!!

    Seguo il tuo consiglio e ti faccio sapere. Spero di risolvere questo piccolo inconveniente.

    Grazie ancora e a presto.

    P.S. Per aggiornarti riaprirò questo thread. Ovviamente 😉


  • Moderatore

    @mixian said:

    P.S. Per aggiornarti riaprirò questo thread. Ovviamente 😉
    Tranquillo, ho "spaccato" io il vecchio thread aprendone uno nuovo.

    Facci sapere come procede.
    Caio! 🙂


  • User Newbie

    Ciao!
    So che è ancora presto per avere un riscontro al tuo consiglio ma volevo giusto mostrarti la pagina di errore di GWT

    sandbox.static.gomilio.net.s3.amazonaws.com/hreflang.gif

    Ribadisco che la lingua inglese è solo su miodominio.com così come le altre url in inglese, mentre tutte le altre hanno il suffissio /it, /fr, /pt, /es.

    Grazie.


  • User Newbie

    Ciao Federico,
    GWT ha aggiornato i dati ma quegli errori restano.
    Non riesco proprio a capire dove può essere il problema...immagino solo che se mi dice : "en" - nessun tag di ritorno (Sitemap)....si aspetta "en" nella url...ma come scritto nel precedente messaggio la lingua di default è l'inglese su dominio miosito.com senza suffisso, come invece accade con le altre lingue.
    Spero tu possa aiutarmi. Grazie.


  • Moderatore

    Ciao mixiam,

    Secondo me non hai un problema: la sitemap mi sembra corretta e penso tu debba solo attendere GWT si aggiorni.
    Ho fatto un veloce test avendo ricevuto dominio in pvt.

    Il test ho fatto:
    ho impostato tre lingue nel browser (FF, perché trovo più veloce configurarlo per l'header accept-language): en, it, fr
    su google.com ho cercato il nome del tuo sito (solo brand, senza www né estensione) e per ognuna delle tre lingue (ho cambiato ogni volta impostandole ognuna come primaria nel browser) mi ha restituito la Home Page localizzata corretta.

    Spero d'esserti stato utile


  • User Newbie

    Ciao!
    Volevo aggiornare con la mia esperienza.

    In targeting Internazionale c'è il tab "PAESE" ed è possibile spuntare "Utenti di destinazione". Ecco, prima non era spuntato.
    L'ho spuntato ed ho selezionato "Non elencato".
    Dopo 2 giorni gli errori prima menzionati sono scomparsi ed ha portato i taghref lang da 90 a 100.

    Ho fatto il tentativo poichè la didascalia recita : "Se il tuo sito ha un dominio di primo livello neutro come .com oppure .org, il targeting geografico consente a Google di stabilire come viene visualizzato il tuo sito nei risultati di ricerca e di migliorare i risultati di ricerca relativi alle query geografiche. Se non desideri che il tuo sito venga associato a una località, seleziona Non elencato."

    Pare che ora sia tutto ok. Io non devo localizzare per paese ma solo per lingua. Secondo te ora è ok ?

    Grazie!!!!


  • Moderatore

    Ciao mixiam,
    grazie per l'aggiornamento.

    @mixian said:

    In targeting Internazionale c'è il tab "PAESE" ed è possibile spuntare "Utenti di destinazione". Ecco, prima non era spuntato.
    L'ho spuntato ed ho selezionato "Non elencato".
    Dopo 2 giorni gli errori prima menzionati sono scomparsi ed ha portato i taghref lang da 90 a 100.

    [...]

    Pare che ora sia tutto ok. Io non devo localizzare per paese ma solo per lingua. Secondo te ora è ok ?
    Penso che l'impostazione della Nazione non abbia influenza sulla scomparsa degli errori di hreflang.