Article original : How we grew our SEO to bring our site 70K+ visitors a month

Par Zain Manji

Chez Fiix (www.fiix.io), le SEO est un canal important pour l'acquisition de clients. Nous recevons plus de 70 000 visiteurs uniques par mois grâce à cela, et un pourcentage de ces visiteurs se convertissent en clients payants.

Dans cet article, je vais vous montrer notre parcours pour développer notre SEO.

Si vous avez des questions, n'hésitez pas à m'envoyer un message via Twitter ?

Image Fiix — Google Analytics

Qu'est-ce que le SEO ?

Le SEO (Search Engine Optimization) est le processus d'augmentation de la visibilité organique dans les résultats des moteurs de recherche de manière non payante. En termes plus simples, c'est le processus visant à faire en sorte que votre site web apparaisse comme le premier résultat dans Google (ou un autre moteur de recherche) pour des requêtes de recherche spécifiques, sans avoir besoin de payer pour des annonces.

Image

Image SEMRush (www.fiix.io)

Image SpyFu (www.fiix.io)

Qu'est-ce que Google prend le plus en compte lors de l'évaluation des pages web ?

La pertinence et l'autorité.

Les gens vont sur Google pour poser des questions et obtenir des réponses. La priorité numéro 1 de Google est de répondre à la question de l'utilisateur aussi rapidement, aussi précisément et aussi fiablement que possible. Si quelqu'un visite Google et a du mal à trouver la réponse qu'il cherche, Google considère cela comme une mauvaise expérience. Par conséquent, Google est très exigeant quant aux sites web qu'il affiche en premier.

Pourquoi le SEO est-il important ?

Le SEO est l'un des rares canaux d'acquisition avec une véritable échelle. Si cela est fait correctement, cela donne à votre site web une immense quantité de trafic gratuit, que vous pouvez ensuite convertir en utilisateurs/clients. Le seul coût pour développer le SEO est le coût d'opportunité de l'ingénierie.

Certaines des meilleures entreprises aujourd'hui dépendent fortement du SEO pour croître et retenir leur base d'utilisateurs : Pinterest, Amazon, Yelp, Trivago, GrubHub, Expedia, et bien d'autres.

Comment avons-nous décidé de développer notre SEO ?

Pour donner un peu plus de contexte, Fiix envoie des mécaniciens experts et agréés au domicile, au bureau ou à l'emplacement des personnes pour réparer leurs véhicules. Notre client cible est toute personne qui possède une voiture et a besoin d'une réparation automobile. Ainsi, lorsque nous réfléchissons au processus de décision qu'une personne traverse lorsqu'elle rencontre un problème avec sa voiture, elle fait l'une des actions principales suivantes :

(1) Demander de l'aide à l'expert en voitures de son cercle proche (par exemple, parent, ami, etc.).

(2) Aller à l'atelier de réparation le plus proche.

(3) Aller sur Google pour trouver des réponses aux problèmes qu'elle rencontre.

Lorsque nous nous sommes demandé quelle était la meilleure méthode pour aborder le point #3, nous avons constaté que le SEO était la solution claire ?.

Quel était notre objectif avec le SEO ?

Notre objectif était d'inciter nos clients cibles à visiter notre site web pour acheter un service de réparation automobile qui serait effectué à leur domicile. Lorsque le propriétaire d'une voiture recherche un sujet lié à sa voiture sur Google, nous voulions être le site web qui apparaît en premier après que l'utilisateur a tapé sa requête et être l'endroit où un utilisateur peut trouver des réponses.

D'accord, super... alors par où avons-nous commencé ?

1. Commencez par tirer parti de Google Adwords (SEM) et du planificateur de mots-clés de Google

Le SEM (Search Engine Marketing) est le processus d'obtention de visibilité dans les résultats des moteurs de recherche par des méthodes payantes. Par exemple, si vous payez Google pour exécuter une campagne publicitaire pour vous, ils peuvent vous placer dans la section des annonces en haut des résultats de recherche après avoir recherché sur Google.

Image

