Votre vidéo YouTube reste invisible ?
Cet outil rédige les métadonnées d’une vidéo YouTube à partir de son sujet ou de sa transcription : un titre accrocheur, une description structurée avec les bons mots-clés et une série de tags pertinents. Objectif : aider votre vidéo à être trouvée, sur YouTube comme dans Google. La fonction est encore en bêta.
Exécuter en ligne
Exécutez cette tâche sur nos serveurs, avec votre compte. Les outils gratuits tournent dans votre navigateur ; celui-ci est facturé sur votre solde KIT au prix affiché ci-dessus.
Un titre pensé pour le clic
Le titre est le premier facteur de clic sur YouTube. L’outil propose des formulations qui placent le mot-clé principal en tête, restent lisibles sur mobile et donnent envie sans verser dans le racolage. Il tient compte de la longueur utile — un titre trop long est tronqué dans les résultats — et vous soumet plusieurs variantes, à départager selon votre chaîne et votre audience.
Une description qui travaille pour vous
Les premières lignes de la description s’affichent sous la vidéo et pèsent lourd : l’outil y condense le sujet et les termes que votre public recherche. Il structure ensuite le texte en paragraphes, propose des chapitres horodatés pour faciliter la navigation et réserve une place aux liens utiles. Une description soignée aide YouTube à comprendre la vidéo, et le spectateur à décider de la regarder.
Tags et hashtags, à leur juste place
Les tags ne font plus la pluie et le beau temps, mais ils aident encore YouTube à situer une vidéo, surtout quand le titre prête à confusion. L’outil suggère une liste de tags cohérents avec le sujet et quelques hashtags à placer sous la vidéo. Rien de magique : ils complètent un bon titre et une bonne description, ils ne les remplacent pas.
Une fonction en bêta, et son tarif
Cette capacité est proposée en bêta : elle fonctionne et accepte vos demandes, mais nous continuons de l’affiner, et le résultat mérite toujours votre relecture. Le service se paie à l’usage, en dollars US : $0.003 par requête, plus $0.0135 par vidéo. Vous générez les métadonnées depuis cette page ou via l’API, sans compte ni abonnement.
Cas d’usage
Chaîne d’un atelier
Menuiserie Rousseau & Fils filme la fabrication d’une table et ne sait pas comment titrer la vidéo. À partir du sujet, l’outil propose plusieurs titres centrés sur la fabrication d’une table en bois, avec une description détaillée et des chapitres.
Tutoriel à partir de la transcription
Thomas Rousseau colle la transcription de son tutoriel d’une heure. L’outil en tire un titre clair, une description qui résume chaque étape et des chapitres horodatés, prêts à coller dans YouTube.
Rattraper d’anciennes vidéos
Studio Lumen SAS gère la chaîne d’un client aux descriptions vides. L’agence régénère des métadonnées complètes pour chaque vidéo, afin de leur donner une vraie chance d’être trouvées.
Questions fréquentes
L’outil garantit-il plus de vues ?
Non, et personne ne peut le promettre honnêtement. De bonnes métadonnées aident YouTube à comprendre et à proposer votre vidéo, mais le nombre de vues dépend surtout du contenu lui-même et de la miniâture. L’outil met toutes les chances de votre côté, sans faire de miracle.
Puis-je partir d’une transcription plutôt que du sujet ?
Oui, et c’est souvent préférable. À partir de la transcription, l’outil saisit le contenu réel de la vidéo et en tire un titre, une description et des chapitres bien plus fidèles qu’à partir d’un simple thème.
Que signifie « en bêta » pour cette fonction ?
Que la capacité est active et utilisable, mais encore en cours de réglage. Les résultats sont déjà exploitables ; nous vous invitons simplement à les relire avant publication plutôt qu’à les coller les yeux fermés.
Combien coûte la génération pour une vidéo ?
$0.003 par requête, plus $0.0135 par vidéo, en dollars US. Traiter une chaîne entière revient à quelques dizaines de centimes, facturées au nombre réel de vidéos, sans abonnement.
Les métadonnées sont-elles écrites en français ?
Oui, pour une chaîne francophone, le titre, la description et les tags sont rédigés en français, avec les tournures et les termes que cherche votre public, et non traduits mot à mot d’une autre langue.
Mes contenus sont-ils gardés après le traitement ?
Non. Le sujet ou la transcription passe par nos serveurs le temps de la génération, par transfert chiffré, puis il est effacé. Nous ne constituons aucune archive de vos vidéos.
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/seo/youtube-meta \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/seo/youtube-meta", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/seo/youtube-meta",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/seo/youtube-meta", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/seo/youtube-meta", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"input": "…"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "seo.youtube_meta",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
422 | task_failed | La tâche a échoué : elle ne vous est pas facturée. |