If you’re using WordPress choose an SEO friendly theme or design. Make sure it’s an up-to-date one issue this year. Also make sure that your theme is responsive so it adapts to any device PC, tablet, and mobile telephone. Responsive websites are a prerequisite to high Google rankings. By the way WordPress has great potential for being SEO friendly but there are several steps you must take to optimise it for full benefit.
When registering a domain keep in mind that a keyword based branding domain name will also assist your site optimisation. So in another words make sure that one of your top keywords is part of your domain name.
You web hosting is also important because any significant downtime will affect your search engine rankings so look for web hosting would 99.9% uptime. This means that there is virtually no break in the hosting service and your site is up and running 24/7.