Shouldn't be a problem. I know there's evidence that sometimes spiders may have a problem but I haven't had any problem so far.
I guess it boils down to how critical the mission is....if there is any doubt in your mind...just get separate ip hosting for each site and be done with it.
The IP address in a virtual (name-based) hosting account is like the telephone number to a company.
Once a request is made it will end up at that IP inside of a particular server(the building the company is inside of for our example). From there it's just a matter of the server handling the request according to the map or floorplan of the building the company is in.
JoeBlow.com is down the hall and to the right....SmartyPants.com is three floors up in the corner office. The phone calls all come in to the IP but the server knows the particular floorplan and where to route the individual requests so they get to the right office within the building. Just like a switchboard operator at the front desk..... but the real key word is mapping.
Yes there is some controversy about whether spiders get confused in a name-based environment but I personally haven't had any trouble so far.
But that's not really the scary part. The problem would be the data mining capabilities. If for any reason, you want the search engine not to realize that all these people are working for the same company(or all the sites are the same company), you'll need a different phone number/ip address for each. And if you really want to be sure, you don't want the phone numbers to all be just slightly different, or the search engine might realize you just have different numbers going to the same building again. This is what we mean when we talk about class C's. These would analogously be phone numbers with all but the last few digits being identical.
Summary so far:
Each website has a phone number (the IP), so a web browser (or spider for that matter) must do a DNS lookup on the hostname, get the phone number.
If there are multiple people at that phone number (www.domain1.tld and www.domain2.tld), it calls the phone number and asks for domain1 or domain2. (addresses by host name)
Now I just discovered 2 sites (and I'm sure there are many thousands or millions more), that have multiple phone numbers (ip). For instance, I've pinged a certain domain in the last 20 minutes and I've received these:
207.155.252.75
207.155.252.63
and
207.155.253.63
That's what the phone number is, but it's changing. Is this a roaming IP address?
If you type the ip addresses in your web browser, you'll get a cgi program asking for the specific domain name. Then if you type the correct domain, the IE web browser will show:
http:*//207.155.253.63/thecorrectdomain.tld/
as if you had typed
http:*//thecorrectdomain.tld/
If search engines cache the IP addresses of web site domains, that could mean trouble, since it seems that the ip address could be different at any time (unless of course it also sends a domain name request with it)
Any comments on this? How does a DNS server send out roaming ips, if that's what this is?
I switched a domain from an ip hosted sever to a virtual server. Since it had a Google fresh on it it allowed me to see in real time what was happening.
Googlebot has yet to spider the new virtual host but continues to spider the ip hosted site daily...clearly a delay on Googles part in updating their dns and not a deficiency in the spidering technology.
I continue to update both sites until the transfer takes place in Google world. If it was the other way around (virtual to ip) that could present some difficulties in updating the old virtual host unless my host allowed access by server name...some do not.
Is there away to find out if a site is on a shared ip without calling the place that hosts the site?
There's an easy way, Son_House. Just type the IP into the address box instead of the domain name. That is, using your example, go to [123.456.789.345...] -- if you end up directly at the site in question, it has its own IP address. If you end up either at the host's site or, as bobriggs mentioned above, are prompted to enter a specific domain name, it's a shared IP.
Well I tried it and the site is virtual hosted and it probably has been that way since I started with this host. The good news is that the site is in Google and the other se's so I guess it's not a problem.
clearly a delay on Googles part in updating their dns and not a deficiency in the spidering technology.
That makes me worry a bit because the host I'm with said they were going to change the ip's on the shared server's back on Feb 8. Well then they changed there minds and said it would be in a few weeks. I hope it does not happen just as Google is doing the full crawl of the site because they might not pick up the new ip in time and the site would be dropped for a month.