Imagine spending countless hours optimizing your website only to discover that it's still not ranking any higher. What could possibly be holding your site back? After all your code is search engine friendly, the content has been rewritten to ensure its topic relevancy, and you've managed to score some pretty good links to your site. http://www.webpronews.com/blogtalk/blogtalk/wpn-58-20060405OverlookedStepInSEO.html
Well... For a shared IP check, you can use http://www.whois.sc. Do a check on your domain, and it will tell you how many other domains are hosted on your IP. Concerned about your domain block? Usually you can poke around just by httping to the IPs around yours. Most webservers are setup to accept the IP address or domain name to bring up at least the index page for a site... Good luck! AlexJ