<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!--
    Reupload sitemap. Indexed by Google Search Console.

    Conventions:
      - Only canonical URLs (no fragments / no query strings). Hash anchors
        like /#features are not separate pages from a crawler's POV and
        cause "Discovered – currently not indexed" warnings in GSC.
      - <lastmod> is the date of the most recent meaningful content change
        on that page (W3C Datetime / YYYY-MM-DD format).
      - Studio routes (/app/*, /login, /api/*) are intentionally excluded
        and disallowed in robots.txt — they're behind auth and add no SEO
        value.
  -->

  <!-- Marketing landing -->
  <url>
    <loc>https://reupload.app/</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- Comparison hub. Higher priority than each individual /vs/X page so the
       hub is the natural ranking target for "alternatives to X" queries. -->
  <url>
    <loc>https://reupload.app/vs</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Per-competitor comparison pages. Each is keyword-targeted at
       "Reupload vs <competitor>" and has its own canonical + meta tags. -->
  <url>
    <loc>https://reupload.app/vs/capcut</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://reupload.app/vs/opusclip</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://reupload.app/vs/submagic</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://reupload.app/vs/repurpose-io</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://reupload.app/vs/vidyo-ai</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://reupload.app/vs/klap</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://reupload.app/vs/munch</loc>
    <lastmod>2026-05-06</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Free tools hub. Higher priority than each individual tool because
       it's the natural ranking target for "free youtube shorts tools"
       queries; individual tools rank for narrower keyword clusters. -->
  <url>
    <loc>https://reupload.app/tools</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- Individual free tools. Each targets a specific keyword:
       "youtube shorts url cleaner", "youtube thumbnail downloader",
       "youtube shorts title character counter", "youtube shorts
       hashtag generator", "youtube shorts aspect ratio". -->
  <url>
    <loc>https://reupload.app/tools/youtube-shorts-url-cleaner</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/youtube-thumbnail-downloader</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/shorts-title-character-counter</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/shorts-hashtag-generator</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/shorts-aspect-ratio-checker</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/youtube-subscribe-link-generator</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/youtube-description-character-counter</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/youtube-timestamp-link-generator</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/youtube-embed-code-generator</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://reupload.app/tools/youtube-retention-rate-calculator</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
