Beginners guide to starting a website

Whether you’re considering building a brand new website or want to redo your current website, you’re faced with some basic, but important, decisions.

In this guide, we are going to help you with these decisions by showing your choices and explaining how specific options will fit with your unique needs. We’ll cover everything from understanding what type of website you need and choosing a domain name, to finishing touches that will help you launch your website successfully, no matter what your goals are.

Also, we’ll show you how to use specific tools or systems to create your site. As an example, we’ll explain how you can make a website step-by-step with one of the most popular content management systems, WordPress.

How to make a website in 8 easy steps:

  • Step #1: Understanding what type of website you need
  • Step #2: Select the right tool to build a website
  • Step #3: Pick a domain name and hosting plan
  • Step #4: Create your website using WordPress
  • Step #5: Design your website and make it look great
  • Step #6: Write and prepare your content
  • Step #7: Make money with your website
  • Step #8: Test your website before and after launch

We hope that you are excited at the prospect of having your website. Now, let’s take a look at what steps you need to take to get it right

Understand what type of website you need

There are different types of websites. The type, or combination types, you choose, will depend on what you want to achieve with your site and the functionality you’ll need to accomplish this.

Following are the main types of websites:

Blog or website with a blog. A blog can be an extra feature for any website, or it can be a separate kind of site on its own. Blogs are usually arranged in chronological order, with the most recent entry at the top of the main page and older entries toward the bottom.

Most visited types of websites
  • 74% Search engine
  • 64% Social networking
  • 55% Email portal
  • 44% User-generated or uploaded media
  • 42% News and information
  • 39% Weather
  • 35% Shopping

Business card site. For some small businesses, a simple one-page website with the name, description, contact info and maybe a logo may be all that’s needed. You can also include some product information, but the basic concept is a one-page website that represents your company or yourself.

Portfolio site. A portfolio site is similar to a business card website, except you’ll have a section on the web page where you showcase your work and give people options for contacting you. Photography studios commonly use this type of website, so do design firms and other creative endeavors.

Product brochure site. This kind of website is an extension of your company’s sales and marketing efforts. You’ll be able to include goods and services your business offers for visitors to browse through. This website may include some pricing guidelines but doesn’t enable customers to make purchases online.

E-commerce site. With an e-commerce site, you’ll be able to showcase your products or services and allow visitors to buy them online. At first, the setup process for an eCommerce site may seem daunting, but there are many simplified methods and tools on the internet today that will enable you to sell online.

Select the right tool to build a website

With so many options available today, it can be difficult to choose the best instruments for the job. Choosing the best platform upon which you build your site will be one of the most important decisions you make. This choice is critical because you’ll be tied to that platform for some time and it’s never easy (or possible) to move your website from one platform to another.

Website building solutions can be divided into two groups: self-hosted content management systems and hosted web builder platforms.

You can make any website with WordPress, be it one-page business card website, a site with a blog, and even an e-commerce website.

Pick a domain name and hosting plan

There are 1,547 domain name extensions (TLDs)

To create your new website with the recommended WordPress platform, you’ll need a domain name and web hosting plan.

Domain name

Once you’ve selected the right platform for your site, in our case it’s WordPress CMS, you need to start thinking of a domain name. This domain will be, or something similar.

If you’re marketing yourself, you’ll want to use your first and last name. Think Even if you aren’t promoting yourself, it’s not a bad idea to get your name as a domain now, in case you want to use it in the future. If you are marketing your business, you will want to use your company name. Think “”

For most websites, the first goal when choosing a domain name is to get the .com top-level domain whenever possible.

Web hosting provider

After choosing a domain name, selecting a reliable hosting service will be one of the most important decisions you make. To a large degree, the functionality and performance of your website will depend on your hosting provider. The host makes sure your site is available to potential readers 24/7, and it’s where your files are stored online.

The wrong web host can cause many problems with your website. Just imagine choosing a mobile company that has no reception. Your web host is a major piece of the puzzle to maintaining a successful internet site. Therefore, it’s crucial that you choose a reliable provider.

Our web hosting plans include a free domain name, 30 day money back guarantee and 99.9% uptime guarantee as standard.

