<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xhtml="http://www.w3.org/1999/xhtml"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <!-- ============ content pages ============ -->
  <url>
    <loc>https://ailorde.com/</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://ailorde.com/"/>
    <xhtml:link rel="alternate" hreflang="zh-Hans" href="https://ailorde.com/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://ailorde.com/"/>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-home.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/apps</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-apps.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/blog</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-blog.png</image:loc>
    </image:image>
  </url>

  <!-- ============ blog posts ============ -->

  <url>
    <loc>https://ailorde.com/post/four-rooms-indie-scoring-functions</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/blog/cover-four-rooms.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-four-rooms-indie-scoring-functions.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/post/jev-referee-seat-for-agents</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/blog/cover-jev-referee.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-jev-referee-seat-for-agents.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/post/mcp-usb-c-chrome-devtools</loc>
    <lastmod>2026-09-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/blog/cover-mcp-usb-c.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-mcp-usb-c-chrome-devtools.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/post/grok-bot-quota-cloud-build</loc>
    <lastmod>2026-09-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/blog/cover-grok-bot-quota.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-grok-bot-quota-cloud-build.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/post/backlink-tools-glossary-plain-english</loc>
    <lastmod>2026-09-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/blog/backlink-dr-vs-as.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-backlink-tools-glossary-plain-english.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://ailorde.com/post/three-kinds-of-storage-cloudflare-firebase</loc>
    <lastmod>2026-09-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://ailorde.com/assets/blog/cover-three-kinds-of-storage.png</image:loc>
    </image:image>
    <image:image>
      <image:loc>https://ailorde.com/assets/og/og-three-kinds-of-storage-cloudflare-firebase.png</image:loc>
    </image:image>
  </url>
</urlset>
