Search engine hits and relevant search terms most likely. There are a lot of threads in this forum that will show up on various searches. That particular post crosses several gaming cultures, so maybe a lot of people looked at it.
that or someone just sat there with the window auto refreshing for a few weeks just to drive you insane. That happens sometimes.