Comment créer un site web ?

Entrepreneur travaillant sur son site internet la nuit

Vous souhaitez apprendre à créer un site web, mais vous ne savez pas comment vous y prendre ?

Pas de panique !

Dans cet article, je vais vous exposer toutes les solutions qui s’offrent à vous pour créer un site web facilement et rapidement.

Aujourd’hui, il existe plusieurs solutions pour créer son site internet. En effet, si vous ne savez pas comment un site web fonctionne techniquement, vous pouvez passer par un éditeur de site web en ligne.

Solution 1 : Passez par un éditeur de site web en ligne

Cette solution pour créer un site internet est la plus simple à mettre en place. En effet, son énorme avantage est qu’elle ne nécessite aucune connaissance en programmation ! Utiliser un éditeur de site web en ligne est à la portée de tous.

De plus, tous les éditeurs de site web proposent une formule d’entrée de gamme gratuite ! Cela vous permet de tester la plateforme et de prendre en main l’outil pour en avoir une idée plus précise.

Un éditeur de site web en ligne vous permet de concevoir votre site depuis une interface et le principe du WYSIWYG pour « What You See Is What You Get ». Concrètement, vous allez pouvoir créer des blocs sur votre page (texte, image), les déplacer dans la page, ajouter plusieurs pages, modifier les titres, etc… Tout va se faire directement dans l’éditeur, qui prend en charge tous les aspects techniques du site web.

L’avantage ? Un gain de temps important ! Et une relative simplicité d’utilisation et de mise en ligne de votre site web.

L’inconvénient ? Vous ne maîtrisez pas totalement votre site web, et le niveau de personnalisation restera limité par rapport aux solutions que je vous présente ensuite.

Voici les principaux éditeurs de site web en ligne :

Wix est l’un des éditeurs de site web les plus connus. La force de Wix est qu’il existe beaucoup de templates différents (templates = design de votre site) et préconçus qui vont vous permettre de gagner du temps dans la création de votre site web.

Les formules Premium vous permettent d’augmenter le stockage de votre site, sa bande passante et ajoutent des fonctionnalités pour personnaliser davantage votre site internet. Les tarifs vont de 4 à 25€ par mois 😉

Hubside est un autre éditeur de site web. Vous savez, la pub avec Tsonga ?? 😀

Hubside propose une formule « Attractiv » gratuite qui vous permet de tester la plateforme en utilisant l’un des nombreux modèles de site web. Les tarifs vont ensuite de 4 à 16€ par mois selon les services que vous souhaitez utiliser pour votre site web.

WebSelf est un autre éditeur de site web. Là aussi, vous avez accès à un certain nombre de designs de site web classés par catégorie : Services, Blog, Art et Musique, Travaux et Rénovations, Sports et Loisirs, Hôtel et Voyage…

Les tarifs Premium de WebSelf vont de 6€ à 18€ par mois.

Webnode vous propose des designs de site web épurés pour la création de votre site web.

À la différence de ces concurrents, la version gratuite est limitée dans le temps : vous devrez ensuite souscrire à un abonnement premium. Les tarifs vont de 3€ à 17€ par mois pour la solution « Pro ».

Solution 2 : Utilisez un CMS (Système de Gestion de Contenu) comme WordPress

Alors là, on va passer à la vitesse supérieure ! 🙂

Un CMS pour « Content Management System » permet de concevoir son site web et de le mettre à jour facilement. Un CMS va vous permettre, via un tableau de bord (l’administration de votre site), de modifier les textes et images des pages de votre site, d’ajouter une nouvelle page, de rédiger des articles et les publier facilement (si vous avez un blog), etc…

Ce tableau de bord est véritablement la force des CMS : tout est déjà développé pour vous permettre de mettre à jour vos contenus facilement, de les prévisualiser, d’ajouter des administrateurs si vous le souhaitez, etc.

De plus, vous pouvez facilement ajouter des extensions à votre CMS. Les extensions vont permettre d’ajouter des fonctionnalités supplémentaires à votre site web : système de paiement en ligne, forum, système de cache pour améliorer la vitesse de chargement de votre site web, etc.

Pour installer un CMS (comme WordPress), vous aurez besoin de 3 choses :

  1. Un nom de domaine : c’est l’adresse web de votre site
  2. Un hébergement : c’est l’endroit où est stocké votre site web
  3. Le CMS en lui-même (WordPress) : c’est le « moteur » de votre site web

1. Le nom de domaine

Le nom de domaine, c’est l’URL de votre site web. Par exemple, « lmweb.fr » est le nom de domaine de notre site.

Le nom de domaine est composé comme suit : votrenom.extension

Les principales extensions de domaine sont :

.fr

.com

.net

.org

Il en existe bien sûr beaucoup d’autres !

  • Si vous avez une entreprise dont la cible est locale et française, choisissez l’extension .fr
  • Si vous visez l’international, vous pouvez opter pour l’extension en .com

