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 :
- Découverte —
robots.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 detracking_sitemap_pagesavecscan_status='pending'. - Scan de page — pour chaque URL, Rankion récupère le corps HTML (timeout 15s) et extrait
<title>, le premier<h1>, lameta descriptionainsi qu'un extrait de 500 caractères du<body>. - 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). - 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 danstracking_keywordsavecsource='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 AcceptedGET /api/v1/tracking-projects/{id}/sitemap-pages— pages paginéesGET /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.php → suggestion_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.xmlni/sitemap_index.xmlne répondent en XML. Solution : renseigner l'URL du sitemap chez l'hébergeur ou importer le XML manuellement danstracking_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=0pour déboguer.