Creation of a website

5 key steps for website creation

On the agenda for this article:

Whether you design it yourself or decide to entrust the project to a web development professional, creating a website requires a very specific method. Why ?

Quite simply to ensure that your website complies with web standards and best practices, but above all to optimize your chances of generating new opportunities, new customers, new prospects.

Before presenting the checklist to you, let’s first go over a few points…

Do you want to create a website to boost your visibility in order to increase your number of customers? This is an excellent initiative! But beware, creating a website is a project that takes time. It can't be improvised in a few hours…it's a long-term job that takes weeks, even months! In addition, technologies change very quickly! It is therefore necessary to be agile in order to adapt to the latest trends.

But the game is worth it. By devoting the necessary resources to it, you will increase your visibility, your notoriety and thus your turnover!

Ready for the checklist? Here is what awaits you:

1. Domain name and web hosting

First, you have to find accommodation at your site. So, you have to define an address (the domain name) and a place (the host).

The domain name

A domain name is like a postal address. This is the one that will direct your customers to your website.

It consists of two parts.

Part 1 – the identity of your domain name

  • The name of your business or company: “Geekworkers”.
  • A derivative of your business name “Geek4workers”.
  • The name of a brand, for example “Starbucks”.
  • Your activity: “Web developer”
  • Or simply your name: “Jean Dupont”.

Part 2 – domain extension.

This part is at the end of your website address. There are two types.

The so-called extensions “generic”:

  • .net for internet
  • .com for commercial
  • .org for organization

Extensions “geographical”:

  • .ch for Switzerland
  • .fr for France
  • .de for Germany
  • .it for Italy
  • .be for Belgium, etc.

Before registering your domain name, think long term. For example, you can start by specializing only in web development. But you may, in the long term, also offer SEO writing services, digital marketing, etc. We would then have to think about a more general domain name. If you haven't yet registered your business or company name, it might be a good idea to start by seeing what domain names are available.

Do not rush and proceed step by step:

  1. Brainstorm possible domain names for your business.
  2. Check if they are available. You can use the host Infomaniak for example.
  3. Write down all your ideas and come back to them a few days later. A clear mind will allow you to make the best decision!

web hosting

Web hosting is the home of your website. A space in which there are servers which store all the data relating to your website. Web pages, images, etc.

There is a simple rule: no web hosting, no website. That's how important this one is. Before choosing it, ask yourself these essential questions:

  • Where are the servers physically located?
  • What level of technical assistance?
  • What are the fees?

Each server has a different storage capacity and it's a matter of choosing the one that 100 % meets your needs. At Geekworkers, we work with Infomaniak, the number 1 host in French-speaking Switzerland! We explain everything in this article: How to create your WordPress site with Infomaniak?

2. Create a visual identity

First of all, clearly define colors and fonts that will appear on your website. It's a significant time saver, it will save you wasting time when creating your site and constantly making changes.

The choice of colors

Your visual identity has a very important role for the success of your website. This will largely reflect your brand image and what will set you apart from the competition. If you've thought about your website colors correctly, you'll provide the best user experience and see your conversion rate skyrocket. To inspire you, you can, for example, inspire yourself on various sites like Dribble or SiteInspire.

5 key steps for website creation - image GeekWorkers - 1
5 key steps for website creation 1


That your website is visually appealing is a real added value. But if it is illegible, it is the guarantee of seeing your visitors quickly leave your site, for lack of ease of reading. This is the best way to confuse them!

Therefore, it is essential to use clear typography which ensures easy reading on any type of screen. Your website should be as easy to read as it is visually appealing.

Do not hesitate to choose two to three different typographies. But not more ! Don't forget, your texts must be legible by your audience. The whole thing is to make your website clear and easy to read. There are various resources such as Google Fonts or DaFont or to find the typography combination of your dreams! On WordPress, you can use fonts from Google Fonts and test them, until you find the ones that suit you best.

Create your logo

If you are not a graphic design professional, we strongly advise you to have your logo created by a professional. Why ? Because it will be the main representation of your brand image. It is often the first thing your prospects see on your business cards, your social networks and your various communication media.

Not sure you need a logo? Here are 3 reasons why you absolutely must have one:

  1. Make a good first impression and make an impression.
  2. Se stand out competition.
  3. Give a professional image and quickly let people know who you are.

Your logo must be able to be used on any medium and have optimal quality. And that's good, at Geekworkers, that's what we know how to do! Here are some examples of our creations. 

5 key steps for website creation - image GeekWorkers - 3
5 key steps for website creation 2

If you want to go further, you can consult our article: “How to make a graphic charter?

3. Images and videos

Visual content is essential for your website. They support your words and represent what you do and who you are. However, it is necessary that these contents are of quality. Without it, your image will suffer and you will quickly pass for amateurs.


You can't pick just any images lying around the web. It's about choosing royalty-free images or having a license to use. How to do ?

Use your own photos

