how to start a website for beginners

What is Web Hosting?

If you’ve ever been on a website and wondered how it even exists, it’s because of a web hosting service that is providing space on the internet for websites.

Web hosting services work by storing your website files in high powered web servers (computers) that are connected to a very fast network.

Then when someone enters your website URL into their browser, the internet connects to the web server holding your website files and transfers the information from them back to the person’s computer. This person can then surf your web pages on your website.

Who is the best web hosting company?

There are many different web hosting service companies to choose from but 3 of the big names you’ll hear are BlueHost, GoDaddy, and HostGator.

I personally use BlueHost for my websites and 100% recommend them as the top web hosting service if you are considering starting your own website. I used to host my website with HostGator in the past because it was cheaper but once prices became similar I made the switch before my account with HostGator renewed.

BlueHost is great for managing their servers, software, security, support, bandwidth, speed, and much much more. You don’t have to worry about it at all because it’s all done behind the scenes.

How Difficult is Web Hosting to Set Up?

I’m here to take away the complicated belief that people have about websites and help you see how easy they are to create. Starting a website for your online business is a simple process but there will be some things to learn along the way.

Join my FREE 7 Day Start Your Blog Email Course

Step 1: To start a website for your business you’ll need to purchase web hosting. Visit this link to be taken to BlueHost’s website, purchase a web hosting plan, and then you’ll pick your free domain name URL that you want people to type to find your website.

Step 2: Once you’ve finished purchasing web hosting and selecting your free domain, you’ll need to begin building your website using a content management software, such as WordPress.

WordPress is the software I use and recommend.

WordPress comes free when you purchase web hosting so no worries about cost. You’ll login to your BlueHost account and see a WordPress icon on the main page to click on and install WordPress to your website.

If you need more research before starting your first website, here is a 1 hour video tutorial I created showing you step by step how to purchase web hosting and install WordPress. We also walk through the basics of WordPress.

What is a Domain Name?

Great question! A domain name is a unique address people can type into their web browser to be taken to a specific website that is registered under that domain name. In other words, it’s simply the URL you type in or visit when surfing the web.

Domain names have suffixes indicating which top level domain it belongs to. For example you may have seen the following suffixes before at the end of a domain name URL:

  • com – Commercial business and the most common suffix
  • gov – Government agencies
  • edu – Educational institutions
  • org – Organizations (nonprofit)
  • net – Network organizations
  • ca – Canada

I recommend a .com or .co extension first. Try to avoid the other extensions as they are sloppy and unprofessional.

Here is a short video showing you how to pick out the perfect domain name for your website. It comes from my FREE 7 Day Blogging Course you can sign up for.

How Do You Get a Domain Name?

You can get a domain name by either purchasing directly from a domain name company such as for $10 a year.

If you’re purchasing web hosting for the first time from a web hosting company such as BlueHost, then they usually let you pick out 1 domain name for free with the purchase of your hosting plan.

What is WordPress?

In the most simple terms, WordPress is a blogging and website content management system (CMS) and is the platform I use to build my websites on.

Many famous blogs and news outlets are powered by WordPress, and I believe it is the easiest platform for beginners who are just starting out in the online website world.

When I started building WordPress websites in college, I had no idea how websites worked or how to code websites. To this day, I still don’t know how to code a website because I’ve never needed to. WordPress does everything for you and if you have any customizations needed done, you can usually find someone who knows how that you can hire fairly cheap.

What I hope you’ve taken away thus far is that a WordPress website is basically a drag and drop platform for you to build webpages, write blog articles, and manage all of your content (images, articles, file uploads, etc.) without needing technical knowledge of how websites work.

When you are inside your WordPress website’s dashboard, you’ll have a column that runs down the left hand side of the page where all your commands are.

You can select “Add New Page” to create a new web page or “Add New Post” to add a new blog article. You can upload media such as images and PDF files.

You can install plugins, which are like apps on a phone, and allow you to add different features to your website such as a members only plugin that makes your website password protected if you want certain content restricted to only paying website members.

Check out all of our WordPress tutorials on our YouTube page here.

How Do I Get Started Using WordPress?

WordPress is free and can be downloaded at either or but there is a difference so hold on one moment!

What’s the difference? is for people who are planning to start professional websites and blogs that have their own custom domain URL using paid hosting through a hosting service. is for people who plan to start a free blog but has limited functionality compared to a hosted website and also comes with the ugly/unprofessional URL extension This is how you can tell websites that are free and running off of

For example my website would be instead of just Which looks better in your opinion? Yea, I agree, does but it has a small annual cost of $10.

To get a custom domain, you have to purchase web hosting from a web hosting company like BlueHost ($3.49/month), who I use and recommend, and then you’ll be able to set your own custom domain by either purchasing it from BlueHost ($15) or from a domain name company like ($10) who I also use and recommend because it’s cheaper.

Usually, your first domain name is free when you purchase hosting through Bluehost so make sure to grab the URL you want when you buy web hosting. You need both of these, hosting and domain name, no matter what for your website to exist so don’t fall for the mis-belief that you can purchase a domain name and start using WordPress.

Once you’ve purchased hosting and selected your domain name URL, you’ll login to your hosting account dashboard and see a WordPress icon like this to click on.


Once you’ve clicked the Install WordPress icon it will take you to the installation page and you’ll select the domain name you are installing WordPress for. Then WordPress will be installed and you’ll receive the login details which usually entails your email address as your username and a randomly generated password you can change at a later time.

To login to your WordPress website, type in the URL of your domain name and add a backslash and then wp-admin.

For example:

This takes you to the login page and then once you login you are ready to begin using WordPress to build your website, which will consist of web pages, blog articles, images, and more.

wordpress website login dashboard

Related Articles:

How to Start a Blog that Makes Money

If you want step by step lessons, worksheets, and videos on how to build a money making blog from scratch in 30 days or less, then you may want to check out my eCourse – Profitable Blogger.

how to start a profitable blog

It comes with everything you need to get started and teaches you not only how to start your blog but also how to drive massive amounts of traffic to it and converting these website visitors into email subscribers or customers so you can start making money quickly form your blog. Plus lots more. Get started today!

Click here to learn more about Profitable Blogger

If you enjoyed today’s article, feel free to use the share buttons below! Thanks (: