Home » Resources » What are 5 Things You Should Do Before Building a Website?

What are 5 Things You Should Do Before Building a Website?

It is quite common for individuals to have their own website, whether it’s a personal blog, a site related to their business, or simply for fun.

Additionally, there is a growing group of people who want to create a basic business website for the purpose of monetization. I understand this desire, as I myself created a website with the same intention back in 2018.

However, during that time, there were a few crucial aspects that I overlooked, which I would like to discuss now. I wanted to understand what it truly takes to create a website that can generate revenue and potentially become a full-time income source.

In essence, there are at least five important factors to consider before embarking on the website-building journey.

Let’s explore each step so that by the time you finish reading this post, you will have a clear overview of the necessary requirements.
Without further ado, here are the five essential things you need to know before building a website.

Choose a Niche

The first and most crucial step is selecting a niche, which is essential for your website.

How To Build A Small Business Website

For individuals who already have a strong passion for something, this step may not be a challenge. Take, for instance, someone who has been an avid hiker for over a decade; their niche choice is fairly straightforward.

They could even narrow it down further and focus solely on hiking shoes for women.
Why such specificity?

Well, the reason is simple: there is already competition in the market, and the broader your focus, the longer it will take to generate revenue.

Therefore, it is vital to be highly specific when selecting your niche.

If you’re uncertain about which niche to choose, I recommend visiting Amazon.

How To Build A Small Business Website

There are countless niches to explore, and you can narrow down your focus to a highly specific category. It’s important to choose a niche that is extremely specific, like “Desks with built-in USB Ports”.

By selecting such a specific niche, your website will start receiving traffic within a few months.

Please note that you are not limited to creating a website solely focused on Amazon.

I simply wanted to demonstrate an easy way to choose a specific niche.

In fact, it is recommended to partner with multiple affiliate programs. For example:

Ensure that you concentrate solely on your chosen niche.

Now that we have identified the area we want to prioritize, let’s delve into the technical aspects of the matter.


How To Build A Small Business Website

Choosing the right hosting company is a crucial step in building your website.

A reliable hosting provider will ensure that your website is secure, loads quickly, and has backup capabilities, among other essential features.

With numerous hosting companies available, it’s important to select one that meets your specific needs.

For the purpose of this article, here are some key features to look for in a hosting company:

Robust performance

Did you know that website speed can significantly impact your search engine ranking?

Search engines like Google take page load times into account when determining where to rank your website in search results.

A website with robust performance not only enhances user experience but also boosts your visibility online.

Simple and fast user experience

Studies have shown that 47% of users expect a webpage to load within two seconds or less.

Offering a simple and fast user experience can drastically improve your bounce rate, as users are less likely to abandon your site due to slow load times.

Website backup support in case of mistakes

A small coding error or an accidental deletion of content can be disastrous for a website.

Regular website backups ensure that you can quickly restore your site to its former glory in case of any mistakes, giving you peace of mind and saving you from potential losses.

Hosting security

In 2021, it was reported that a website is attacked 59 times per day on average.

Implementing robust hosting security measures is essential to protect your website from malicious attacks, keeping your data safe and your visitors secure.

Transparent pricing

Ever been surprised by hidden fees when renewing your hosting plan?

Transparent pricing eliminates any unwelcome surprises by providing clear and upfront costs, helping you budget effectively and maintain a long-term relationship with your hosting provider.

Green Web Hosting

In addition to the above features, consider opting for a hosting provider that prioritizes environmental sustainability.

Green Web Hosting services utilize renewable energy sources and implement eco-friendly practices to minimize their carbon footprint.

Here is a brief comparison of the top-managed WordPress hosting providers:

How To Build A Small Business Website

Personally, I prefer and use the first alternative, which is widely regarded as one of the best hosting services globally.

By choosing a hosting provider that aligns with your values, you can ensure that your website not only performs well but also contributes positively to the environment.

Name of Your Website (The Domain Name)

You’ve selected your niche and hosting service, and now it’s time to choose top-quality domains for your website.

I’m sure you have some great ideas in mind for naming it. However, the important question is:

Are top-quality domains available for your desired domain name?

That’s why it’s crucial to check their availability and have alternative options in mind if they’re already taken.

How To Build A Small Business Website

The simplest way to check if top-quality domains are available is by using the search engine Google. Just type in the following keyword:

“check domain availability”

How To Build A Small Business Website

Scroll down, and you’ll find several websites where you can check the availability of top-quality domains for your preferred domain name.

Tip: Remember to prioritize a .com extension for your domain. If necessary, consider alternatives like “.net” or “.org.” These extensions have long-lasting appeal.

It’s not advisable to use extensions such as:

  • .info
  • .xyz
  • .site

Make an effort to select top-quality domains with a .com extension, even if it requires using a dash in the domain name.

At this point, our website is empty, lacking any content or substance.

