Creating a website

Créer un site web

How to create a website

Want to start building your first website? Build your website quickly using content management systems (CMS) that are recognised and recommended by our teams, such as WordPress, PrestaShop, Drupal and Joomla!.

1. Reserve a domain name: more than 800 extensions available

Your domain name showcases your online activity, which visitors will remember. It should be unique, and match your brand, location and customer base. Choosing it is a crucial step, as it represents your online identity.

Selecting a domain name extension is also an important step for your website, as well as the services associated with it. Make sure you choose one that is best suited to the image you want to build. There are different types of extension to choose from.

  • Generic extensions: The most popular extensions in the world. Generic extensions will be reassuring to visitors across the globe, because users will already be familiar with them. Examples of generic extensions include .com and .org.
  • Geographical extensions: Perfect for targeting web users in a specific geographical region. Examples of geographical extensions include .uk, .fr and .it.
  • Custom: Provides more information on your website’s activity. Examples of geographical extensions include .blog and .shop.

Once you have chosen your extension, you will need to create your website name via the domain name. It should be short, easy to remember, and easy to type out. This way, web users will find you easily online. Once you have chosen a domain name, you will need to check its availability using our WHOIS tool.

Register your domain name to become its holder. A website helps promote your business and products, stand out from your competitors, and share your expertise with users through quality content.

Explore all of our solutions, and reserve your domain name.

2. Choose a web hosting plan to suit the traffic you expect for your website

A website has many elements: programming codes, images, databases, scripts, and more. Once it is complete, it must be made accessible to everyone online. This is where the role of web hosting comes into play.

It is an infrastructure you can use to display your websites on a server, and the server’s purpose is to provide your website files to visitors. You can opt for a physical space, or the cloud. The cloud is a perfect solution for hosting a website at a low cost, while maintaining accessibility. Unlike website creation platforms, a web hosting plan is a guarantee that your website will remain online, free of advertising.

Our solutions vary depending on the resources allocated, such as storage capacity, the traffic expected, and the number of websites to deploy. Evaluate your web project’s objectives, and choose a web hosting infrastructure that best suits your needs.

If your business grows, your infrastructure can grow with it. Our solutions give you the flexibility you need to continue developing your sites and applications.

Your company's online presence is now more important than ever. With our solutions, your website gets optimal speed and security, adapted for companies of all sizes. Whether you are a startup or a major company, you can choose a solution adapted to your goals and ambitions.

Web hosting from US$4.39 ex. GST/month with a free domain name.

3. Choose a CMS module and install it in just 1 click

With a content management system (CMS), you can create a dynamic, responsive website via an easy-to-use interface. Discover all the advantages it offers for your web project.

  • Create pages: Create a homepage that suits your brand image, and complies with your graphic charter. Write articles for your news or introduction pages.
  • Languages: Set up your website without needing to be familiar with programming languages.
  • Features: Create product pages for your e-commerce website, contact forms and much more.
  • Community: Get support from active communities for each project. They will provide you with tips and plugin tests to improve your site.
  • SEO ranking: Each environment showcases your content, improves performance for your webpages, and boosts your SEO ranking.

Installing a CMS is free and available in 1 click when you order a domain name or web hosting plan from the OVHcloud website. Simply choose the CMS module that best suits your project.


Logo Wordpress

Create your blog with WordPress


With a blog, you can keep an online diary and decorate it with photos, videos and audio. WordPress was originally designed to simplify blog creation and management. WordPress is very easy to use, and is carefully designed for users without any technical skills — which is why it has become popular with millions of users worldwide. You can choose from a wide range of pre-installed templates to quickly build your WordPress website. It is considered to be the most intuitive CMS.


Logo Prestashop

Sell online with PrestaShop


Are you launching an e-commerce business? Create your store with an online payment system using the PrestaShop module. Whether you need to manage your product catalogue, secure your order processes, or organise special offers and marketing operations, PrestaShop offers a wide range of features to meet all your needs. Need help building an e-commerce website? Our documentation will give you step-by-step guidance.


Joomla! & Drupal

Build your website with the Joomla! and Drupal CMS


