Could the server directory structure have anything to do with this? The forum directory is in a another subdirectory, not on the root. I'm also using XenPorta as a front end and have a redirect to use the portal as the homepage. Or, alternatively, does it just take this long for google to begin "seeing" the forum from a keywords perspective.
Any thoughts or suggestions would be greatly appreciated!