PowerShell Snippet: Crawling a sitemap
-
PowerShell
Here's a PowerShell function that you can use to validate that all pages in your sitemap return a HTTP Status code 200.
You can also use it to warm up your website, or ensure your website caching is warm after a cold boot.
I personally use it as part of my Continuous Delivery pipeline to warm up my site and Cloudflare's cache.