The trust site wins for "stfc fourms". You did get number one for Swindon forums though.
Also it's not really a forum is it? It just had links to other forums. Unless I'm being blind.
You're technically correct however enter the words "swindon forum" or "swindon town forum" on Google and it's number 1.
I changed the website into more of a STFC fans portal in the last year or so, the idea being to give fans easy access to all the available forums and also all the basic stats surrounding the team.