What’s next? Our goal is to appear on the search engine results page, right? In other words, how can we achieve good rankings?

SEO Optimization

I understand that this might seem technical again, but there’s no need to worry.

How To Build A Small Business Website

To rank your website effectively, it’s important to consider a few key aspects.

Don’t worry, it’s actually quite simple.

The main focus is on selecting the right keyword and using it appropriately within your article or post.

Here are some essential steps for effective ranking:

  • Include the keyword in the Meta Title.
  • Use the keyword in the Meta Description.
  • Incorporate the keyword in the first paragraph of your article.
  • Utilize images with Alt Description.

And a few additional essential steps to improve your search engine ranking:

  • Optimize your website’s loading speed for a better user experience.
  • Create high-quality, engaging, and relevant content that provides value to your audience.
  • Utilize header tags (H1, H2, etc.) to structure your content and highlight important sections.
  • Build quality backlinks from reputable and relevant websites to increase your website’s authority.
  • Ensure your website is mobile-friendly and responsive to cater to the increasing number of mobile users.
  • Regularly update and maintain your website to keep the content fresh and relevant.

By incorporating these steps into your SEO strategy, you can enhance your website’s visibility, attract more organic traffic, and improve your search engine ranking.

Essential Plugins for SEO and Performance

If you’re using WordPress for your website, plugins available within WordPress can assist with SEO tasks.

One such plugin is the All in One SEO Plugin, which enables us to incorporate keywords into the Meta Title and Description, as mentioned earlier.

Please note that these plugins are specific to WordPress.
If you’re using a different website-building platform, you’ll need to check for equivalent SEO tools or plugins available for that platform.

There are other beneficial plugins that can, for instance:

  • Optimize image size for improved performance.
  • Enhance page load time by selecting an appropriate theme.
  • Ensure GDPR compliance to safeguard against issues related to collecting email addresses.

It is important not to overload your website with excessive plugins, as this can slow down page load speed.

Optimizing SEO also involves the actual content creation process. Hence, the 4th and 5th steps mentioned earlier overlap in this aspect.

Content Creation

This aspect is closely connected to the preceding paragraph.

Tip: Don’t worry if you don’t consider yourself a writer. It’s not necessary.

What you need to focus on is being a communicator. Imagine you’re having a conversation with a friend about a particular item or product you have purchased or are planning to buy.

When it comes to content creation, use the same language and style as you would when talking to your friend. Remember, the goal is to make the content clear and understandable, so the message can reach a wide audience, including non-native English speakers.

Please keep in mind that simplicity, clarity, and a well-structured article are vital for SEO.

Once you have all these elements in place, there’s no reason why your site shouldn’t achieve a good ranking.

My Recommendation

I am not tech-savvy, nor know how to code. Never been.
The good news is there is no need for that.

I simply wanted to find a platform where I can build a simple website and learn how to get free traffic.

I did spend more than a year comparing different companies and services and came to one conclusion.
The platform offers:

  • Great hosting,
  • Website builder (I can build a website within the platform)
  • It has great support (very responsive, within minutes)
  • A very helpful community of like-minded people (There are actually thousands of active members)

And beyond;
This platform that I have found offers exactly the step-by-step training that I used to look for.

A valid question is – The price?

It cost about $50 per month and it includes all the above I mention.

On top of it, each premium member has access to, weekly live classes, support, tools, mentoring, network, and exclusive access to all updates…you name it.

And just to be precise.
It is not some kind of DFY (Done-For-You) system that generates money

It doesn’t work that way.
if you don’t believe go check the WarriorPlus products where 90% of them promise high returns for little to no work.

Shortly, no system exists that generates money on autopilot.

Only humans are able to make money.

No machines.
Sure there are machines that can help us to generate revenue, but first of all, there must be a human touch.

So basically this platform I keep mentioning offers tools that help you to have a consistent income online.

The tool is like a car that allows you to visit new places.
But first of all, you need to learn how to drive.

If interested in how to “drive” at the internet marketing highway, and how to generate revenue, you are welcome to check the link below for more details.

You have already access to 1st 5 lessons for free:

Wealthy Affiliate 5 Lessons
  1. An Introduction to Wealthy Affiliates and How It Can Help You
  2. A detailed overview of how online business works
  3. Choosing a Niche/direction for your online business
  4. Building your Website
  5. The next steps to take in your business

You only need your best email to get there.


Building a website is an exciting journey that can open up new possibilities, whether it’s for personal expression, business growth, or monetization.

By following the five essential steps outlined in this article—choosing a niche, securing reliable hosting, selecting a memorable domain name, optimizing for SEO, and creating engaging content—you’ll be well on your way to creating a successful website.

Moreover, the article also highlights the importance of using essential plugins for SEO and performance and recommends a comprehensive platform, Wealthy Affiliate, that provides all the necessary tools and support to help you build, optimize, and monetize your website effectively.

