<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://steadynode.io/tools</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/tools/security-exposure-scanner</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/tools/tls-chain-debugger</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/tools/json-schema-comparator</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-520</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-521</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-522</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-523</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-524</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-525</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-526</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-530</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/vercel-504</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/netlify-function-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-cloudfront-502</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-cloudfront-504</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/heroku-h12</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/nginx-502</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/nginx-504</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-520-unknown-error</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-521-web-server-down</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-522-connection-timed-out</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-523-origin-unreachable</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-524-origin-response-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-525-ssl-handshake-failed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-526-invalid-ssl-certificate</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/cloudflare-530-origin-dns-error</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/vercel-504-function-invocation-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/vercel-502-no-response-from-function</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/vercel-500-edge-function-invocation-failed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-cloudfront-502-origin-ssl-mismatch</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-cloudfront-504-origin-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-cloudfront-503-origin-unavailable</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-cloudfront-403-origin-access-denied</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-alb-503-target-group-unhealthy</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-alb-502-target-reset</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/aws-alb-504-target-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/fastly-503-backend-fetch-failed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/fastly-503-no-healthy-backend</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/fastly-503-shield-unavailable</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/netlify-504-function-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/netlify-502-invalid-function-response</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/heroku-h12-request-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/render-502-service-unavailable</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/nginx-502-upstream-connection-refused</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/nginx-504-upstream-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/envoy-503-upstream-connect-failure</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/tools/cdn-error-decoder/envoy-504-upstream-request-timeout</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://steadynode.io/llms.txt</loc>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://steadynode.io/llms-full.txt</loc>
<changefreq>monthly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://steadynode.io/legal/privacy</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://steadynode.io/legal/terms</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://steadynode.io/legal/imprint</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://steadynode.io/legal/dpa</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://steadynode.io/features/synthetic-monitoring</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/features/api-uptime-monitoring</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/features/playwright-synthetic-testing</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/features/api-schema-drift-monitoring</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/features/api-discovery-and-openapi-import</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/features/deployment-correlation</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/features/self-healing-browser-tests</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/alternatives/pingdom</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/alternatives/datadog-synthetics</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/alternatives/uptimerobot</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://steadynode.io/solutions/spring-boot</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/solutions/nodejs</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/solutions/nextjs-app-router</loc>
<lastmod>2026-11-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/blog/ssrf-in-uptime-monitors</loc>
<lastmod>2026-10-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/blog/isolated-browser-testing</loc>
<lastmod>2026-10-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://steadynode.io/blog/synthetic-monitoring-vs-uptime-monitoring</loc>
<lastmod>2026-10-20</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