A website reflects your brand image, and gives you an online presence. With Joomla! or Drupal, you can create a website without needing to know any programming languages. Both CMS tools offer a wide range of customisable elements. Once you have launched your website, you will have most of the features you need to start your web project. This type of CMS allows users to create more complex websites, and is aimed at web professionals, web agencies and developers.

Read our comparison of the most popular CMS tools for your business website.


Comparison table of 1-click CMS modules


Source data: w3techs, WordPress, Journal du net, PrestaShop, Dé





  Popularity (average downloads/week)





CMS market share





Number of free themes

over 2,000


over 900

over 1,800

Number of free plugins

over 27,000

over 3,000

over 7,000

over 24,000

Frequency of updates

42 days


36 days

51 days

Level of skill required





4. Configure the website and add options to improve its performance

OVHcloud hosts your website on an optimised platform. If you want to spare yourself the hassle of managing installations and technical updates, we recommend optimising your website with the following options:

SSL certificate

A free Let’s Encrypt SSL certificate is included with your hosting plan. You can order an EV SSL certificate to show the company name and green padlock on all web browsers.

Anti-DDoS protection

With its exclusive anti-DDoS solution, OVHcloud ensures that your web hosting package is always available, even during an attack. This service is included with all of our hosting plans.

Private or shared SQL

Create as many databases as you like, combining scalability, performance and customisable configuration. A database is included with your hosting plan, and you can use it to store files that are essential for your website. You can easily add them as required via the OVHcloud Control Panel.

Only available with Performance plans.

Backup & recovery

Have you accidentally deleted a file? Luckily, every hosting plan includes a backup option. This means you won’t need to rebuild your website from scratch — you can simply restore the latest backup of it.

Multi-domain management

With the multi-sites option, you can host several websites on the same web hosting plan — and you can access the interface quickly via the OVHcloud Control Panel.

5. Publish pages directly in your CMS

Once you have created your website and installed your module, log in using the login details contained in the email sent to you. All you need to do now is enrich your new website by creating an eye-catching webpage, and writing engaging content.

Find a layout that optimises your content, text and images, while highlighting important elements. By adopting a graphic charter, you can harmonise the appearance of your content. A graphic charter is a set of design rules to follow. This includes typeface rules, colours, image sizes, logos, and more. With your CMS, you can choose a theme and templates that are adapted to your activity, so your content is kept consistent.

Your visitors will have certain expectations in mind when it comes to your content. Your role is to deliver on their expectations quickly, and ensure that they have a positive user experience. To do this, design your homepage carefully, and make it as clear as possible to browse. Choose strategic category names for your website's menu to help guide your visitors. Use a consistent writing style with your other communication materials: social networks, brochures, etc. Your brand image will be harmonised across all digital and standard channels.

After you create your content, promote your website to increase its visibility. Google My Business is a powerful tool for local businesses. It allows potential customers to find your website, and displays your contact details online: phone number, opening hours, address, and more. You can also boost your website’s visibility by publishing shareable links on social networks.

Already created your website? Now you need to think about populating it, in order to keep your visitors engaged and maintain visibility. Improve your SEO on Google and other search engines. The more optimised your website is, the closer it will appear to the top of search-result pages. Your traffic will also increase.

To improve your website’s SEO ranking, you can check your website’s structure and mesh regularly. Organising your pages properly will also help Google navigate better, and will boost its SEO ranking as a result.

Refer to the documentation available on OVHcloud to find out how to create a website that fits your needs.

Reserve a domain name

Explore our other web hosting plans

We offer different types of hosting to suit all your needs. Whether you want to host your personal website, business website or online store, our comparison page will help you find the best cloud hosting package.

Personal Hosting

US$4.39 ex. GST/month

1 free domain name*
100GB disk space
10 email addresses
1-click CMS
Unlimited FTP access

Your questions answered

How do I manage a website?

You can manage your website and its administrative aspects directly from your CMS. Simply configure the access rights, put your pages online and secure your website using the website builder tool you have selected.

How do I create multiple websites?

First of all, you need to have several domain names. Once you have reserved them, go to the OVHcloud Control Panel, then multi-domain management.

How do I optimise my website?

To optimise your website’s online presence, you should look at your visitor statistics. You can then use this data to optimise your search engine ranking (SEO). To help you do this, we include our OVHcloud Web Statistics analytics solution free of charge with all of our web hosting plans.