Le SEM est idéal pour des résultats à court terme/immédiats et le SEO est idéal pour des résultats constants et à long terme. Même si nous savions que le SEO serait un canal important pour l'acquisition de clients, nous savions également que nous ne pouvions pas nous attendre à des résultats immédiats dès le lendemain. Il faut un certain temps pour que Google indexe votre page web, pour que Google analyse et évalue si votre site web est populaire et digne de confiance, et pour que vous voyiez le trafic organique se construire à partir de là.

Sachant cela, notre objectif avec le SEM était non seulement de créer des campagnes publicitaires rentables et réussies, mais aussi d'identifier quels mots-clés/requêtes nous donnaient le meilleur retour sur investissement et nous acquéraient nos clients cibles.

Les métriques que nous suivions dans notre campagne SEM étaient :

(1) Impressions : Combien de personnes ont vu nos annonces pour une requête donnée.
Cela nous indiquerait si le mot-clé/requête que nous ciblions était très recherché ou non.

(2) CTR (Taux de clics) : Nombre total de clics / nombre total d'impressions.
Cela nous indiquerait à quel point notre texte publicitaire était attrayant pour les utilisateurs. Un CTR élevé était un très bon signe et influencerait la manière dont nous construisons nos métadonnées et notre contenu pour nos pages web organiques lorsqu'il serait temps de développer le SEO pour le mot-clé.

(3) CPC (Coût par clic) : Le montant total en $$$ que nous devions payer chaque fois que quelqu'un cliquait sur l'une de nos annonces pour une requête donnée.
Cela nous aidait à savoir si la requête était une requête compétitive ou non, et si notre annonce avait un bon score de qualité ou non.

(4) Taux de conversion : # de clics (interactions) avec notre annonce / # de conversions.
Cela nous indiquerait quels mots-clés/requêtes nous donnaient des clients payants.

Note : pour obtenir certaines de ces informations, vous n'avez pas besoin de lancer une campagne SEM. Vous pouvez plutôt utiliser Google Keyword Planner pour obtenir quelques statistiques générales. Nous avons fait du SEM parce que nous voulions créer des campagnes Adwords rentables de toute façon.

Après quelques expérimentations, nous avons pu voir quels mots-clés nos clients cibles recherchaient et s'ils se convertissaient en clients payants. À partir de cela, nous savions maintenant quels mots-clés nous devions cibler lors du développement de notre SEO.

Quelles étaient nos conclusions du SEM :

Grâce à nos efforts en SEM, nous avons ensuite déterminé quels mots-clés et requêtes les utilisateurs recherchaient et qui fonctionnaient bien pour nous. À partir de cela, nous savions que nous devions créer des pages et du contenu sur notre site web qui cibleraient ces mots-clés, car c'est ce que nos clients recherchaient sur Google.

2. Au lieu de créer manuellement des pages web, les créer dynamiquement en exploitant les données.

La chose la plus chronophage que nous aurions pu faire lors de la création de nos pages web aurait été de taper manuellement tout le contenu que nous voulions sur notre site web. Ce n'est pas vraiment scalable, c'est ennuyeux, cela prend du temps et peut facilement être automatisé avec une programmation appropriée.

Dans notre base de données, nous avions une tonne d'informations concernant tous les types d'informations liées à notre offre de service. Nous avons donc créé dynamiquement des centaines de milliers de pages avec ces données et formé du contenu spécifique à chaque catégorie de données.

Toutes ces pages ont été générées dynamiquement grâce à des modèles que nous avons créés pour chaque page et en remplissant les modèles avec du contenu de nos bases de données en fonction de l'URL donnée et des paramètres de requête.

Cela nous a permis de cibler chaque mot-clé/requête de longue traîne que nous voulions.

Image

La manière dont nous avons pensé à créer ce moteur pour développer des pages sur notre site web a été inspirée par Andrew Chen (Associé chez Andreesen Horowitz) et Reforge, dans leur leçon sur le développement de boucles de croissance au sein de votre produit (je vous recommande vivement de le consulter).

