PROJET

Outils SEO pour agences et équipes marketing

Développement logiciel personnalisé, Tableaux de bord de projets SEO, Recherche de mots-clés et analyse des positions, Génération et optimisation de contenu par IA, Flux de backlinks et prospection, Rapports clients, Intégrations API

  • Secteur: Marketing digital
  • Royaume-Uni Localisation: Royaume-Uni
  • Délai de livraison: 16 semaines
  • Technologies: Python, JavaScript / TypeScript (Node.js)
4+ mois

Ce client gère des campagnes SEO sur plusieurs sites et outils de recherche, ce qui fait perdre du temps à l'agence en raison d'un travail fragmenté. Le logiciel est un espace SEO full-stack qui centralise les données des sites, des mots-clés et des positions. Il utilise également les données de backlinks, les données techniques et analytiques. Il offre aux spécialistes SEO, aux responsables du contenu et aux clients un espace unique pour l'analyse, le contenu assisté par IA, la prospection, le suivi et les rapports.

Résumé

Problème

L'agence gère les projets SEO, les positions et le contenu dans plusieurs outils et flux de travail distincts.

Solution

La solution est devenue un espace SEO unique pour la recherche, l'optimisation et les rapports clients.

Résultat

La plateforme est conçue pour réduire le travail SEO manuel et le temps consacré au transfert des informations de campagne entre les outils.

Histoire du client

Le client est une agence SEO du Royaume-Uni. Elle gère des campagnes pour plusieurs clients à travers des sites web, des outils SEO et des flux de contenu.

Les campagnes de backlinks et les rapports font partie de ce travail.

L'agence consacre du temps à réunir la recherche de mots-clés, la santé technique et les positions. Elle gère également le contenu, les backlinks et les rapports clients.

La demande était simple : réunir les projets SEO dans un seul espace de travail, prendre en charge les mots-clés et le contenu, automatiser les activités de backlinks et de prospection, et connecter via des API les services déjà utilisés.

La solution a été conçue sous forme de modules connectés pour les tableaux de bord, la recherche d'opportunités et le contenu IA. Les commandes de backlinks et les rapports clients ont été inclus, avec des rôles et un accès en lecture seule pour les clients.

Le client souhaitait

  1. Consulter au même endroit les projets, positions, backlinks, indicateurs de santé, visibilité et performances
  2. Rechercher, regrouper, suivre et analyser les mots-clés et les opportunités dans les SERP
  3. Créer, optimiser, traduire, structurer et publier du contenu avec l'IA
  4. Connecter les API SEO, recherche, analytiques, sites web, automatisation, IA et paiement

Pourquoi les logiciels prêts à l'emploi ne convenaient pas

Les produits SEO prêts à l'emploi couvrent l'audit, le suivi des positions et la recherche de mots-clés, mais leurs propres descriptions ne regroupent pas tout le processus de l'agence dans un espace personnalisé. La plateforme sur mesure a été conçue pour réunir l'accès client, plusieurs sites web et la production de contenu. Elle connecte également la prospection, la publication, le suivi et les rapports.

Présentation du projet

La solution a été conçue autour d'un tableau de bord central pour les projets SEO et les sites web. Elle regroupe les tendances de positionnement, la santé technique et les données de backlinks dans une seule vue.

La visibilité dans les moteurs de recherche grâce à l'IA, les performances des campagnes et les contrôles des rapports complètent le tableau de bord.

Pour gérer la recherche, un espace dédié aux opportunités de mots-clés a été mis en place. Il regroupe les mots-clés, affiche les lacunes de contenu et les opportunités dans les SERP, tout en conservant l'historique des positions pour les travaux ultérieurs.

L'espace de contenu IA associe les sujets et mots-clés à un éditeur d'articles, des suggestions d'optimisation et la traduction. Le balisage Schema, les contrôles de publication et le suivi de l'utilisation des tokens sont inclus.

L'API OpenAI fournit du contenu et des recommandations assistés par l'IA.

Le travail sur les backlinks a été organisé dans un espace dédié aux opportunités d'éditeurs, aux métriques SEO et au suivi de la prospection. Les commandes, les indicateurs de contrôle qualité et le suivi des backlinks en temps réel restent visibles au même endroit.