Create your website using WordPress

Let us repeat again that the most popular content management system used on the Internet today, according to BuiltWith, is WordPress. Over 14 million websites use WordPress. The next most popular content management system is Drupal, and it’s used on over 2 million websites. After those two, you have Joomla, which is used on over 750,000 websites.

There are two ways to install WordPress: one-click install (recommended) and manual install (advanced)

One-click install

Depending on which hosting company you sign up with, you may find it very easy to set up a WordPress site. Primary hosts offer pre-installed or one-click installation of WordPress.

This section provides detailed information to help you sign up for GeekNetics web hosting account and install WordPress using one-click install button.

Step 1: Visit GeekNetics

Visit our Web Hosting plans. Then click the “Get Started Now” button.

Step 2: Select a hosting plan to make your website

You should start by selecting your plan. If this is your very first one, you should go with the basic one – at least until you explore your options. The one called basic should be able to cover all your needs once you get your website going, and you should consider the prime version once your popularity skyrockets.

Step 3: Input your website’s domain name

Your domain name has an important say when it comes to the future success of your website, so you should take your time to come up with something new. Just type in a desired domain in this “new domain” box and GeekNetics will show you whether it’s available or not. If not, it will provide you with a list of similar names for you to choose from (don’t forget if you pick an annual term, your or .uk domain is free).

Step 4: Select your hosting options

Pay additional attention to your hosting options. Select the payment term, don’t forget that your free .uk domain name is available with annual plans only.

Step 5: Login or register

Login to your existing account or register a new account

Step 6: Checkout

Finally, complete the payment for your service. If paying by PayPal your account will be instantly setup.

Step 7: Login to cPanel

Once you have signed up and completed payment for your invoice, you will receive an email with all of your account information and login credentials. Grab your username and password and click the cPanel login link within your email.

Step 8: Installing WordPress

When you are logged into cPanel you will see all of the options that are available to you that allow you to control an array of aspects relating to your website.
You will see a search box, enter “Softaculous”, within Softaculous you will be able to install WordPress. Enter all of the credentials required, at the bottom of the page you will have the option to choose a WordPress theme which can make your website look better. If you don’t like any of the themes provided by GeekNetics, simply go to the repository and find one that you like.

Step 9: Welcome to WordPress

When you log in, you will be greeted by a “Welcome” message. You can accept the offered help or continue alone, the choice is yours.

As simple as that, your new website will now be live and you can start working on it immediately!

Design your website and make it look great

The design of your website is essential, and people will form an opinion about your business based on the look and feel of it. Visitors will make an instant decision (in 3 seconds or less) whether to stay on your site or move on. To make an impact, it’s important to have great design.

Depending on the type of the website and the way you choose to build it, you will have some options as far as selecting a design for your site. If you decide to use CMS or web builder, you will be dealing with the premade themes and templates. Key things to keep in mind about your website design are the following:

  • Use clean design
  • Make sure it’s mobile optimized
  • Fit your site’s niche and goals
  • One or two columns layout is the best option
  • Use unique design elements
  • Make it easy to navigate

If you are looking for customized options using some of the platforms mentioned above or creating a website from scratch, you can turn to professional web designer/developer.

Design for differentiated sections and eye-catching transitions to help user navigate and reward them based on their engagement levels, interests or the site depth into which they explore

Find the right theme

Your website’s design equals user experience. What does this mean? Website design reflects its usability and functionality.
The better job you do, the better the user experience will become. Your visitors will fall in love with it and decide to spend their time browsing your content. Should you fail to do so, you risk losing those visitors and experiencing high bounce rates.

Since WordPress offers you access to hundreds of themes, you will have to choose carefully. Here are the most important things you have to pay attention to when finding the right theme for your website.

Decide on its features before you start searching

Deciding which features your website will have is a groundwork that makes this process fail-safe. The more time you devote to it, the better. Attention to detail is paramount here. The first thing you have to do is write down all the features you want your website to have.

Clear Navigation. Navigation helps visitors find and access your website pages with ease. The most common option is Top Navigation. You need to decide which type of navigation you want to use because not all themes have support for all types.