3. Maintenant que nous avions nos mots-clés et notre contenu, comment avons-nous optimisé pour le SEO ?

Il était une chose d'avoir du contenu et des pages sur l'ensemble de notre site web, mais si cela n'était pas structuré et présenté de manière à ce que Googlebot puisse facilement les explorer, alors nous aurions des difficultés à apparaître sur Google.

Attendez, qu'est-ce que Googlebot ?

Googlebot est le robot d'exploration web de Google (également appelé "spider"). L'exploration est le processus par lequel Googlebot découvre de nouvelles pages et des pages mises à jour à ajouter à l'index Google.

Lorsque Googlebot explore notre site web, notre objectif principal est de nous assurer que Googlebot peut extraire et interpréter toutes les informations pertinentes aussi facilement que possible.

Alors, que devons-nous améliorer et optimiser ?

Facteurs sur la page. Ce sont des facteurs qui sont contrôlés par vous ou par le code sur votre page.

  • Utilisation appropriée des éléments HTML et structuration sur chaque page web (par exemple, h1, h2, h3, title, meta, etc.)
  • Unicité sur chaque page web. Le contenu de chaque page doit être unique à au moins 70 % par rapport à toutes les autres pages du site web et contenir très peu de contenu dupliqué.
  • Découvrabilité sur chaque page web. Le contenu affiché sur une page web doit être affiché en texte et non tant en images, JavaScript ou CSS. Même si Googlebot est intelligent, il a beaucoup plus de facilité à analyser le texte.
  • Fraîcheur sur chaque page web. Le contenu de chaque page doit être mis à jour périodiquement pour montrer à Google que le site web est activement maintenu et reste pertinent.
  • Placement des mots-clés ciblés dans des endroits importants de la structure HTML. Par exemple, placer des mots-clés importants dans la première balise

    , dans les balises de titre et dans d'autres endroits de métadonnées.

  • Avoir une diversité de contenu sur la page (images, listes, vidéos, texte, etc.). Cela montre à Googlebot que la page est riche en contenu.
  • Rendu côté serveur, pas côté client lors du rendu du contenu sur la page web. Nous ne voulions pas que notre contenu soit chargé dynamiquement après le chargement de la page, car Googlebot explore les pages dès que le navigateur reçoit la réponse HTML du serveur.

Image Extraits structurés de Google

  • Utilisation des extraits structurés de Google chaque fois que possible, afin que Googlebot puisse les analyser plus facilement et également pouvoir mieux présenter le contenu dans les résultats de recherche, comme dans l'image à gauche.
  • Utilisation de liens internes sur la page web afin que GoogleBot puisse continuer à explorer le site web et ainsi transmettre le jus SEO à d'autres pages du site web.

Expérience utilisateur (UX) :

  • S'assurer que les pages web sont adaptées aux mobiles.
  • S'assurer que les pages web se chargent rapidement.

Facteurs hors page. Ce sont des facteurs qui ne sont pas directement contrôlés par vous.

  • Backlinks. La quantité et la qualité des liens externes pointant vers vos pages web est un facteur très important. Cela aide Google à comprendre l'autorité du site web. Si de nombreux domaines à haute autorité sont liés à notre site web, cela signale à Google que notre site web doit également être faisant autorité.
  • Texte d'ancrage des liens. Idéalement, le texte d'ancrage doit être cohérent avec le mot-clé cible pour la page vers laquelle il pointe.
  • Métriques des moteurs de recherche. Un taux de rebond élevé indique à Google que l'utilisateur est venu sur notre site web avec une question en tête et n'a probablement pas obtenu de réponse à cette question. Un CTR élevé indique à Google que les utilisateurs sont intrigués par notre site web et veulent en apprendre davantage.