La vue des rapports clients présente les positions, PageSpeed et les Core Web Vitals. Elle affiche également les erreurs SEO et les données de backlinks, avec des exports PDF et CSV.

Un accès partageable permet au client de disposer d'autorisations en lecture seule.

Fonctionnalités clés livrées

  • Tableau de bord central de l'espace SEO
  • Recherche et regroupement de mots-clés
  • Détection des opportunités dans les SERP
  • Suivi des positions des mots-clés
  • Génération et optimisation de contenu par IA
  • Paramètres de traduction et de balisage Schema
  • Recommandations d'opportunités de backlinks
  • Prospection et création de liens automatisées
  • Rapports PDF et CSV prêts pour les clients

Peut être ajouté

+ Intégration des éditeurs assistée par IA + Gestion des liens internes + Images générées pour les articles + Génération de synthèses de gestion + Suivi de l'utilisation des tokens + Tableaux de bord Grafana pour les métriques et alertes

Qui peut également utiliser cette solution

Ces entreprises ont des besoins SEO similaires, et la même solution peut être adaptée à leurs équipes, leurs sites web et leurs règles de reporting.

Une agence de marketing digital

Tâche Elle gère les campagnes SEO, le contenu, les backlinks et les rapports pour plusieurs sites web.
Comment la solution aide La solution réunit la recherche, l'optimisation, la prospection, le suivi et les rapports clients dans un seul espace de travail.

Une équipe des opérations SEO

Tâche Elle automatise l'acquisition de backlinks, la prospection, le contenu et les rapports de performance.
Comment la solution aide La solution connecte les données SEO, l'assistance IA, les historiques de prospection et les métriques de campagne dans un seul flux de travail.

Une équipe produit SaaS

Tâche Elle a besoin d'analyses SEO, de contenu IA, du suivi de la visibilité dans les moteurs de recherche et de rapports pour son produit.
Comment la solution aide La solution combine les opportunités de mots-clés, la création de contenu, les signaux de visibilité et les rapports partageables.

Stack technologique

Python

Services API et SEO

Python prend en charge les services de données SEO et les services applicatifs.

JavaScript / TypeScript (Node.js)

Services web et d'intégration

JavaScript et TypeScript prennent en charge les fonctionnalités web, les API et les services connectés.

PHP

Services Google et PDF

PHP prend en charge certaines intégrations Google, analytiques et documentaires.

fastapi

Services API

fastapi (un framework Python pour les API web) fournit les services API de l'application.

dataforseo-client

Collecte de données SEO