Un nom de domaine coûte en moyenne 8€ à 10€ par an (selon l’extension choisie). Sachez qu’un nom de domaine (donc votre nom + extension) est unique !

Pensez donc à vérifier si le nom de domaine que vous souhaitez est disponible. Pour cela, rien de plus simple : utilisez le module d’OVH qui permet de réserver un nom de domaine. Vous saurez tout de suite si votre nom de domaine est disponible !

2. L’hébergement de votre site web

L’hébergement de votre site, c’est l’endroit où est stocké votre site web.

Et oui, un site web est stocké sur un serveur, lui-même situé dans ce qu’on appelle un datacenter.

C’est quoi un serveur ? Ce n’est rien d’autre qu’un ordinateur, mais bien souvent, sans écran ! Un serveur n’a en effet pas vocation à être utilisé directement par un humain, mais est quasiment toujours contrôlé à distance.

Le rôle d’un hébergeur web, c’est précisément de mettre à disposition de ses clients des serveurs, pour pouvoir stocker et mettre en ligne des sites web, mais aussi des applications mobiles, stocker des données, etc…

À chaque fois que vous accédez à un site web, vous demandez en réalité à un serveur de vous envoyer les pages du site web.

Vous vous rendez compte ? Internet en réalité, c’est ça :

Il existe plusieurs hébergeurs web, en France et dans le monde. L’un des leaders en Europe est OVH, que nous vous recommandons car les serveurs sont stockés en France. Cela a un impact du point de vue de la règlementation et du RGPD notamment.

Si vous n’avez aucune connaissance en gestion de serveurs, le plus simple est de choisir parmi les solutions d’hébergement web complètes et tout-en-un d’OVH.

La formule « Pro » coûte 7,19€ TTC par mois 😉 En plus, votre nom de domaine est offert la première année !

Si vous choisissez cette solution, vous aurez ainsi un nom de domaine (par exemple : « votrenomdesite.fr ») et un hébergement web associé à votre nom de domaine.

3. Le CMS : Installez WordPress sur votre hébergement

WordPress fait tourner plus de 32% des sites web de la planète.

Oui, vous avez bien lu !

Lorsque vous naviguez sur le web, il y a toutes les chances pour que vous soyez en train de visiter un site web qui tourne grâce à WordPress.

Pourquoi cette popularité ?

  • WordPress existe depuis longtemps et est donc « stable »
  • WordPress est soutenu par une large communauté d’utilisateurs et de développeurs qui participent à l’amélioration du CMS
  • La documentation en ligne est très complète, et permet de personnaliser WordPress à l’infini !
  • Mais surtout… WordPress est agréable à utiliser ! Ergonomique, facile, customisable avec les extensions…
  • En plus, il existe pleins de thèmes WordPress, gratuits ou payants, qui vous permettront d’obtenir un site web à vos couleurs et à votre image 😉

Pour installer WordPress, il faut d’abord le télécharger via ce lien. Et oui, WordPress se télécharge !

Ensuite, il faut envoyer tous les fichiers et dossiers de WordPress sur votre hébergement. Comment faire ? En utilisant un logiciel FTP, pour « File Transfer Protocol « .

Utilisez un logiciel FTP pour transférer WordPress sur votre hébergement web

Un logiciel FTP va vous permettre de transférer des fichiers et dossiers depuis votre ordinateur vers votre hébergement web (et vice-versa 😉 )

Normalement, OVH vous a envoyé les identifiants de connexion FTP par email lorsque vous avez finalisé la commande de votre hébergement.

L’un des logiciels FTP les plus connus est Filezilla que vous pouvez télécharger gratuitement 😉

Une fois que vous avez téléchargé et installé Filezilla, vous devez ajouter votre site web via le Gestionnaire de sites de Filezilla. Le bouton se situe en haut à gauche :

Protocole : vous pouvez laisser « FTP ».

Hôte : le nom d’hôte qu’OVH vous a transmis. Cela ressemble généralement à quelque chose comme : ftp.cluster020.hosting.ovh.net

Identifiant et mot de passe : OVH a dû vous les envoyer également 😉

Une fois que vous êtes connecté, double-cliquez sur le dossier « www » et transférez tous les fichiers et dossiers de WordPress dans ce dossier distant www.

Voici comment est organisé Filezilla (et beaucoup d’autres logiciels FTP) :

  • À gauche : ce sont tous vos fichiers et dossiers locaux, donc présents sur votre ordinateur en « local ».
  • À droite : ce sont les fichiers et dossiers de votre hébergement web. Autrement dit, tous les fichiers de votre site web 😉

Une fois que tous les fichiers/dossiers de WordPress sont bien transférés sur votre hébergement, vous pouvez accéder à votre nom de domaine (votresite.fr par exemple) et suivre les étapes d’installation de WordPress.

Il vous faudra notamment créer une base de données depuis votre interface client OVH, puis renseigner les identifiants de connexion lors de l’installation de WordPress.

