<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <!-- Trailing slashes are MANDATORY on every <loc> below.
       The site serves prerendered HTML at /<route>/index.html via Apache,
       so the canonical URL form is /<route>/. Submitting /<route> instead
       triggers a 301 redirect, which Ahrefs flags as
       "3XX redirect in sitemap" / "Indexable page became non-indexable".
       Keep this in sync with src/components/seo/SeoHead.tsx and the
       hard-coded `<link rel="canonical">` tags in src/pages/*. -->

  <!-- Homepage -->
  <url>
    <loc>https://link345.ky/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Main Pages -->
  <url>
    <loc>https://link345.ky/search/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/buy/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/sell-on-link345/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/for-businesses/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/business-features/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Wave 5.9 Landing Pages - Priority 1 -->
  <url>
    <loc>https://link345.ky/for-new-residents/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/buyer-protection/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/for-advertisers/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://link345.ky/ad-packages/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Content Hub Pages -->
  <url>
    <loc>https://link345.ky/discover/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  
  <!-- Blog Routes -->
  <url>
    <loc>https://link345.ky/blog/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/blog/category/marketplace-tips/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/blog/category/cayman-living/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/blog/category/buyer-guides/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/blog/category/seller-guides/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/blog/category/local-insights/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Demographic Persona Pages -->
  <url>
    <loc>https://link345.ky/for-locals/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/made-in-cayman/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <!-- District-Specific Pages: removed pending dedicated routes in App.tsx
       (previous /<district>-listings entries 404'd through the catch-all, see
       docs/route-404-orphan-analysis.md). Re-add when real pages exist. -->

  <!-- SEO Landing Pages -->
  <url>
    <loc>https://link345.ky/cars-for-sale-cayman/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/real-estate-cayman/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/cayman-jobs/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/cayman-rentals/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/car-rentals-cayman/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/cayman-marketplace/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/grand-cayman-classifieds/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/cayman-hacks/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://link345.ky/cayman-hacks/driving-test/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/cayman-hacks/mortgage-calculator/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Static Pages -->
  <url>
    <loc>https://link345.ky/about/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/how-it-works/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/contact/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://link345.ky/privacy/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://link345.ky/terms/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://link345.ky/trust/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://link345.ky/help/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <!-- Business Pages -->
  <url>
    <loc>https://link345.ky/business/pricing/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/business/modules-pricing/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <!-- /business/upgrade/ and /storefront/assessment/ are intentionally
       omitted: both pages `return null` and `navigate('/auth/')` when
       there is no authenticated user, so crawlers (and the prerender
       bot) are bounced to /auth/ before Helmet can flush. Including
       them here produced "canonical points to redirect" Ahrefs errors
       and tripped verify:prerender with mismatched canonicals. Re-add
       once the pages render marketing content for unauthenticated
       visitors instead of redirecting. -->
  <url>
    <loc>https://link345.ky/business-directory/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Features -->
  <url>
    <loc>https://link345.ky/auctions/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>hourly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/auctions/upcoming/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://link345.ky/deals/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/featured/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/promotions/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- Brands -->
  <url>
    <loc>https://link345.ky/brands/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://link345.ky/brands/submit/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>

  <!-- Auth -->
  <url>
    <loc>https://link345.ky/auth/</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>

</urlset>
