I found this yesterday and wondered the same thing. At first I thought it was adware that somehow got installed. Turns out it's a SEO thing (Search Engine Optimization) that's supposed to increase site traffic. Not sure why we have access to it, that seems to be something only the admins should deal with.