There are many things which can have an effect on your search engine positioning and some are more well-known than others. Some will have a direct effect, such as the key words used in your website or which search engines you register with but others may have a more indirect effect. Even if they are indirect, it is still important to look into them and make sure that you make wise decisions to get the best search engine position as you can. This can make a huge difference in generating traffic to your website.
Web hosting is something that many people do not think much about. They probably choose the cheapest host of the one that they feel gives them the best value for money. However, there is more to choosing a web host than this. Some people will think about the service that they are getting and whether it will cover their needs as well as the support they get if needed and the downtime etc. There are many factors that can actually have a big influence of your website and some even will have an influence on the SEO. This can be extremely important and is certainly well worth thinking about, particularly if you are choosing a new web host or deciding whether to stick with your current one or not.