El seo debe ser correcto a ojos de google y para eso NO DEBE HABER SEO. EL hecho de hacer SEO del tipo que sea, ya es black hat digamos... nose si se entiende el unico SEO white hat es el que no se hace, se gana solo (a ojos de google hablo obviamente).
Por ahi esa pagina esta spameando keys y demas pero en general no es una pelota de keys toda la pagina, soo en algunos lugares. Ademas yo creo que google cuando hay mucha competencia entre X paginas, ahi es donde empieza a ver bien las paginas y analizarlas con sus antispam y demas. No tendria sentido penalizar a la unica pagina que habla sobre X cosa en X keyword.... ahora si hubieran 3 o 4 ya si deberia ver cambios y bajar posiciones.