Welcome to WebmasterWorld Guest from 22.214.171.124
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