Upgrade to Pro — share decks privately, control downloads, hide ads and more …

L'automatisation au service du SEO - WebIsland 2022

L'automatisation au service du SEO - WebIsland 2022

De l’automatisation de petites taches répétitives à la mise en place de tests systématiques pour éviter les régressions, nombreux sont les moyens de gagner du temps au quotidien.

Au programme, retours d’expérience et cas concret pour vous permettre de vous concentrer sur l’essentiel.

Conférence du 01/04/2022 à Webisland

Julien Deneuville

April 01, 2022
Tweet

More Decks by Julien Deneuville

Other Decks in Marketing & SEO

Transcript

  1. • SEO / Data / Python • Ambassadeur OnCrawl •

    Twitter : @diije • Blog : databulle.com/blog Qui suis-je ? Julien Deneuville • Premier site en ligne en 2004 • Premier job SEO en 2011 • Consultant indépendant depuis 2017 • Jeune Personnalité Search @ SMX Paris 2018
  2. Alternative : Python 🐍 Exemple chez Unnest : • Récupération

    des données • Automatisation via Google App Engine
  3. Pour vos ensembles de données, pensez à vérifier : •

    L’emplacement des données • L’expiration de la table BigQuery - Protip
  4. Les subtilités Transformer le Markdown en HTML Interpréter des formats

    pas toujours identiques Insérer des images référencées dans d’autres fichiers Générer une URL en supprimant les stop words …
  5. Résultat Quelques secondes pour traiter des dizaines de textes Coût

    d’intégration réduit “Facile” de modifier le format d’export si besoin “Facile” d’adapter à un autre client
  6. Enseignements Formaliser les documents de travail des rédacteurs Définir précisément

    le format attendu avec le client Laisser les développeurs parler entre eux
  7. C’est cadeau ! Un petit script 🐍 pour commencer à

    surveiller vos pages https://gist.github.com/diije/96ac975f78082aae5a3c08af7713e4fd • Complétez les données de test dans test_data • Programmez le lancement automatique du script
  8. Stratégie d’automatisation Keep it simple: crontab 0 2 * *

    * python /home/julien/monitoring/seo-monitoring.py → Exécute le fichier seo-monitoring.py chaque jour à 2h00. https://crontab.guru/
  9. Monitorer le monitoring Logs • Stocker les tests effectués et

    leur résultat dans un fichier local Rapports de tests • Par exemple un récap hebdo du nombre de tests effectués / réussis Exercice d’alerte incendie • Simuler des pannes pour vérifier le fonctionnement des outils