Contact Form. Using the contact form has become a common practice in doing business online. Having one integrated along with a lead magnet will help you build email lists effortlessly. On the other hand, it allows users to effortlessly contact you directly with any questions.

Social Media Integration. People love using social media. With almost half the Earth’s population using it, you should consider integrating social media share buttons or social media feeds into your website. Again, not all themes will support this.

Comments Section. The comments section is a great way to keep your audience engaged. It is a convenient way for them to express their opinions, ask questions, and interact with you, after reading your blog posts.

Favicon and Logo Support. Branding is one of the most important online efforts that can be supported by your website. If you want to leverage the favicon (tab icon), logo, and color palette to create a unique experience for your visitors, you should choose themes that support these types of customization.

Search Bar. In some instances, website owners want to make it even easier for their visitors to navigate a website. This is where Search Bar comes in handy. If you are planning on uploading a lot of content on your website, themes that come with a built-in searchability function should be at the top of your list.

Search Engine Optimization. To appear on search engine result pages, and steadily increase your rank, you will have to optimize your website for the search engines. Fortunately, there are plenty of SEO-friendly WordPress themes to choose from. And you can always seek additional help in powerful SEO WordPress plugins.

ECommerce Support. You never know when you might decide to start an online shop. Going with a theme that offers this support will save you a lot of trouble in the future.

Premium vs free themes

Now that we’ve got the features out of the way, it’s time to address the ultimate question of Premium vs Free themes. We are aware that choosing a WordPress theme can be overwhelming, given the number of themes available. Free themes are very tempting, as they offer a decent number of features and good functionality overall, but the Premium ones are the most beautiful and have significantly more features.

Free themes are convenient solutions for people who want to build simple websites and hire external help for future modifications and customisation’s. They lack customisation options by default and come with no or very limited support.

There are several established vendors which provide free themes but it appears that this offer is designed to attract people to buy premium versions, as the free offers come with very limited options.

The price tag on premium themes is there for a reason. All the best-selling premium themes come with a variety of features, and support for mobile. On top of that, the vendors themselves offer documentation, support, and maintenance. The support usually includes access to the theme author, help with known issues and bugs, and assistance with plugins included in the theme.

Furthermore, premium themes are on a more regular update cycle than their counterparts. This means regular bug fixes, better security, and an overall better experience for both you and your visitors.

Responsiveness is an industry standard

A few years ago we would probably tell you to consider responsive design for your website. Today, it is a must-have. Why? Because responsiveness has become an industry standard.

Since almost everybody has a smartphone in their pocket, the chances are that a lot of your visitors will be browsing your website on a mobile device. Going with a mobile-ready theme will ensure the best experience for these visitors, and prevent frustration and a spike in bounce rates. This is why it’s important to check whether the theme supports the mobile, tablet, and desktop view before choosing it.

Font and colour

As we mentioned earlier, colour is an important part of the user experience, but it’s also commonly used in branding strategies. There is another important factor here – typography.

If you want to make your branding efforts consistent through all channels, you should be able to use specific fonts and colors on your website. So, before you make a final choice, make sure to check whether the theme allows you to use custom typography and colors. More specifically, check:

  • The fonts supported by the theme
  • Number of typography options
  • Color and background management options for each website section

Test it out

Finally, to make an informed decision, you will have to test the themes on your list. After playing with a theme, you will be able to see if it fits your goals and objectives, whether it is compatible with the plugins you plan on using, and check whether you like its specific gallery and video formats.

There are ways to see how the theme performs and feels. You can take a look at the demos, or pre-built websites. Spend as much time as you can afford clicking around, testing navigation, exploring the loading animations, and so on. If you visit the official website of the theme author, you will be able to see which live websites are built with the theme. Go and visit those ones as well.

Write and prepare your content

Content is information that will be presented on your site. It’s important to create and maintain useful, unique, and clear content so your visitors can easily understand your message. Poorly written and badly presented material can frustrate and discourage visitors from staying on your website or coming back.

There are two questions you have to consider when creating content:

Create custom visuals and iconography that speaks directly to brand story and personality. Avoid arbitrary media and iconography. Again, keep it relevant
  • Is the content relevant and exciting to your audience?
  • How should the content be presented to your target audience?

