> The best way to stop SEO is to build a bot which detects commercial activity on the page (and/or availability of cart/payment controls), and commercial language in the text of the page (does the content look like an ad or product/sales page).
Thanks for describing the detection algorithm, I will now design my spam sites to defeat it.
This is how SEO works. There are no silver bullets.
What do you mean? My pages will return obfuscated JS (or WASM) that render into regular-looking commercial features and links, but only if you have applicable headers. So you need a highly sophisticated visual analysis engine, with potentially multiple spoofed Header passes per page, to catch anything. Doesn't sound cheap to scale.
Thanks for describing the detection algorithm, I will now design my spam sites to defeat it.
This is how SEO works. There are no silver bullets.