<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <!-- Homepage -->
    <url>
        <loc>https://opscheck.tech/</loc>
        <lastmod>2026-06-11</lastmod>
        <changefreq>weekly</changefreq>
        <priority>1.0</priority>
    </url>

    <!-- Tools Index -->
    <url>
        <loc>https://opscheck.tech/tools</loc>
        <lastmod>2026-06-11</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Blog Index -->
    <url>
        <loc>https://opscheck.tech/blog</loc>
        <lastmod>2026-06-11</lastmod>
        <changefreq>weekly</changefreq>
        <priority>0.9</priority>
    </url>

    <!-- Core Diagnostic Tools -->
    <url><loc>https://opscheck.tech/tools/dns</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/ssl</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/ping</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/port-scanner</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/whois</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/email-auth</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/dns-propagation</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/tls-scanner</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/http-headers</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/blacklist-checker</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/smtp-tester</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/ip-geolocation</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>

    <!-- New Tools (June 2026) -->
    <url><loc>https://opscheck.tech/tools/dnssec</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/cors</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/http-version</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/redirect-chain</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/crt-search</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>
    <url><loc>https://opscheck.tech/tools/bulk-check</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url>

    <!-- Secondary Tools -->
    <url><loc>https://opscheck.tech/tools/reverse-dns</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/email-header-analyzer</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/spf-dmarc-generator</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/spf-flattener</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/ssl-decoder</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/subnet-calculator</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/ipv6-tools</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/mac-vendor</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/vuln/package</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/tools/vuln/sbom</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

    <!-- Utility Tools -->
    <url><loc>https://opscheck.tech/tools/base64</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/hash</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/json-formatter</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/url-encoder</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/timestamp-converter</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/user-agent-parser</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/password-strength</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/css-minify</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/js-minify</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>
    <url><loc>https://opscheck.tech/tools/html-minify</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.6</priority></url>

    <!-- Blog Articles (46 total: 26 blade + 20 DB-only) -->
    <url><loc>https://opscheck.tech/blog/base64-config-email-debugging</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/bot-traffic-from-access-logs</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/cache-control-stale-content</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/certificate-transparency-monitoring</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/checksum-backup-deployment-verification</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/cidr-overlap-vpn-private-networks</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/cname-vs-a-record</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/common-ssl-errors</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/css-html-minifier-deployment-checks</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/debug-http-redirect-loops</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/detect-phishing-domains</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/diagnose-network-latency</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/dmarc-reports-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/dns-migration-checklist</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/dns-propagation-complete-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/dns-propagation-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/dns-record-types-explained</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/dnssec-validation-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/email-deliverability-checklist</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/fix-spf-permerror</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/fix-ssl-certificate-chain</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/geolocation-wrong-after-ip-move</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/http-security-headers-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/ip-asn-ownership-check</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/ipv6-broken-for-some-users</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/json-webhook-payload-debugging</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/lets-encrypt-automation</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/minified-javascript-debugging</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/mtr-vs-ping-vs-traceroute</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/package-version-risk-triage</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/password-strength-realistic-policy</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/ping-command-advanced</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/port-scanning-sysadmin-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/proxy-cdn-header-debugging</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/reverse-dns-ptr-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/sbom-review-before-production</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/smtp-troubleshooting-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/spf-dkim-dmarc-complete-setup</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/ssl-certificate-expiry-monitoring</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/suspicious-user-agent-triage</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/tls-version-migration</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/troubleshoot-dns-with-dig</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/unknown-device-mac-vendor-triage</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/unix-timestamp-incident-timeline</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/url-encoding-callback-failures</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
    <url><loc>https://opscheck.tech/blog/wildcard-ssl-certificate-guide</loc><lastmod>2026-06-11</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>

    <!-- Static Pages -->
    <url><loc>https://opscheck.tech/about</loc><lastmod>2026-06-11</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
    <url><loc>https://opscheck.tech/contact</loc><lastmod>2026-06-11</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
    <url><loc>https://opscheck.tech/privacy-policy</loc><lastmod>2026-06-11</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
    <url><loc>https://opscheck.tech/terms</loc><lastmod>2026-06-11</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
    <url><loc>https://opscheck.tech/disclaimer</loc><lastmod>2026-06-11</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>

    <!-- Cookies -->
    <url><loc>https://opscheck.tech/cookies/policy</loc><lastmod>2026-06-11</lastmod><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url>
    <loc>https://opscheck.tech/blog/whm-service-subdomains-port-2087-security-risk</loc>
    <lastmod>2026-06-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://opscheck.tech/tools/whm-exposure-checker</loc>
    <lastmod>2026-06-14</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>