<?xml version="1.0" encoding="UTF-8"?>
<!--
  The public pages: the overview, and every door in a public tier at the address
  its own row gives.

  This list is not written by hand. It is PUBLIC_DOORS — the white and
  light-grey rows, the rule in client/src/components/site/GatedOffers.tsx that
  /services and the landing page already read — mapped to each row's `path`, plus
  /services itself. A static file cannot import that rule, so the URLs are copied
  out of it here; change a row's tier or its `path` in shared/doors.ts and this
  file has to be regenerated with it, which is why it should be generated rather
  than edited. See docs/DEPLOY.md for the domain, and the handoff about a
  build-time generator.

  / is the index of every public door. /services/chatgpt-ads is the door itself —
  the argument for conversion tracking that used to be the home page.

  Two kinds of address are absent on purpose.

  - The gated doors, today /services/linkedin-growth. A sitemap is a public list of
    URLs handed to crawlers, so a gated offer listed here is a published offer:
    the page /services asks for an email address before naming would be fetched,
    indexed, and shown in search results under the partner's name — and the
    file itself is readable by anyone who types /sitemap.xml. A robots.txt
    Disallow line would print the same address just as publicly. Leaving it out
    is the only entry that does not publish it. The page still answers for
    anyone who has the address; keeping it out of search is a noindex on the
    page, not a line here.
  - /w/:token. A workspace token is a bearer credential that lives in the URL,
    and listing one would publish the credential.
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ai.top-rated.team/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/case-studies</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services/chatgpt-ads</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services/google-ads</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services/ad-grants</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services/linkedin-ads</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services/linkedin-automation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://ai.top-rated.team/services/ai-builds</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