En effet, WordPress a besoin d’une base de données pour fonctionner. C’est dans cette base de données que le CMS stocke beaucoup d’informations : le contenu des pages, des commentaires, des articles, les utilisateurs, etc…

N’hésitez pas à commenter cet article si vous avez besoin d’aide pour cette étape ! 😉

Solution 3 : Apprendre à coder

Non… Ne partez pas tout de suite ! 😀

Apprendre à coder est accessible à tout le monde ! En effet, il existe énormément de ressources et tutoriels en ligne pour apprendre à programmer simplement.

L’un des sites les plus connus en la matière est OpenClassrooms. Ce « MOOC » pour « Massive Open Online Courses » contient énormément de cours en programmation. J’ai moi-même appris à développer sur l’ancêtre d’OpenClassrooms… Le fameux Site du Zéro ! (oui, à l’époque, c’était un site réservé aux Geeks passionnés de technologie et de programmation 😀 )

Les cours d’OpenClassrooms sont très bien faits et accessibles à tous.

Je vous recommande notamment les cours (dans l’ordre) :

  • Apprenez à créer votre site web avec HTML5 et CSS3: HTML5 et CSS3 sont les langages de base de tous les sites web. Ce sont des langages relativement simple : ils ne sont pas « dynamiques » et servent avant tout à l’affichage et au design (ce qu’on appelle le « front ») : ajouter du texte, des images, des couleurs, changer les polices, etc…
  • Concevez votre site web avec PHP et MySQL : PHP est l’un des langages dynamiques les plus utilisés au monde. Avec PHP, vous pouvez concevoir des sites dynamiques, comme un réseau social, un forum, une application web… MySQL est un système de gestion de base de données, et va vous permettre de stocker des informations dynamiques pour votre site : les noms des utilisateurs, leurs emails, les commentaires, etc… Beaucoup de choses sont stockées dans les bases de données 😉

Que vous souhaitiez utiliser un CMS comme WordPress (qui utilise d’ailleurs le PHP comme langage dynamique 😉 ) ou créer un site web plus complexe avec un framework PHP, ces cours vous permettront de véritablement comprendre comment créer un site web.

Si votre besoin va au-delà d’un blog ou d’un site vitrine (de présentation) et que vous souhaitez créer un site e-commerce, un réseau social (soyons fous !) ou une application web plus poussée, vous aurez besoin de compétences techniques avancées !

Il peut être judicieux dans ce cas de passer par un Freelance ou une Agence Web qui saura vous conseiller sur les aspects techniques de votre site web.

Solution 4 : Passez par un Freelance ou une Agence Web

C’est évidemment la solution la plus coûteuse, mais aussi la plus performante : une Agence Web a toutes les compétences en interne pour vous proposer un site web performant, design, rapide, facile à modifier et bien référencé.

L’avantage pour vous bien sûr est le gain de temps : le Freelance ou l’Agence prendra tout en main pour créer le site web dont vous rêvez, en respectant votre image et votre charte graphique.

La conception d’un site web implique de nombreuses compétences différentes : marketing, communication, digital, IT…

Si vous êtes gérant d’entreprise, entrepreneur, responsable ou directeur, votre planning est sûrement déjà chargé, et vous n’avez pas forcément le temps de gérer la création ou la mise à jour de votre site web.

Dans ce cas, il peut être judicieux de faire appel à un Freelance ou une Agence Web.

Si vous souhaitez être accompagné dans votre projet de création de site web, n’hésitez pas à nous contacter : nous serons ravis d’échanger autour de votre projet web (le café est offert ! 🙂 ).

Merci de votre lecture, n’hésitez pas à commenter cet article pour me faire part de vos retours ! 🙂

Partager cet article

Une réponse

  1. Bonjour et bonne année à tous.

    Merci pour les conseils. J’ai une agence immobilière et mon premier site immobilier a été créé par logiciel immobilier IWS https://www.i-w-s-logiciel.com/logiciel-immobilier.html. Je suis en train de créer une branche de mon agence à Strasbourg et j’ai décidé d’avoir le deuxième site. Je suis très content de mon prestataire immobilier IWS et je pense de leur confier mon deuxième site. Votre article était assez important pour moi pour avoir une discussion un peu plus professionnelle avec eux et préparer quelques questions avant la signature du contrat. Notamment, quelle technologie il faut utiliser pour qu’on ait un bon référencement en immobilier. Peut-être, les codes et la structure sont importants pour bien référencer dans le futur.

    D’autre part, j’ai bien aimé votre article, car il donne très bonne direction pour les gens qui veulent créer leur site eux-même. D’autre part, c’est vrai que pas tout le monde peut consacrer autant de temps pour tout apprendre et créer son propre site. Il faut avoir des connaissances techniques, minimum de la base.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles similaires

< Retour au blog

Articles récents

Partager

Menu