If you have access to your site's code, there's an easy way to tell AI bot scrapers you don't want your website content to be used. Note they can choose to ignore this, but most will follow it.
If you have your domain on Cloudflare, you can use their AI bot protection! There are two sections to update:
Security
Click on your domain name in Cloudflare.
Go to Security → Bots.
Turn on "Block AI Bots" and "AI Labyrinth".
AI Audit
Click on your domain name in Cloudflare.
Go to AI Audit.
Set AI items to Block. Note you will still want to enable Googlebot and BingBot so your site can appear in search engines. I also recommend leaving archive.org_bot allowed as they are a wonderful organization.
<meta name="CCBot" content="nofollow">
<meta name="robots" content="noai, noimageai">
Shopify now adds a connection to ChatGPT by default. The issue is if customers can checkout on ChatGPT vs being forced to visit your store. You want to force people to visit your store to make sure they have the correct information about your products. To disable checkout without ChatGPT...
Go to Settings -> Sales Channels -> Agentic storefronts and click ChatGPT
Under "Checkout" if it says "Customers complete purchases on your checkout" you are set! If not, make sure to change it!
Unfortunately your product information being visible is ChatGPT isn't able to be disabled unless you use the options above. It's unfortunate, but you can at least protect yourself by forcing the customer to use your own website and not make purchases without even visiting.
Want to make sure people know your work is human-made? There's a great set of icons available at no-ai-icon.com