Hacen spam en tu sitio web (el mío o el de todos) porque al final paga. Tal vez porque sus visitantes hacen clic en la URL, tal vez porque su propio sitio web obtiene una clasificación más alta en Google (debido a que muchos sitios web enlazan con los suyos). No es porque sea su sitio web , es porque encontraron una forma de inyectar información fácilmente (a través de un script o algo así).
Debido a que su costo es extremadamente bajo (generalmente, todos los sistemas que utilizan no son de su propiedad, sino de sistemas comprometidos en todo el mundo). Solo necesitan un puñado de visitantes que pagan en su propia tienda por cada 1000k + mensajes de spam que dejan. Piense en el spam en escala global, no precisamente en su sitio web. Sucede que el tuyo está en su camino.
Para cada sitio web más o menos estándar (por ejemplo, basado en phpBB , Joomla , Drupal , Scuttle , ...) si hay muchas instalaciones en Internet, vale la pena desarrollar un script para spam. Google encontrará los sitios vulnerables para usted. Examine los registros de su servidor web y preste atención a las referencias que mencionan a Google. Estudia la consulta que los llevó a tu sitio web. Se sorprenderá de los términos de búsqueda que usaron para encontrar su contenido.
La única razón por la que existe el spam es porque al final paga una buena cantidad de dinero (al menos para alguien).