or turn your blog into a frontend/backend combo. keep the frontend as an SPA so that the page has nothing on it. have your backend send data in encrypted format and the AI scrapers would need to do a tonne of work in order to figure out what your data is. If everyone uses a different key and different encryption algorithm suddenly all their server time is busted decrypting stuff
That makes the mistake of thinking they'll care. Most likely they'll just keep downloading the encrypted garbage and never notice.
How does your normal users get access to the same contents?
Or are you having the user solve an encryption puzzle to view it?