<?xml version="1.0" encoding="UTF-8"?>
<!--
CARA PAKAI DI LARAVEL:
1. Simpan file ini di: public/sitemap.xml
   sehingga bisa diakses di https://www.ovisito.com/sitemap.xml
2. Sesuaikan/isi <loc> sesuai URL yang benar-benar ada di situs Anda
   (hapus baris yang belum ada, tambahkan baris untuk halaman lain seperti
   halaman detail tiap hotel/destinasi/kuliner jika ingin diindeks satu per satu).
3. Update <lastmod> setiap kali konten halaman berubah.
4. Jika data destinasi/hotel/kuliner jumlahnya ratusan-ribuan, sebaiknya generate
   sitemap ini secara dinamis dari database (lihat catatan di bagian bawah),
   bukan ditulis manual selamanya.
5. Daftarkan sitemap ini di Google Search Console (Sitemaps > Add new sitemap).
6. Pastikan public/robots.txt memuat baris:
   Sitemap: https://www.ovisito.com/sitemap.xml
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Halaman utama -->
  <url>
    <loc>https://www.ovisito.com/</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Tentang Ovisito & perusahaan -->
  <url>
    <loc>https://www.ovisito.com/tentang-ovisito</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Nyak OVI -->
  <url>
    <loc>https://www.ovisito.com/nyak-ovi</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Kategori utama platform -->
  <url>
    <loc>https://www.ovisito.com/destinasi</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.ovisito.com/hotel</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.ovisito.com/kuliner</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://www.ovisito.com/transportasi</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://www.ovisito.com/mice</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Halaman pendukung -->
  <url>
    <loc>https://www.ovisito.com/kontak</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

  <url>
    <loc>https://www.ovisito.com/blog</loc>
    <lastmod>2026-08-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

</urlset>

<!--
CATATAN — generate otomatis dari database (opsional, direkomendasikan jika data banyak):

Buat Controller, misalnya app/Http/Controllers/SitemapController.php:

    namespace App\Http\Controllers;

    use App\Models\Destinasi;
    use App\Models\Hotel;
    use App\Models\Kuliner;

    class SitemapController extends Controller
    {
        public function index()
        {
            $destinasi = Destinasi::select('slug','updated_at')->get();
            $hotel     = Hotel::select('slug','updated_at')->get();
            $kuliner   = Kuliner::select('slug','updated_at')->get();

            return response()
                ->view('sitemap', compact('destinasi','hotel','kuliner'))
                ->header('Content-Type', 'text/xml');
        }
    }

Lalu di routes/web.php:

    Route::get('/sitemap.xml', [SitemapController::class, 'index']);

Dan buat view resources/views/sitemap.blade.php yang me-loop setiap koleksi
menjadi tag <url><loc>...</loc><lastmod>...</lastmod></url>, mengikuti pola
di atas untuk setiap slug halaman detail (contoh: /destinasi/{slug}).
-->