<?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/sitemaps-image/1.1">

  <url>
    <loc>https://3dprintco.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/img/brand/logo.svg</image:loc>
      <image:title>3d Print Co</image:title>
    </image:image>
    <image:image>
      <image:loc>https://3dprintco.com/assets/img/content/print-farm.avif</image:loc>
      <image:title>3d Print Co — the print farm in Ohio</image:title>
    </image:image>
  </url>

  <url>
    <loc>https://3dprintco.com/shop</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://3dprintco.com/faq</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <url>
    <loc>https://3dprintco.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>

  <url>
    <loc>https://3dprintco.com/returns</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <!-- Blog posts. Add a new <url> block here whenever you ship a new
       post so Google indexes it. (Could be auto-generated from
       assets/blog/posts.json if/when we add a build step.) -->
  <url>
    <loc>https://3dprintco.com/blog/what-fits-in-mini-bottle-keychain</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/img/products/bottles.avif</image:loc>
      <image:title>Mini Bottle Keychain lineup — the TikTok-viral hidden-storage keychain</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://3dprintco.com/blog/custom-3d-printing-services</loc>
    <lastmod>2026-04-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/img/content/customJob3.avif</image:loc>
      <image:title>Custom 3D printed keychains in school colors — bulk commission</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://3dprintco.com/blog/14-valentines-day-gifts-under-25</loc>
    <lastmod>2026-01-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/blog/post2/valentines.avif</image:loc>
      <image:title>14 Best Valentine's Day Gifts Under $25 for 2026</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://3dprintco.com/blog/how-we-sell-on-tiktok-shop</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/blog/post1/image-1.avif</image:loc>
      <image:title>TikTok Shop new-order notifications cascade</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://3dprintco.com/blog/apartment-to-basement-factory</loc>
    <lastmod>2026-01-08</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/blog/post5/10-factory-today.avif</image:loc>
      <image:title>How we built our basement print farm in three weeks — 3d Print Co</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://3dprintco.com/blog/meet-3d-print-co-hobby-to-business</loc>
    <lastmod>2025-11-18</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.6</priority>
    <image:image>
      <image:loc>https://3dprintco.com/assets/blog/post4/image.jpg</image:loc>
      <image:title>The original 3D printed wedding sign that started 3d Print Co</image:title>
    </image:image>
  </url>

  <!-- Product detail pages are handled by Shopify's sitemap at
       https://3d-print-co.myshopify.com/sitemap_products_1.xml
       since handles + availability change dynamically. -->

</urlset>