Today, search engines reward (by ranking them higher) websites that make an effort to create quality content to educate people in their niche. You will have to make sure your content is: unique, relevant, legit, and current.

Once you have an overview of your website plan/sitemap, you can drill down to the specifics of the content you need to create for a website launch. It will be important to create evergreen content (content that will not be changing much and will appear on the static pages) and also important to have fresh content appearing on your website on a regular basis.

Create content and promote your website

So, you’ve decided which theme you want and installed it on your WordPress website. Where do you go from there? Now it’s time to start filling your website with content. But first, you will have to create the most important pages on a website.

Create basic pages

The chances are that your theme will create some pages for you. While in the dashboard, go to Pages to see which pages you have on your website. If you already have the About Us, Contact, Services/Products, and Blog pages, you are fine. If you don’t, while in the Pages windows, click Add New to create the ones you don’t have.

About Us page

About Us is one of the most important pages on your website. It will help you build a relationship with your visitors and instill trust in them. Use it smartly to introduce yourself to the visitors. Be open about it. Tell them what you do, why you created the website, and what your plans for the future are. If you offer some products and services make sure to mention them.

Make sure that everything you write is easy to understand (refrain from technical terms and jargon). Keep it real by being creative. Corporate-speak doesn’t work here. Use this page to show you and your business personality rather than a formal and general one. Open up with an engaging statement, such as “We’d love to hear from you” or “Stop by and say hello”.

The next thing you want to do is to include images. Images of you and your team (if you have one) will help you build trust. Putting a face on a cyber-entity will help your visitors relate, and serve as a credibility boost.

Contact Us page

The Contact Us page is not only visited by the users who intend to contact you. Suspicious people like to check it out to make sure that your entire website is not just another way to scam a dollar from their pockets. You can do a lot here to grab visitors’ attention and show them that you can and will cater to their needs.

Besides the regular contact form, this page should also contain:

  • Your and your business name
  • Your email address
  • Legal info
  • Physical address if you have one
  • Privacy Policy
  • Open hours
  • Availability of support

If your theme allows it, try to incorporate as much white space and text blocks as possible to make the content more readable and easier to find. Adding a minimap with your office location is also a convenient addition.

Service(s)/Product(s) pages

Service and product pages deserve some love as well. The rule of thumb goes like this:

  • Include high-quality photos of products from different angles.
  • Use the description section to disclose all important product/service details.

If you support numerous payment options, this is the perfect place to inform your potential customers about them. A return policy is also in order to set clear refund/return boundaries and help your customers learn what their rights are and who they should contact if they want to return a product, or are not satisfied with a service.


Blog section on your website has the potential of becoming your primary lead magnet and converting tool. Since a lot of people have trouble deciding what to blog about, we suggest that you read our insight on choosing the right content type for your blog.

Your blog is the place where you can shine. You can share your own personal insights on the topics that your website visitors want to read about, write comprehensive guides, and how-tos, or share industry trends and data.

You should always aim to enrich your content with high-quality relevant images and infographics. If you have decided to go with a blog that has a comment section, make sure to stay active. Respond to your visitors’ comments, answer their questions, and resolve their doubts.

Blog content plan

Mastering the craft of content writing is not an easy one. But this is not the only challenge that you will have to overcome. You need to be consistent with your blogging activities. This is why you should make a content strategy and devise a content plan.

The content plan is not just important for improving the buyer journey. By consistently delivering valuable content to your readership, your website traffic will grow and you will be able to monetise your online presence more efficiently.

So, what is this content plan all about? It consists of several actions:

  • Picking the general topic for your blog
  • Choosing the topics for your content
  • Writing blog posts
  • Create and stick to post schedule

Website promotion campaign

Once you start posting new content on your blog regularly, you don’t just leave it there to chance and hope that search algorithms drive traffic to your website, especially if it is a brand new website. This is why you need to learn how to promote your website.

After all, you won’t be able to monetise your blog with minimal traffic. By promoting your content, you will be able to increase traffic, start generating revenue and capture more leads. Your next stop – social media platforms.