Remember, the key to success is not just about the technical aspects of building a website, but also about being a good communicator, creating valuable content, and consistently learning and adapting to the ever-evolving online landscape.

So, take the first step, apply the knowledge you’ve gained from this article, and embark on your website-building journey with confidence and enthusiasm. Good luck!

If you have any questions regarding the website, the platform, or any other course, let me know in the comment section below.

Hope you find this article helpful,
Thank you for reading,


12 thoughts on “What are 5 Things You Should Do Before Building a Website?”

  1. Dear Mike,
    Thank you so much for all your help. I appreciate every single article you have here. As a newbie, all the information you provide is easy to understand and follow. You make me feel comfortable, and now it is not so scary when it comes to SEO and building your Business essentials without any knowledge sounds so tricky. Now with a better understanding of what to look for and how to do the right thing.

    • Hi Gabriela,

      I am glad you find the article helpful.
      It is my goal to explain things in a way that is understandable.

      Wishing you all the best and if you have further questions, let me know.

      Cheers 🙂

  2. Thanks for this overview on website creation. As a member of Wealthy Affiliate, I can attest to the power of their hosting. The SiteRubix software is incredibly powerful. Before SiteRubix, I used Siteground and had to deal with all of these maintenance issues and lose access to my site, very annoying. The WA package is definitely a steal!

    • Yes, I agree.
      Their hosting is very powerful.

      It is extremely fast, safe, so people using WA hosting can focus on business.

      Besides if one website is happened to go down, there is a “mirror” of that website running at all times.

      Regarding security – they are able to prevent spam or hacking before it happens.
      Really happy with the service.

      Thanks a lot for your comment

  3. Very helpful and informative article about building a website! Your tips are so relevant Having myself built a website in 2018, i don’t regret choosing Wealthy Affiliate to train me and support me through this process. I don’t believe I would have made it on my own. The community is just fantastic & it is so encouraging to see how successful it is! I believe quality content plus SEO is the key! 

  4. I am having trouble with the dfy set up prcwess and no vendor is wlling to help nor bothers to answer my queries. How does one activate the program (I;ve often gone to the original site only to see and hear an inaudible gentleman take about 2 minutes to read a script (in an unintelligible voice. How can the vendor expect anyone to be successful?!I fo need your course it seemsoh and a website,



    • Hello Jo,

      Generally speaking any DFY (Done-For-You) rarely works. Almost never.

      I am not sure what kind of service do you use, but if there is no support (or support that is no responsive) I would leave…

      Please check the link above (where it says “Learn More Here”) and you can take advantage of free 10 lessons, where you will be walked through the steps of creating a successful website (or business online) that generates revenue.
      One thing I would like to point out is the support within the platform I recommend.

      They have been always helpful and very responsive, literally within minutes.

      Or check the link directly here:

      Hope that helps,
      If you have any further questions, let me know
      Cheers 🙂

  5. Excellent information! Creating a website is probably the most important thing for a digital entrepreneur.

    There are many tools within the post that are really useful. Especially the domain part is a topic that seems quite technical at first but it is super important to understand the topic of hosting and domain.

    Thank you very much for the quality content

    • You are welcome. 

      Yes, the domain part might be tricky for a beginner, as well as the Hosting. 
      In the article, it is shown also the way how to choose one of the best domains in the industry. 

      Website speed is crucial these days when it comes to ranking on Google. 

      Thanks a lot for your comment

  6. Hi Mike
    I do appreciate your articles they’re really nice self explanatory though, I do believe I am going to make money sooner if put into use.

    My question is, in a situation that one is more in love with a social media handle for instance, would you preferred that in affiliate marketing instead instead of the use of a website?

    Secondly, what are the base line work activities needed for one to make grow huge sale for these vendors and to more income.

    I will be very happy for your useful advice.

    Robert Ateze

    • Hello Robert,

      As for Social Media – it depends on how many followers you have.
      Sure thing people having 100K+ followers on Instagram don’t really need the website. Although it is recommended – it is the headquarters so-called.

      But for the sake of revenue – that social media profile can be leveraged.

      Concerning the growth in sales – I can talk about a website since I don’t have much success with social media.
      So a website that generates revenue must have authority. Meaning it ranks well in the 1st of google and has at least 2,000 visitors per day.

      That can be achieved by choosing a proper niche and regular content creation.
      Let’s say it can take 4 to 10 months until one sees some revenue.

      If you really want to know what it takes I can recommend you to join the platform I am a member of.
      You have the first 10 lessons for free (just sign up by your email) where you can also interact with other members (including me).

      What also works is Youtube.
      But again, it is important to select a proper niche and be able to create/upload at least 30 to 40 videos to see the traction.

      Hopefully, that answered your question, otherwise, let me know


Leave a Comment