<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://remoteshift.net/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://remoteshift.net/opportunities/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://remoteshift.net/opp/youtube/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/newsletter/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/digital/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/affiliate/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/social/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/aiservices/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/flipping/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://remoteshift.net/opp/productized/</loc>
    <lastmod>2026-09-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://remoteshift.net/gear-checklist</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>

  <!--
    DELIBERATELY NOT LISTED:
    /gear-checklist-cta  — noindex embed widget. Correct as-is.
    /start /quiz /results /build /opportunity /income-results — app states, not
      separate documents. They serve the index.html shell and canonical to "/",
      so listing them would submit known duplicates.
    /privacy /terms /cookies — same shell, canonical "/". Add real <url> blocks
      here only if they are ever split into standalone files with own canonicals.
    Do NOT list "#" anchors — they are not separate URLs to Google.

    /opp/<key>/ and /opportunities/ ARE listed: since 22 Sep 2026 they are real
    pre-rendered static files (built by tools/build-opp-pages.js from the OPPS
    object in index.html), each with its own title, description and canonical.
  -->

</urlset>
