<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://struktive.io/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/product</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/pricing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://struktive.io/exports</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/compliance</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/faq</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/docs</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/security</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/privacy</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://struktive.io/terms</loc>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>


  <!-- DC Solutions -->
  <url>
    <loc>https://struktive.io/solutions/dcim-migration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/solutions/compliance-audit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/solutions/energy-sustainability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/solutions/capacity-planning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>

  <!-- Mining -->
  <url>
    <loc>https://struktive.io/mining</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/mining/solutions/compliance-audit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>

  <!-- Parts -->
  <url>
    <loc>https://struktive.io/parts</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/parts/solutions/inventory-audit</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-03-26</lastmod>
  </url>

  <!-- Blog index -->
  <url>
    <loc>https://struktive.io/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-03-26</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/blog/mining</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-28</lastmod>
  </url>

  <!-- Mining Blog Posts -->
  <url>
    <loc>https://struktive.io/blog/mining/canada-nrcan-equipment-provenance-mining</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-28</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/blog/mining/mining-equipment-provenance-roi</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-28</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/blog/mining/why-equipment-provenance-now-regulatory</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-28</lastmod>
  </url>
  <url>
    <loc>https://struktive.io/blog/what-is-dcim-data-normalization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-01-08</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-what-is-dcim-data-normalization_5a943dd5.png</image:loc>
      <image:title>What Is DCIM Data Normalisation — and Why Does It Matter?</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/how-to-import-data-into-netbox</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-01-15</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-how-to-import-data-into-netbox_03512737.png</image:loc>
      <image:title>How to Import Data into NetBox: A Practical Guide for DC Engineers</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/dctrack-data-migration-guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-01-22</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-dctrack-data-migration-guide_b279c697.png</image:loc>
      <image:title>dcTrack Data Migration: What to Expect and How to Prepare</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/device42-migration-best-practices</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-01-29</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-device42-migration-best-practices_a25f7d97.png</image:loc>
      <image:title>Device42 Migration Best Practices: Getting Your Asset Data Right</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/data-center-asset-inventory-best-practices</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-02-05</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-data-center-asset-inventory-best-practices_ebdd949d.png</image:loc>
      <image:title>Data Centre Asset Inventory Best Practices: Building a Foundation for DCIM</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/vendor-data-quality-dcim</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-02-12</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-vendor-data-quality-dcim_7bb3d0ce.png</image:loc>
      <image:title>Vendor Data Quality in DCIM: Why Manufacturer Names Matter More Than You Think</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/rack-capacity-planning-guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-02-19</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-rack-capacity-planning-guide_63c5361b.png</image:loc>
      <image:title>Rack Capacity Planning: How to Know What You Have Before You Run Out</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/netbox-device-type-library-guide</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-02-26</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-netbox-device-type-library-guide_0726c400.png</image:loc>
      <image:title>The NetBox Device Type Library: What It Is and How to Use It</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/dcim-data-quality-scoring</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-03</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-dcim-data-quality-scoring_2e23210c.png</image:loc>
      <image:title>DCIM Data Quality Scoring: How to Measure and Improve Your Asset Data</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/choosing-dcim-platform-netbox-dctrack-device42</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-03-06</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-choosing-dcim-platform-netbox-dctrack-device42_20476692.png</image:loc>
      <image:title>Choosing a DCIM Platform: NetBox vs dcTrack vs Device42</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/audit-proof-dc-inventory</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-03-09</lastmod>
    <image:image>
      <image:loc>https://d2xsxph8kpxj0f.cloudfront.net/310519663271850800/nPKUfHK2y8YCQxfhHAwdVN/og-audit-proof-dc-inventory-YeuK6zbvnhsbkaeiHzkoz6.png</image:loc>
      <image:title>How to Make Your Data Centre Inventory Audit-Proof</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://struktive.io/blog/equipment-register-normalisation-guide</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-04-03</lastmod>
  </url>
</urlset>
