<?xml version="1.0" encoding="UTF-8"?>
<!-- Public marketing pages only. Keep in sync with the public routes in
     src/App.tsx (RootRoute / Contact / RI landing / Terms / Privacy / Resources)
     and robots.txt. Served correctly because the dashboard Amplify app's SPA
     catch-all rewrite excludes .xml (custom rule added 2026-06-24).
     The individual Resources ARTICLES live in a separate DYNAMIC sitemap
     (/api/internal/articles-sitemap.xml) so new posts appear automatically;
     this static file only lists the /resources index. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://siteschema.ai/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/wordpress-hosting-rhode-island</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/contact-us</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/resources</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/services</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/services/wordpress-development</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/services/wordpress-development/wordpress-clean-up</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://siteschema.ai/terms-of-service</loc>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
</urlset>
