<?xml version="1.0" encoding="UTF-8"?>
<!--
  Sitemap di ohanaranch.it — solo pagine indicizzabili.

  Regole seguite:
  · URL ASSOLUTI (la specifica li impone). Le pagine HTML usano invece canonical
    RELATIVI, che sopravvivono a un cambio dominio: qui e nella riga Sitemap: di
    robots.txt sono gli unici due punti da aggiornare se il dominio cambia.
  · Host CON il www, perche' su Vercel il dominio principale e' quello e l'apex
    ohanaranch.it ci rimanda con un 308. Se un domani inverti i due su Vercel,
    inverti anche qui: una sitemap piena di URL che reindirizzano viene segnalata
    in Search Console come "Pagina con reindirizzamento".
  · Ogni <loc> combacia esattamente con il <link rel="canonical"> della pagina,
    che essendo relativo si risolve da solo sull'host servito.
  · Niente <changefreq> ne' <priority>: Google li ignora da anni, e valori
    inventati non aggiungono informazione. Resta <lastmod>, che invece usa.
  · <lastmod> = data reale dell'ultima modifica di CONTENUTO, presa dai commit.
    Le modifiche di sola navigazione/footer non la muovono: gonfiare lastmod a
    ogni ritocco di boilerplate fa perdere credibilita' al segnale.

  ESCLUSE di proposito perche' <meta name="robots"> le marca noindex:
    /consulenze-comportamentali/prenota   (noindex,follow)
    /consulenze-comportamentali/grazie    (noindex,nofollow)
    /open-day /masterclass /vsl           (landing pubblicitarie)
    /grazie /grazie-vsl /grazie-masterclass
  Mettere in sitemap una pagina noindex e' un segnale contraddittorio e Search
  Console lo riporta come errore.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://www.ohanaranch.it/</loc>
    <lastmod>2026-08-03</lastmod>
  </url>

  <url>
    <loc>https://www.ohanaranch.it/corsi</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/corsi/educatore-cinofilo</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/corsi/escac</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/consulenze-comportamentali</loc>
    <lastmod>2026-08-04</lastmod>
  </url>

  <url>
    <loc>https://www.ohanaranch.it/chi-siamo</loc>
    <lastmod>2026-08-03</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/contatti</loc>
    <lastmod>2026-07-23</lastmod>
  </url>

  <url>
    <loc>https://www.ohanaranch.it/blog</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/diventare-educatore-cinofilo</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/norma-uni-11790</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/corso-educatore-cinofilo-riconosciuto</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/educatore-istruttore-esperto-comportamentale</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/esperto-cinofilo-area-comportamentale</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/come-scegliere-scuola-cinofila</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/serve-il-diploma-educatore-cinofilo</loc>
    <lastmod>2026-07-23</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/blog/certificazione-educatore-cinofilo-obbligatoria</loc>
    <lastmod>2026-07-23</lastmod>
  </url>

  <url>
    <loc>https://www.ohanaranch.it/privacy</loc>
    <lastmod>2026-08-04</lastmod>
  </url>
  <url>
    <loc>https://www.ohanaranch.it/cookie-policy</loc>
    <lastmod>2026-08-04</lastmod>
  </url>

  <url>
    <loc>https://www.ohanaranch.it/termini</loc>
    <lastmod>2026-08-04</lastmod>
  </url>

</urlset>
