Been doing some online digging for the answer to your question. I found this at GMD's site:
In late 1999, Haxan Films' Gregg Hale had an idea: take part of the pilot money from a television show deal and put it into a Web counterpart. In January 2000, Freakylinks.com launched and was the #3 television show website by the show's debut in July 2000.
I don't trust all the dates though. As we ALL
know, the FreakyLinks show didn't premiere until October. I also checked with archive.org and their first listing for freakylinks.com was May 11, 2000.
Just from what I've been able to piece together, the pilot was still going through script revisions in Feb. 2000 and was shot sometime around March 2000. So a May launch date isn't too unbelievable. This would give some lead-up time for FOX to approve of the pilot and site, then order a full series with Coelacanth This!
shooting sometime around Aug. 2000.
I'll keep on it but thought I'd report in.