dataforseo-client (un client Python pour l'API DataForSEO) collecte les données SEO.

matrx-seo

Normalisation des données SEO

matrx-seo (une bibliothèque de collecte SEO indépendante des fournisseurs) organise les données des fournisseurs SEO.

serpapi

Collecte des résultats de recherche

serpapi (une bibliothèque de collecte et d'analyse des résultats de recherche) fournit les données des résultats de recherche.

openai

Assistance à la création de contenu par IA

openai (la bibliothèque TypeScript officielle de l'API OpenAI) prend en charge le contenu assisté par IA et les travaux SEO.

jspdf

Création de rapports PDF

jspdf (une bibliothèque JavaScript pour créer des documents PDF) crée les rapports clients.

csv-parse

Traitement de rapports CSV

csv-parse (un analyseur CSV) traite les données CSV pour les rapports et les exports.

Intégrations

Google Search Console

La plateforme reçoit via cette connexion les données des sites web liées à la visibilité dans les moteurs de recherche et aux positions.

Google Analytics

La plateforme utilise les données analytiques avec les données SEO et les performances des campagnes.

WordPress and CMS platforms

La plateforme échange du contenu avec les sites web ou CMS connectés pour la publication.

SEMrush and Ahrefs

La plateforme peut utiliser les données SEO de ces services pour ses analyses.

n8n, Zapier and Make

La plateforme connecte les flux d'automatisation via ces services.

Stripe

La plateforme peut utiliser les données de paiement pour les flux de commandes de backlinks.

Le résultat

Le travail SEO est visible dans un seul tableau de bord

Le tableau de bord offre à l'agence une vue unique des projets, sites web et performances des campagnes. Les tendances de positionnement, la santé technique et les synthèses de backlinks apparaissent à côté des contrôles de rapport et de partage.

Le panneau de visibilité dans les moteurs de recherche grâce à l'IA ajoute des données de visibilité pour le spécialiste ou le responsable marketing qui examine une campagne.

Comment cela fonctionne

  1. Le sélecteur de projet affiche les projets SEO et la liste des sites affiche leurs sites web.
  2. Les panneaux des tendances de positionnement, de la santé technique et des backlinks affichent les données actuelles de la campagne.
  3. Le panneau de visibilité dans les moteurs de recherche grâce à l'IA affiche les données de visibilité, tandis que les contrôles de rapport et de partage donnent accès aux rapports.
  • Suivre les positions des mots-clés
  • Examiner la santé technique du SEO
  • Suivre les backlinks et la visibilité dans les moteurs de recherche grâce à l'IA
Tableau de bord de l'espace SEO

Tableau de bord de l'espace SEO

Fonctionnalités de cet écran
Suivi des positions des mots-clés Affichage des backlinks Optimisation de la visibilité dans les moteurs de recherche grâce à l'IA

Les opportunités de mots-clés sont organisées pour passer à l'action

La vue de recherche transforme les mots-clés et expressions clés en groupes organisés, lacunes de contenu et opportunités dans les SERP. L'historique et les métriques de positionnement apportent du contexte au travail SEO et éditorial.

L'action d'export fournit les données de recherche pour les travaux ultérieurs.

Comment cela fonctionne

  1. Le champ de recherche reçoit les mots-clés et expressions clés, tandis que le tableau des groupes affiche les regroupements de mots-clés.
  2. Le panneau des lacunes de contenu et la liste des opportunités SERP indiquent les domaines de travail SEO et éditorial.
  3. Le graphique de l'historique des positions affiche les métriques de positionnement, et l'action d'export fournit les données de recherche.
  • Analyser les groupes de mots-clés
  • Trouver les lacunes de contenu
  • Examiner les opportunités SERP
Vue de la recherche de mots-clés et des opportunités

Vue de la recherche de mots-clés et des opportunités

Fonctionnalités de cet écran
Analyse des mots-clés Recherche de mots-clés Suivi des positions des mots-clés

Le contenu IA passe du sujet à la publication

L'espace de contenu réunit la génération, l'optimisation et la traduction dans un seul flux. Il utilise les sujets, les mots-clés, la voix de la marque et les connaissances pour produire un article et les champs SEO associés.

Les paramètres de balisage Schema et le contrôle de publication accompagnent le travail éditorial avant sa mise en ligne sur un site web ou un CMS connecté.

Comment cela fonctionne

  1. Les champs du sujet et des mots-clés fournissent les sujets et mots-clés au plan généré par l'IA et à l'éditeur d'articles.
  2. Les suggestions d'optimisation, le contrôle de traduction et les paramètres de balisage Schema affichent les améliorations, le résultat de la traduction et les paramètres des données structurées.
  3. Le contrôle de publication envoie l'article généré et les champs SEO au site web ou CMS connecté, tandis que l'indicateur d'utilisation affiche les tokens utilisés.
  • Créer des articles assistés par IA
  • Optimiser et traduire le contenu
  • Configurer le balisage Schema
Flux de contenu IA

Flux de contenu IA

Fonctionnalités de cet écran
Génération de contenu par IA Optimisation du contenu Configuration du balisage Schema Suivi de l'utilisation des tokens

Le travail sur les backlinks reste connecté à la prospection et aux commandes

L'espace des backlinks combine les opportunités, la prospection et les commandes. Les listes d'éditeurs, les métriques d'autorité et de pertinence ainsi que les indicateurs de contrôle qualité montrent l'état d'un placement.

Les commandes, les paiements et le suivi en temps réel des backlinks restent liés au flux de travail des backlinks.

Comment cela fonctionne

  1. Les filtres d'opportunités affichent les éditeurs avec leurs métriques d'autorité et de pertinence SEO.
  2. Le statut de prospection, le suivi des commandes et les indicateurs de contrôle qualité affichent les historiques de prospection, de commandes et de vérifications.
  3. La chronologie du statut des backlinks affiche leur suivi en temps réel et l'affichage des backlinks présente leurs données.
  • Examiner les recommandations de backlinks
  • Automatiser les campagnes de prospection
  • Suivre les commandes et le statut des backlinks
Opportunités et commandes de backlinks

Opportunités et commandes de backlinks

Fonctionnalités de cet écran
API de recommandations de backlinks Création automatisée de liens Automatisation des campagnes de prospection Affichage des backlinks

Les rapports clients sont prêts à être partagés

La vue des rapports fournit au responsable de compte ou au client une synthèse ciblée des positions, performances et erreurs du site web. Elle inclut des cartes PageSpeed et Core Web Vitals, l'historique des positions et les résultats de l'audit SEO.

Les exports PDF et CSV facilitent les rapports prêts pour les clients, tandis qu'un lien partageable permet un accès en lecture seule.

Comment cela fonctionne

  1. L'en-tête du client et du site identifie le rapport, tandis que la synthèse des performances affiche les mots-clés cibles et l'historique des positions.
  2. Les cartes PageSpeed et Core Web Vitals affichent les scores de performance, tandis que la liste des erreurs SEO présente les rapports d'erreurs.
  3. L'aperçu des backlinks affiche leurs données, et les exports PDF et CSV ainsi que le lien partageable donnent accès au rapport.
  • Partager des rapports clients en lecture seule
  • Exporter des rapports PDF et CSV
  • Examiner les erreurs SEO et les performances du site
Rapport client et vue partageable

Rapport client et vue partageable

Fonctionnalités de cet écran
Suivi des positions des mots-clés Affichage des backlinks

Ce que la solution apporte

Avec cette solution, l'agence peut :

  • Conserver les projets SEO, les sites web et les signaux de campagne dans un seul espace
  • Rechercher des mots-clés et identifier les opportunités de contenu et de SERP
  • Créer, optimiser, traduire et publier du contenu assisté par IA
  • Gérer les opportunités de backlinks, la prospection et les commandes
  • Fournir aux clients des rapports de performance ciblés en lecture seule
  • Connecter les services SEO, analytiques, web, d'automatisation, d'IA et de paiement

Des systèmes prêts à l'emploi auraient-ils pu faire le travail ?

Avant la conception, le besoin a été comparé aux produits prêts à l'emploi à partir de leurs propres descriptions.

Besoins du client Plateformes SEO SE Ranking, SEO PowerSuite, SpyFu Outils de suivi des positions Wincher, Google Search Console Outils d'audit SEO SEOptimer, SiteGuru Solution personnalisée
Tableaux de bord centraux des projets SEO partiellement —
Recherche d'opportunités de mots-clés et de SERP partiellement
Contenu IA et publication partiellement — —
API SEO et métier connectées partiellement — —
Respect des propres règles du client : étapes, rôles, rapports partiellement — —
Toutes les étapes au même endroit — — —
Aucune étape manuelle entre les programmes partiellement — —

Selon les descriptions publiques des produits et de leur catégorie.

Les différentes parties du besoin existent dans les plateformes SEO, les outils de suivi des positions et les produits d'audit prêts à l'emploi. Un produit prêt à l'emploi suffit lorsqu'une seule partie est nécessaire.

Cette agence avait besoin de son propre logiciel, car les fonctions requises étaient réparties entre plusieurs produits, ne correspondaient pas entièrement à ses règles d'accès et de flux de travail, et laissaient les connexions entre services être gérées séparément.

En fin de compte

En fin de compte, la solution a été conçue pour supprimer le travail manuel du parcours allant de la recherche SEO et de la production de contenu aux backlinks et aux rapports clients.

FAQ

Vous envisagez de créer un système similaire ? Lisez les réponses ci-dessous pour découvrir comment les modules, les intégrations et le modèle d'accès de la plateforme s'adaptent au flux SEO d'une agence.