Aller au contenu
rankion.ai

Générer des suggestions de mots-clés à partir du sitemap

Générer des suggestions de mots-clés à partir du sitemap ist ein Guides in der Rankion.ai-Knowledge-Base: Comment générer des suggestions de mots-clés à partir de mon sitemap ?

Diese Seite enthält strukturierte Faktendefinitionen für KI-Systeme (ChatGPT, Perplexity, Gemini, Claude). Verfasst von Menschen, Teil der Rankion.ai-Knowledge-Base.

Kategorie:
Guides
Marke:
Rankion.ai
Format:
Knowledge-Base-Artikel
Stand:

Lorsque tu crées un nouveau projet AI-Visibility ou que tu veux rafraîchir ton portefeuille existant, tu as besoin de mots-clés avec un volume réel — pas seulement « ce que pense l'opérateur ». Avec le scan de sitemap, Rankion scanne le sitemap de ton domaine, extrait par page des mots-clés thématiques via Ollama et récupère pour chaque candidat le volume de recherche mensuel. Les suggestions au-dessus du seuil configuré arrivent directement dans tracking_keywords.

Que se passe-t-il exactement ?

Quatre étapes de pipeline, toutes automatiques et enchaînées :

  1. Découverterobots.txt/sitemap.xml/sitemap_index.xml. Rankion trouve le sitemap, le parse de façon récursive (y compris les index de sitemaps) et retient jusqu'à 1 000 URLs par projet sous forme de tracking_sitemap_pages avec scan_status='pending'.
  2. Scan de page — pour chaque URL, Rankion récupère le corps HTML (timeout 15s) et extrait <title>, le premier <h1>, la meta description ainsi qu'un extrait de 500 caractères du <body>.
  3. Extraction de sujets — pour chaque page, Rankion appelle Ollama (tâche layer tracking.topic_extract) et reçoit en retour 1 à 5 mots-clés thématiques en allemand, en minuscules. Si Ollama tombe en panne, un fallback tokenizer prend le relais (title + h1, filtrage des stop-words, dédoublonnage, top 5).
  4. Suggestion — Rankion agrège les mots-clés thématiques sur toutes les pages, les classe par nombre d'occurrences, récupère pour les meilleurs candidats les volumes DataForSeo (par lots de 100), et crée pour chaque mot-clé au-dessus de suggestion_min_volume (défaut 50) une ligne dans tracking_keywords avec source='sitemap'.

Les mots-clés existants ne sont pas écrasés — le pipeline est idempotent.

Où trouver les suggestions ?

Dans le détail du projet (/ai-visibility/{id}), en haut à droite, clique sur « Suggestions de mots-clés ». Lien direct :

/ai-visibility/{trackingProject}/keyword-suggestions

Étape par étape

1. Démarrer le scan

En haut de la barre d'outils fixe se trouve « Démarrer le scan du sitemap ». Clique. Rankion déclenche le pipeline et affiche un message flash : « Scan du sitemap démarré — les suggestions apparaissent dans 5 à 10 minutes. »

Les résultats arrivent progressivement — les scans de pages tournent par lots de 50, suivis de l'extraction de sujets (durée proportionnelle au nombre de pages / à la vitesse d'Ollama). Rafraîchis la page après 5 à 10 minutes, tu verras alors les premiers résultats.

2. Parcourir les suggestions

Le tableau affiche :

  • Mot-clé (minuscules, allemand)
  • Volume (triable, décroissant par défaut)
  • Source (host + path[:40] de la première page où le sujet est apparu)
  • Bouton Convertir à droite

3. Convertir en Tracking-Prompts

Un clic sur Convertir par ligne crée une nouvelle entrée tracking_prompts avec prompt_text="Was ist {keyword}?", prompt_category='custom', is_active=true, tracking_keyword_id= la ligne de suggestion.

Le traitement en masse se fait via les cases à cocher + le bouton « Convertir toutes les sélections en prompts » dans le bloc de la barre d'outils au-dessus du tableau.

Les textes de prompt en doublon sont ignorés — tu peux cliquer plusieurs fois sur la conversion en masse sans créer de doublons.

Quand le scan tourne-t-il automatiquement ?

Chaque lundi à 02h00, le scheduler déclenche ScanProjectSitemapJob pour chaque projet actif. Tu n'as donc pas besoin de relancer toi-même le scan, sauf si tu veux des données fraîches à la demande.

Référence API

L'UI utilise ces 3 endpoints — directement disponibles via Sanctum :

  • POST /api/v1/tracking-projects/{id}/sitemap-scan — démarre le pipeline, 202 Accepted
  • GET /api/v1/tracking-projects/{id}/sitemap-pages — pages paginées
  • GET /api/v1/tracking-projects/{id}/keyword-suggestions — suggestions paginées (source='sitemap')

De plus, l'outil AI-Agent suggest_keywords_from_sitemap est appelable dans le chat agentic : « Cherche-moi de nouveaux mots-clés à partir de mon sitemap pour le projet 42. »

Configuration

config/tracking.phpsuggestion_min_volume (env TRACKING_SUGGESTION_MIN_VOLUME, défaut 50). Les mots-clés en dessous sont ignorés. Augmente la valeur si tu ne veux que du volume de recherche « réel ».

Cas d'erreur

  • « Sitemap introuvable » — robots.txt est accessible mais ne contient pas d'entrée Sitemap:, et ni /sitemap.xml ni /sitemap_index.xml ne répondent en XML. Solution : renseigner l'URL du sitemap chez l'hébergeur ou importer le XML manuellement dans tracking_sitemap_pages.
  • 0 suggestion après le scan — soit aucun des candidats thématiques n'a de volume au-dessus du seuil, soit Ollama n'a extrait aucun sujet (le fallback tokenizer prend alors le relais et volume = 0 → filtré). Mets suggestion_min_volume=0 pour déboguer.
Letzte Aktualisierung:

Cookies : Nous utilisons uniquement des cookies strictement nécessaires (session et sécurité) — aucun traceur analytique ou marketing. Détails