Bonjour,
Aujourd'hui, j'aimerais vous détailler dans cet article, comment optimiser le référencement naturel (SEO) de votre site Internet.
Qu'est ce que le référencement naturel ou SEO ?
L’optimisation pour les moteurs de recherche, référencement naturel ou SEO (pour Search Engine Optimization), est un ensemble de techniques visant à optimiser la visibilité d'une page web dans les résultats de recherche (SERP, pour Search Engine Results Page).
Tiré de la définition SEO Wikipédia.
Comment optimiser le SEO de votre site Internet ?
Il existe beaucoup de techniques à mettre en place afin de faire en sorte que son site Internet soit visible et bien placés dans les moteurs de recherche.
Nous étudierons celles ayant le plus fort impact :
Optimiser la vitesse (temps de chargement) du site Web
Il s'agît la d'un aspect crucial, car les moteurs de recherche pourcourrent les sites en simulant un appareil de type mobile.
En temps que développeur web, nous utilisons le plus souvent des extension du navigateur (Outils de développement) qui nous permettent de maitriser le temps de chargement de la page, notamment dans l'onglet réseaux.
Il existe sur le web de nombreux outils qui permettent de mesurer la vitesse de chargement d'un site web gratuitement : Gtmetrics ou PingDom notamment.
Ces outils recensent différentes approches permettant de mieux maitriser les temps de chargement de nos sites, en proposant certaines solutions :
- Compresser les images grâce aux Optimiseur en ligne et Minifier les fichiers via les Minificateur,
- Minimiser le nombre de requêtes serveur (privilégier de gros fichiers JS et CSS, plutôt que plusieurs petits),
- Tenter d'utiliser des CDN,
- Utiliser la technologie des Sprites en CSS (pour les petites illustrations)
Optimiser l'affichage sur tous les types de médias (Mobile Friendly) :
Depuis l'avènement des technologies mobiles, les robots d'indexation les simulent et pénalisent les sites qui n'ont pas de versions adaptées aux mobiles ou tablettes.
Les optimisations stylistiques
Une technique permet de styliser les pages différement en fonction du contexte (taille de l'écran), via les @medias-queries, voir mon mémo sur les media-queries de bootstrap4.
Les optimisations sémantiques
Vous pouvez cibler ces plateformes en développant une version adaptée, voir mon article sur les pages AMP, en utilisant la définition des micro-datas spécifiée par schema.org.
Google met d'ailleurs à disposition des outils de tests de micro-datas.
Bien choisir et configurer son serveur Web
-
Créer un sitemap ou utiliser un générateur de Sitemap et l'envoyer à Google via les Webmaster Tools.
-
Placer les images et fichiers statiques en cache du serveur,
Par exemple sur Apache, vous pouvez utiliser les modules headers
et expires
, comme ceci :
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)$">
Header set Cache-Control "max-age=3024000, public"
</FilesMatch>
- Utiliser un certificat SSL et forcer la redirection en https ou www to non-www,
Let's Encrypt fourni des certificats SSL gratuits. Vous pouvez utiliser le module apache rewrite
et un fichier .htaccess
pour rediriger vos pages :
RewriteCond %{HTTP_HOST} ^(www\.)(.+) [OR]
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?(.+)
RewriteRule ^ https://%2%{REQUEST_URI} [R=301,L]
-
Créer des URL Google et User Friendly,
-
Bien spécifier les URL canoniques de vos pages.
-
Dans le cas de sites multi-lingues, bien gérer les tags
href-lang
etlocale
.
Vous pouvez disposer d'outils très utiles sur le site de Merkle technical SEO Tools.
Si vous cherchez un administrateur système fiable et compétent, vous pouvez contacter Arnaud Veugeois.
Gérer efficacement la présence de son site Internet sur le web
Maitriser l'affichage des partages de vos liens sur les réseaux sociaux
Via des meta-datas de type open-graph ou spécifiques, vous pouvez maitriser ce qui est partagé quand on cite votre site. Par exemple :
<meta property="og:title" content="The Rock" />
<meta property="og:type" content="video.movie" />
<meta property="og:url" content="http://www.imdb.com/title/tt0117500/" />
<meta property="og:image" content="http://ia.media-imdb.com/images/rock.jpg" />
Optimiser son net-linking via des backlinks de qualité
C'est le nerf de la guerre en SEO, il s'agît de faire parler de son site sur des sites à forte autorité (Page Rank de Google, Trust Flow et Citation Flow de Majestic).
Ce qu'il faut vraiment retenir, c'est qu'un contenu intéressant et bien optimisé au référencement naturel (techniques décrites plus haut) vous permettra de vous rendre visible sur les premiers items des moteurs de recherche...
A très bientôt,
Mathieu