Namecheap.comThe first thing you need in order to build a website is a domain name and a hosting account.

Don’t use a free hosting or webpage service, you need your own domain name and hosting account.

Your domain name should be relevant to your niche and for branding purposes you should keep it catchy, short, and try to avoid hyphenated words.. .com is always the preferred domain extension.

If you can’t decide on a domain name right now register “” if it’s available.

Just take action and get started.

You should never spend more than $17 a year for a domain name and you can either register them through a web host or through a domain registrar. I prefer to register them separately because you never know when a webhost will get acquired or run into problems.

Popular Domain Registrars

Here are two great domain tools to help you choose a keyword targeted name.

Pay For A Good Webhost

Web HostingNever use a free or super cheap web host ($1-$3 a month).

You should look for a host who offers Cpanel, Backups, Security, 24/7 Support and has a great reputation.  Expect to spend about $4-10 per month for a basic hosting package.

There are 100’s of web hosts to choose from and their offerings can be overwhelming.

Just stick with a recommended host and a basic package. Don’t pay more than $10 per month unless you’re getting over 10,000 visitors a month. 99 out of 100 website owners will never need more than a basic package.

Recommended Webhost 

*Disclosure – IMCodex runs on Siteground.

Designing your website

If you want to create a site with a lot of pages that’s easy to update you’ll want to use WordPress.

Most webhosts have a one-click install of WordPress.  If you think you’ll just have a few pages which will rarely be updated stick with a basic HTML design.  Most web hosts have a free site builder inside of Cpanel you can use to make a simple site in 30 minutes or so.

There are also loads of free templates online as well as premium HTML templates which you can hire a Freelancer to configure for you if necessary.

Obsessing about your site design is a waste of time. Just get it LIVE..

My Socrates Theme is well known for being one of the fastest ways to get a nice looking site live.

However, if you want a free solution you get a clean modern design with GeneratePress.  Or pick a free theme from MyThemeShop.

Creating content and getting traffic is more of a priority than finding a design you like.  (fyi, most of your visitors only care about the content, mobile readabilty and navigation)

> Next Page – Content