<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- Core pages -->
  <url><loc>https://grid32.com/</loc><changefreq>monthly</changefreq><priority>1.0</priority></url>
  <url><loc>https://grid32.com/services/</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://grid32.com/services/network-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://grid32.com/services/web-application-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://grid32.com/services/phishing-social-engineering/</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>
  <url><loc>https://grid32.com/about/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/partners/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/contact/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/quote/</loc><changefreq>monthly</changefreq><priority>0.9</priority></url>

  <!-- Knowledge Hub index -->
  <url><loc>https://grid32.com/knowledge/</loc><changefreq>weekly</changefreq><priority>0.8</priority></url>

  <!-- Pillar pages -->
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/web-application-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/phishing-social-engineering/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/security-awareness-training/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/cybersecurity-best-practices/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>

  <!-- Network pentest articles -->
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/what-is-a-penetration-test/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/penetration-test-vs-vulnerability-assessment/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/how-long-does-a-penetration-test-take/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/how-much-does-a-penetration-test-cost/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/external-internal-wireless-scope/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/external-network-penetration-testing/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/internal-network-penetration-testing/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/wireless-network-penetration-testing/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/how-the-testing-process-works/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/what-does-a-pentest-report-include/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/is-penetration-testing-safe/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/should-i-notify-staff-before-testing/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/working-with-your-it-team/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/how-often-should-you-test/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/how-grid32-protects-your-data/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/why-choose-grid32/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/us-based-engineers/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/who-fixes-the-issues-found/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/testing-infrastructure-outside-the-us/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/understanding-penetration-test-pricing/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/attestation-and-compliance-reports/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/cyber-insurance-and-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/network-penetration-testing/it-admin-says-we-are-secure/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>

  <!-- Web app articles -->
  <url><loc>https://grid32.com/knowledge/web-application-penetration-testing/what-is-web-app-penetration-testing/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/web-application-penetration-testing/external-credentialed-api-scope/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/web-application-penetration-testing/owasp-testing-methodology/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/web-application-penetration-testing/api-penetration-testing/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>

  <!-- Social engineering articles -->
  <url><loc>https://grid32.com/knowledge/phishing-social-engineering/email-phishing-assessments/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/phishing-social-engineering/phone-vishing-testing/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/phishing-social-engineering/sms-smishing-testing/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/phishing-social-engineering/physical-social-engineering-testing/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/phishing-social-engineering/social-engineering-report/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>

  <!-- Best practices articles -->
  <url><loc>https://grid32.com/knowledge/cybersecurity-best-practices/active-directory-password-blacklist/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/cybersecurity-best-practices/microsoft-365-password-blacklist/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/cybersecurity-best-practices/password-policy-recommendations/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/cybersecurity-best-practices/incident-response-preparation/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/cybersecurity-best-practices/microsoft-365-security-hardening/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>

  <!-- Compliance articles -->
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/nydfs-penetration-testing-requirements/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/soc-2-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/pci-dss-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/hipaa-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/cmmc-penetration-testing/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/how-to-prepare-for-a-compliance-penetration-test/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/penetration-test-attestation-reports/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/penetration-testing-frequency-by-framework/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/compliance-pentest-vs-real-security-assessment/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/compliance-driven-security-testing/cyber-insurance-penetration-testing-requirements/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Ransomware articles -->
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/how-ransomware-attacks-work/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/how-penetration-testing-prevents-ransomware/</loc><changefreq>yearly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/common-ransomware-entry-points/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/ransomware-recovery-what-happens-after/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/ransomware-response-plan/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/backup-strategy-ransomware-protection/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/business-email-compromise/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/what-is-a-tabletop-exercise/</loc><changefreq>yearly</changefreq><priority>0.5</priority></url>
  <url><loc>https://grid32.com/knowledge/ransomware-and-incident-response/should-you-pay-the-ransom/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>

  <!-- Hardening articles -->
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/what-is-mfa/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/how-to-roll-out-mfa/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/what-is-zero-trust-security/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/network-segmentation/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/least-privilege-access/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/cybersecurity-risk-assessment/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/what-is-attack-surface-management/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/vpn-security-best-practices/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/patch-management-best-practices/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/vendor-third-party-risk-management/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/what-is-edr-endpoint-detection-response/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/firewall-hardening/</loc><changefreq>yearly</changefreq><priority>0.6</priority></url>
  <url><loc>https://grid32.com/knowledge/identity-access-hardening/cloud-security-misconfigurations/</loc><changefreq>yearly</changefreq><priority>0.7</priority></url>

  <!-- Industry articles -->
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-financial-services/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/penetration-testing-financial-institutions/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-for-law-firms/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/penetration-testing-law-firms/</loc><changefreq>monthly</changefreq><priority>0.8</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-for-healthcare/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-for-cpa-accounting-firms/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-for-saas-companies/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-for-real-estate-firms/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>
  <url><loc>https://grid32.com/knowledge/industry-specific-security/cybersecurity-for-manufacturing/</loc><changefreq>monthly</changefreq><priority>0.7</priority></url>

  <!-- Legal pages -->
  <url><loc>https://grid32.com/privacy-policy/</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://grid32.com/terms-of-use/</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>
  <url><loc>https://grid32.com/accessibility/</loc><changefreq>yearly</changefreq><priority>0.3</priority></url>

</urlset>
