You require facility to redirect URLs- A website can be opened typing http://www.example.com or http://example.com. Both for you and your audience it’s not matter how a website appears on a browser address bar, but for search engine it matters a lot. Technically speaking, search engine consider a sub domain as a new website. In this case, www before your main site name “example.com” is a sub domain. Search engine ranks a website on basis of different parameters, external links are vital for search engines when ranking a website. Let’s see how this matter.

Consider a case, when a website page has 10 links from other websites, 5 links to the page with www and 5 links to the page without www; in this case search engine will count external link to a web page as 5 and not 10. Also the search only value best 2 links which it feels are relevant in to context of a web page. In this condition, the full value of a webpage is not shown to the search engine and redirect URL is the solution to this, a permanent or 301 redirect.

You require access to root level of website- For SEO of your website; you would require adding critical files to root level. This may include adding files like sitemap.xml, robots.txt, verification files etc. Check with your preferred web host before buying hosting package if they provide access to root level of your website. Some web host do offer root level access.

Facility to produce search engine friendly URL- If you will be using CMS for content publishing check with host whether making Simple URL would be a problem. Often times when you use CMS for publishing URL generates as http://www.example.com/product.php?&cat=17&typ=4&col=12; search engine do not like such urls and you need to edit these in plain text url. This could be a problem if hosting web server is not Apache.

Use of Shared Web Hosting- If you are buying shared hosting, it’s great for beginners, and however, you will be sharing IP Address with other websites on the same server. Check with your host, if you are not going to share an IP which has spammy sites. This is because; search engine tends to block an IP which has spammy websites.