First, you have to answer one question: “Where does my audience like to hang out?” Only then will you be able to choose the right social media platform. The go-to tactic is to create a buzz by announcing your new blog posts and follow up with a post that has a link to your new content.

To get the biggest bang from your social media campaign, you will also have to post at the right time, share relevant posts from other blogs, utilise compelling headlines and hashtags, and thank your followers for being such a nice crowd for reading, liking, and sharing.

Make money with your website

Once your website becomes a traffic generating engine, you can consider monetising your efforts. Here are several very effective ways to do it.

Affiliate marketing

There are dozens of affiliate marketing platforms out there. Each one of those offers you an opportunity to earn a commission for helping them sell their products. Let your blog and all around website niche help you decide which product category to aim for.

Also, make sure to inform your readers about your new actions and be upfront about the affiliate links on your website, especially if you decide to start writing reviews and comparing products.

Ad space

That white space on your website can turn into a money generating machine once you have enough unique monthly visitors. Many website owners already use Google Adsense as one of the major sources of income. This is a convenient way to handle and automate this revenue stream.

But there’s nothing stopping you from directly selling ads on your blog. There are plenty of bloggers with “Advertise with us” pages offering ad space for a fixed price or to the highest bidder. If you decide to pursue this tactic, make sure to disclose your traffic stats, such as Google PageRank and Alexa, so that your ad buyers can make an informed decision and assess how much their investment is worth.

Online store

E-commerce websites that make changes based on usability testing typically see sales uplift of 83%. That’s well worth the money spent on doing the testing

Finally, you can turn your website into an online store. This is why we suggested going with a theme that supports ECommerce integration in the first place. If you already have products/service pages, you can use this content to create and launch an online shop. Invest in a reliable and secure payment gateway, enhance your website security, and start selling directly to your website visitors.

Creating online store with WordPress using Woocommerce

WooCommerce is the most popular WordPress plugin which is designed to serve you as your online store. The plugin is completely free, but it features many extensions and dedicated themes which may be free or can come in the form of premium plugins. This eCommerce system allows you to create a shop, modify items, manage paying and shipping methods, and much more. Because of all the extensions which make the plugin easy to use, WooCommerce is in charge of over 30% of all online stores.

With WordPress and WooCommerce, creating a simple online store has never been easier. You can prepare everything in just a few days, and the good thing is that you don’t have to know much about the platform. Still, creating a good online store that your customers will happily visit requires more effort from you. You will have to design your store, add all the necessary features and entice visitors to become customers.

Note 1: The reason that WordPress is so widely used is because it’s so versatile. WordPress is user-friendly, so small businesses can use it without investing too much time into learning how it works. But WordPress is robust enough to be used even for large corporate or commercial websites.

Note 2: Because it is so prevalent, there are a lot of developers, programmers, and coders who work with WordPress, and there are a lot of tech-savvy people who continually design themes, eCommerce plugins, and new features to add to your WordPress site.

Test your website before and after launch

Beta testing. Launching your website is an exciting process and people eager to get it live as soon as possible. With all the excitement, often people ignore the testing step. It’s critical you test your website before it goes live. The testing process can seem overwhelming, and you are not sure where to start. We are here to tell you that it’s not that complicated, you just have to check the following points carefully:

  • Content related materials (spelling, punctuation, etc.)
  • Design related elements (images, fonts, etc.)
  • Web development items ( live URLs, broken links, etc.)
  • Search engine optimisation details ( title tags, meta data, etc.)
  • Network administrator areas (hosting, backup system, etc.)
Google Analytics
Even if you’re on a tight budget, you can use free tools like Google Analytics to get a lot of data on how your website is being used, including overlays of your pages to see what links people click on most as well as the ability to track conversion funnels

Post-launch. Once your website goes live, you need to have a strategy in place on what to do next and how to maintain your site. Here are some basic things to consider:

  • Prepare your site for promotion.
  • Prepare to measure website stats.
  • Find maintenance if and when needed.
  • Make sure you backup your site.
  • Collect visitor’s feedback.

Leave a Reply

Your email address will not be published. Required fields are marked *