Ciao, ho un problema da risolvere
Il problema sembra essere semplice, ma o io sono cotto davvero o qualcosa non ho compreso nei vari documenti disponibili sul web.
Ovvero, ho un piccolo sito multilingua, strutturato a directory, in ogni pagina del sito utilizzo i link hreflang per specificare la lingua della pagina, per qualche motivo in vari tool che ho utilizzato per testare le pagine, mi dicono che queste non sono indicizzabili e che non c'è il link di ritorno.
Ora lo snippet di codice riguardante l'hreflang di due pagine a caso, una in versione italiana e una inglese è quello riportato qui sotto
codice HTML:
<link rel="alternate" hreflang="x-default" href="https://genealogiaitaliana.it/index.php">
<link rel="alternate" hreflang="it" href="https://genealogiaitaliana.it/it/genealogia_italiana-il_mio_lavoro.php">
<link rel="alternate" hreflang="en" href="https://genealogiaitaliana.it/en/italian_genealogy_my_work.php">
Versione italiana (genealogia italiana il mio lavoro)
codice HTML:
<link rel="alternate" hreflang="x-default" href="https://genealogiaitaliana.it/index.php">
<link rel="alternate" hreflang="it" href="https://genealogiaitaliana.it/it/genealogia_italiana-il_mio_lavoro.php">
<link rel="alternate" hreflang="en" href="https://genealogiaitaliana.it/en/italian_genealogy_my_work.php">
Versione inglese (italian genealogy my work)
Ovviamente sono identici, ora mi chiedo solo una cosa forse che nella versione italiana devo eliminare il riferimento a se stessa e in quella inglese pure, lasciando solo i riferimenti reciproci?
EDIT:
Dimenticavo i link alle due pagine:
Parte inglese https://genealogiaitaliana.it/en/ita...gy_my_work.php
Parte italiana https://genealogiaitaliana.it/it/gen...mio_lavoro.php