Spammano il tuo sito (mio o di tutti) perché alla fine paga. Forse perché i tuoi visitatori fanno clic sull'URL, forse perché il loro sito Web ottiene un posizionamento più elevato su Google (a causa di molti siti Web che collegano alla loro). Non è perché è il tuo sito web, è perché hanno trovato un modo per iniettare facilmente le informazioni (attraverso uno script o così).
Perché il loro costo è estremamente basso (di solito tutti i sistemi che usano non sono di proprietà di se stessi, ma sistemi compromessi in tutto il mondo). Hanno bisogno solo di una manciata di visitatori paganti nel proprio negozio per forse ogni 1000k + messaggi di spam che lasciano. Pensa allo spam su scala globale, non precisamente sul tuo sito web. Il tuo sembra essere sul loro cammino.
Per ogni sito web più o meno standard (ad esempio, basato su phpBB , Joomla , Drupal , Scuttle , ...) se ci sono molte installazioni su Internet, si paga per sviluppare uno script per lo spam. Google troverà i siti vulnerabili per te. Sfoglia i log del tuo server web e fai attenzione ai referrer che menzionano Google. Studia la query che li ha portati sul tuo sito web. Sarai sorpreso dei termini di ricerca utilizzati per trovare i tuoi contenuti.
L'unico motivo per cui lo spam esiste è perché alla fine paga dei bei soldi (almeno per qualcuno).