If you want to run a Site Audit on a Shopify site, the crawler will run into a 429 too many requests header or 5xx server error, and the Site Audit will be incomplete.
The workaround for this in Shopify is to set certain values in the HTTP header:
Signature
Signature-Input
Signature-Agent
See their guide here detailing this: https://help.shopify.com/en/manual/promoting-marketing/seo/crawling-your-store
The request for Sitechecker is to add the abiiltiy in the project settings to configure multiple (at least 3) HTTP header values for sitechecker bot to use in when running a Site Audit.