Micro-optimisations

  • S'assurer que les noms de fichiers contiennent des mots-clés ciblés.
  • S'assurer que la hiérarchie et le plan du site web sont bien structurés afin que le jus SEO puisse circuler facilement et vers nos pages à plus haut retour sur investissement en premier.
  • Ne pas lier inutilement à d'autres sites web et garder autant de jus SEO que possible dans notre site web.
  • Augmenter le temps de session de page d'un utilisateur avec des applications interactives, des sessions de chat en ligne (par exemple, Intercom), et plus encore.
  • Utiliser Hotjar ou FullStory pour voir comment les utilisateurs interagissaient avec notre page web et s'ils étaient confus ou non.
  • Tester A/B les métadonnées (titres, description) pour augmenter le CTR. Nous l'avons fait en interne et avons également utilisé RankScience.

Comment mesure-t-on le SEO ? Comment sait-on qu'il s'améliore ?

Il existe de nombreux sites web qui mesurent automatiquement les efforts de SEO. Cependant, leur précision est incertaine. Certains de ces sites web sont : SpyFu, SEMRush, Ahrefs, Moz, et bien d'autres.

Nous utilisons personnellement Google Analytics et Google Search Console pour mesurer la plupart de nos efforts, car nous pouvons obtenir des chiffres précis sur le trafic, le CTR, les classements, et bien plus encore, dans une vue d'ensemble et au niveau précis des mots-clés.

À ce stade, faire tout cela nous a immédiatement rendus bien meilleurs que notre concurrence.

Mais comment pouvons-nous nous améliorer au-delà des bases ?

Après avoir lu d'autres discussions de Casey Winters et Andrew Chen, nous nous sommes efforcés de faire 2 choses de plus.

(1) Développer notre SEO grâce au "Contenu généré par les utilisateurs"

(2) Créer du contenu personnalisé, manuellement

Le contenu généré par les utilisateurs est une boucle de croissance importante qui peut grandement stimuler le SEO. En permettant aux utilisateurs de créer du contenu de haute qualité sur notre site web, nous pourrions aborder plus de mots-clés de longue traîne, continuer à fournir des réponses aux questions d'autres utilisateurs et encourager la création de plus en plus de contenu.

La manière dont nous avons abordé cela a été de développer un "Stack Overflow pour les mécaniciens", où les utilisateurs peuvent poser toute question liée aux voitures qu'ils ont, et d'autres utilisateurs et membres du personnel peuvent répondre à toute question.

Nous avons également décidé de créer du contenu personnalisé manuellement, car il y avait du contenu que nous savions que les utilisateurs rechercheraient et qui devait simplement être rédigé manuellement.

Image

Que devons-nous encore faire ?

  1. Plus de contenu généré par les utilisateurs sur l'ensemble du site web
  2. Intégrer davantage de technologies de Google pour améliorer l'UX du site web, comme les pages mobiles accélérées de Google (https://www.ampproject.org/)
  3. Plus de backlinks naturels et organiques provenant de domaines faisant autorité (par exemple, articles de presse, blogs, influenceurs, etc.)

C'est tout !

Et avec tout cela, nous avons construit les fondations de notre site web et avons laissé Google et le temps prendre le relais pour développer notre SEO. Maintenant, nous avons plus de 70 000 visiteurs par mois. Et même si nous avons atteint cet objectif, nous avons encore beaucoup à faire pour améliorer davantage notre SEO.

Si vous avez des questions, n'hésitez pas à m'envoyer un message via Twitter : www.twitter.com/ZainManji ?

N'hésitez pas à partager cela avec toute personne que vous pensez pouvoir en tirer de la valeur ?

Et enfin, n'hésitez pas à vous abonner à ma newsletter gratuite, où je publie périodiquement des articles comme celui-ci : https://zainmanji.substack.com ?

Remerciements ???

Merci aux personnes suivantes qui nous ont aidés à en apprendre davantage sur le SEO et à façonner nos efforts de croissance.

Gustaf Alstromer
Twitter : www.twitter.com/gustaf

Andrew Chen
Site web : www.andrewchen.co/
Twitter : www.twitter.com/andrewchen

Casey Winters
Site web : www.caseyaccidental.com/
Twitter : www.twitter.com/onecaseman

Julian Shapiro
Site web : www.julian.com
Twitter : www.twitter.com/Julian

RankScience
Site web : https://www.rankscience.com/