• User Attivo

    sitemap multilingua secondo Google

    Ciao, leggendo la guida di Google mi è stato indicato di creare una sitemap multilingua così. Ho capito bene? E' corretto? Nel caso, dove ho sbagliato? Devo fare la stessa procedura per tutte le pagine in ogni lingua oppure basta così? Grazie.

    
    <?xml version="1.0" encoding="UTF-8"?>
    <urlset xmlns="sitemaps.org/schemas/sitemap/0.9"
      xmlns:xhtml="w3.org/1999/xhtml">
      <url>
        <loc>xxxxx.net/it/</loc>
        <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="xxxxx.net/en/"
                     />
        <xhtml:link 
                     rel="alternate"
                     hreflang="fr"
                     href="xxxxx.net/fr/"
                     /> 
        <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="xxxxx.net/de/"
                     />
      </url>
      
      <url>
        <loc>xxxxx.net/it/trova-la-tua-vacanza</loc>
        <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="xxxxx.net/en/search-our-selection-of-holiday-homes"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="fr"
                     href="xxxxx.net/fr/cherchez-dans-notre-offre-de-locations"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="xxxxx.net/de/durchsuchen-sie-unsere-ferienhaeuser"
                     />
      </url>
      
      <url>
        <loc>xxxxx.net/it/offerte</loc>
         <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="xxxxx.net/en/deals"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="fr"
                     href="xxxxx.net/fr/promotions"
                     />
    <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="xxxxx.net/de/angebote"
                     />
      </url>
      
      <url>
        <loc>xxxxx.net/it/contatti</loc>
         <xhtml:link 
                     rel="alternate"
                     hreflang="en"
                     href="xxxxx.net/en/contact-us"
                     />
         <xhtml:link 
                     rel="alternate"
                     hreflang="fr"
                     href="xxxxx.net/fr/contactez-nous"
                     />
    <xhtml:link 
                     rel="alternate"
                     hreflang="de"
                     href="xxxxx.net/de/kontaktieren-sie-uns"
                     />
      </url>
      
    </urlset>
    
    

  • Admin

    Cosa intendi per rifare la procedure per tutte le pagine?


  • User Attivo

    Intendo che io messo nel tag <loc> il link solo in italiano. Devo fare la stessa procedura mettendo nel tag <loc> anche i link nelle altre lingue? Oppure la mappa è finita e funzionante così?


  • Admin

    Se non erro la documentazione ufficiale dice di mettere comunque tutti gli URL in loc con rispettive alternative anche se le alternative sono già presenti nell'hreflang dei loc.