If you have quality equipment, why not take your own photos? This will have the advantage of broadcasting an even more authentic image, and you will not waste time looking for images that you can legally use on the web. Remember, Google loves original content!

Free image banks

There are many image banks that allow you to find royalty-free content. However, they are distributed widely and these images can be found on other websites! Get help from sites like and

Paid image banks

For high quality images, do not hesitate to invest! There are many platforms for flawless professional images and the choice is limitless! You have, for example:

Royalty-free photos

Vector image and icons

To push the personalization of your images, do not hesitate to use editing software like Canva or Photoshop.

Be aware that integrating poor quality images will have a negative impact on your image and will easily scare away your visitors.


If a picture is worth a thousand words, imagine the power of video. This means of communication has become a popular marketing tool with the emergence of applications such as TikTok and YouTube. Videos are able to boost quickly traffic to your website.

However, the majority do not dare to use it for lack of skills. But it's time to get ahead of your competition!

The first advantage of video is that it allows your audience to save time by quickly understanding what you offer and the solutions you offer them. Stimulating hearing and sight to highlight your products or services allows you to touch the emotions of your visitors more directly.

Another advantage is that if you optimize the tags of your videos correctly, your ranking will only be better on search engines.

4. Plan the structure of your website.

Any project starts with a detailed plan! Website creation requires a specific strategy. Make a list of all the pages you are going to create and do models different layouts. For this you can use:

  • A whiteboard
  • A PowerPoint
  • A professional tool dedicated to modeling like Figma

Let's look at the elements that should build your homepage. Important reminder: you only have about 7 seconds to capture the attention of your visitors!

1. A catchy slogan

As soon as he arrives on your website, your customer must immediately understand who you are and how you will be able to provide a solution to their problem. You must, in short, cut to the chase and include a key benefit.

2. Calls to action

The mission of the call to action (CTA) is to guide your users in the interaction they will have with your website. For example, you want them to contact you, book an appointment, download a guide, subscribe to your newsletter, follow you on social networks... everything is possible depending on your objective.

3. Impactful titles

Your titles should encourage further reading and visits to your site. Be brief and convincing!

4. Optimal navigation path

Make navigating between pages simple. The navigation bar must appear on all pages. Not everyone will necessarily land directly on your homepage!

5. Gather essential information for your website

You then have all the elements for a visually appealing website. Now it's time to focus on editorial content that you are going to include.

The contents

When we start website creation project, the primary goal is to provide the information necessary to solve the problems of your target. Therefore, if you do not clearly explain to them how to solve them, your prospects will look elsewhere.

Never forget that your target is not interested in your business, but in the solutions you provide them.

First of all, here are the pages that you absolutely must include on your site:

  1. Home page which presents your brand and briefly the services you offer.
  2. Product and service pages that detail your solutions to their problems.
  3. A contact page.
  4. A page about that tells the story of your brand.
  5. A testimonials page to show that your solutions have already solved the expressed problems.
  6. A FAQ to prove to your audience that you have answered their questions and that you have thought of solving every aspect of their problem. To do this, you must include all the essential pages, including the previous ones.
  7. A blog, to highlight your expertise and boost the SEO of your website.

The goal is to prove to your customers that you are a trustworthy company, capable of responding to their request and offering them an effective solution.

So, before creating the pages of your website, make a list of what you consider relevant. You may need to add a portfolio, photos, catalog, etc. Anything you deem relevant to prove your credibility!

Think about copywriting!

Write texts impactful and quality, It is an art ! It's all in the detail… but it's also about mastering certain infallible techniques. It is a question of mastering the specificities of copywriting to:

  • Arouse curiosity and grab attention quickly of your readers
  • Directly touch the emotions of your readers to create a bond of trust

Be brief, precise and write above all for your audience. For what ? You know that the customer is always right. So, he must be interested in the solution you offer. He just wants to know about his purchase from you, what it means before continuing. Make them want to solve these problems by making them personal and including lots of examples so they don't get confused during the purchasing process.

An introductory sentence succinct and stimulating instantly make your text more attractive. Let the reader know that you'll solve their problems quickly and they'll be more likely to read on.

We live in a world where attention spans are decreasing. We need to capture people's interest quickly, which means we can't be heavy-handed with the information they receive – 2683 followers is better than “thousands”. What if your goal is only social status or popularity? You're probably not going far enough! Stories (storytelling) have become important levers in your communication, because the emotional tunnel leads directly to conversion: trust becomes easier, as does the willingness to act, when something seems authentic on both sides. And if you want to know more about copywriting techniques, check out the article on 5 effective copywriting techniques to convert your audience.

Did you follow these 5 steps? You can go !

By following this checklist, you can create a website that is not only beautiful and functional, but also effectively communicates who you are and what you do. And if you need any help along the way, don't hesitate to contact our Geeks! We are always happy to discuss website design and development.

Share the article on the networks
× We answer your questions