Forum Moderators: open
Whats the significance of this? The site has several inbound links from other related (and better listed) sites and is listed in both Dmoz and Yahoo! And the site has had those links pointing to it for long enough for Google to associate it with its related sites.
Appreciate any comments
Thanks
Rob