Originally Posted by jackson787
If I want my website to have top list on the search engines then is it a MUST to have a static IP address for the website or can I just use a shared IP address for my website.
It is actually not very clear what you are asking...
A "static IP" means that the IP address does not change. With most hosting packages you buy, this is what you get. The only time your website might be on a dynamic IP is if you are hosting it at home on your DSL connection. Since your home DSL connection is not meant for web hosting, you are at your ISPs mercy as to the IP address that is assigned to you at any given time. In this case, you would have to use a dynamic DNS service so that your site won't go down every time your ISP assigns you a new IP address.
A "shared IP" on the other hand just means that there is more than one domain name assigned to that IP address. Such an IP address will be static, but shared. This is what you get with most hosting packages you buy, unless you either have your own server or get a special "SEO" hosting package (which is not worth the premium you pay, in my opinion)
In both cases, the effect on search engine rankings is minimal, if any.