Site is infested with SEO Spam

See: https://www.virustotal.com/nl/url/bb5378063796752bcd508045225f1f8aecb5e10d94c6d75d6fbff6822a1633fe/analysis/1415793220/
ISSUE DETECTED DEFINITION INFECTED URL
SEO Spam MW:SPAM:SEO?r htxp://yanyanxu.com
SEO Spam MW:SPAM:SEO?r htxp://yanyanxu.com/404testpage4525d2fdc
SEO Spam MW:SPAM:SEO?r htxp://yanyanxu.com/404javascript.js
SEO Spam MW:SPAM:SEO?r htxp://yanyanxu.com/2014/06/26/day-2403/
SEO Spam MW:SPAM:SEO?r htxp://yanyanxu.com/category/journey/
SEO Spam MW:SPAM:SEO?r htxp://yanyanxu.com/2014/06/26/day-2401/
Known Spam detected. Details: http://sucuri.net/malware/entry/MW:SPAM:SEO?r
unknown_html_RFI_shell malware detected.

IP malware history: https://www.virustotal.com/nl/ip-address/216.107.145.7/information/

Adding to insecurity: http://sameid.net/ip/216.107.145.7/ & http://sameip.net/ip216.107.145.7

DOM XSS vuln.: Results from scanning URL: htxp://yanyanxu.com/2014/06/26/day-2403/
Number of sources found: 5
Number of sinks found: 173

Results from scanning URL: htxp://yanyanxu.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ajax/static/persist.js?ver=3.9.2
Number of sources found: 46
Number of sinks found: 21

Results from scanning URL: htxp://yanyanxu.com/wp-content/plugins/nextgen-gallery/products/photocrati_nextgen/modules/ajax/static/persist.js?ver=3.9.2
Number of sources found: 46

Results from scanning URL: htxp://yanyanxu.com/wp-content/plugins/wordpress-flickr-manager/js/highslide-full.min.js?ver=3.9.2
Number of sources found: 66
Number of sinks found: 24
Number of sinks found: 21

polonus