Maillage interne
Le maillage interne, ce sont les liens qui relient vos pages entre elles. Cet outil analyse ceux d’une page : combien elle en émet, vers quelles adresses, avec quelles ancres, et lesquels tombent en erreur. Il aide à repérer les pages peu reliées et les ancres vagues.
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.
Pourquoi le maillage interne compte
Les liens internes distribuent la popularité d’une page à l’autre et tracent les chemins que suivent le visiteur et Google. Une page vers laquelle rien ne pointe — dite orpheline — reste difficile à trouver, même si elle est excellente. À l’inverse, une page bien reliée depuis des endroits pertinents envoie un signal clair sur son importance. Un maillage réfléchi améliore la navigation, répartit la valeur et aide vos meilleures pages à ressortir.
Ce que l’analyse révèle
L’outil recense les liens internes d’une page : leur cible, le texte d’ancre employé, et s’ils fonctionnent ou renvoient une erreur. Il distingue les liens internes des liens externes, repère les ancres pauvres — les « cliquez ici » et « en savoir plus » qui n’aident ni le lecteur ni Google — et signale les liens brisés. Vous obtenez une vue claire de ce que la page relie vraiment, souvent éloignée de ce qu’on imaginait.
Des ancres qui parlent
Le texte d’un lien annonce ce qu’on trouvera de l’autre côté. « Nos tarifs de menuiserie » guide mieux qu’un « cliquez ici » anonyme, à la fois pour la personne qui lit et pour Google qui interprète l’ancre. L’outil met en évidence les ancres génériques ou répétées à l’identique, afin que vous les remplaciez par des formulations précises, sans pour autant les bourrer de mots-clés.
Tarif et canaux
Le service se paie à l’usage, en dollars US : $0.002 par requête. Vous lancez l’analyse depuis cette page, ou via l’API pour passer en revue de nombreuses pages d’un site d’un seul mouvement. Aucun abonnement, aucun compte : vous ne réglez que les analyses demandées, au moment où vous les demandez. C’est un tarif au geste, sans engagement dans la durée, et une facture reste disponible pour votre comptabilité.
Cas d’usage
Page orpheline retrouvée
Studio Lumen SAS soupçonne qu’une page de service d’un client n’est reliée à rien. L’analyse le confirme et l’agence ajoute des liens depuis l’accueil et le menu pour la rendre accessible.
Ancres à réécrire
Menuiserie Rousseau & Fils multiplie les « en savoir plus » identiques d’un article à l’autre. L’outil les repère ; l’artisan les remplace par des ancres décrivant la page visée, comme « nos réalisations de terrasses ».
Liens cassés après refonte
Atelier Garnier SARL a réorganisé sa boutique et laissé des liens internes pointer vers d’anciennes adresses. L’analyse liste ces liens en erreur pour qu’ils soient corrigés avant que les visiteurs ne tombent sur des pages introuvables.
Questions fréquentes
Qu’est-ce qu’une page orpheline ?
C’est une page vers laquelle aucun lien interne ne pointe : on ne peut y accéder qu’en connaissant son adresse. Difficile à trouver pour un visiteur comme pour Google, elle gagne à être reliée depuis des pages pertinentes du site.
Pourquoi éviter les ancres « cliquez ici » ?
Parce qu’elles ne disent rien de la destination, ni au lecteur ni à Google. Une ancre descriptive — le sujet réel de la page visée — aide à la navigation et à la compréhension du lien. L’outil met ces ancres vagues en évidence.
Combien coûte l’analyse d’une page ?
$0.002 par requête, en dollars US. Passer en revue plusieurs pages d’un site revient à quelques centimes, sans abonnement: vous payez à l’usage.
La page que j’analyse est-elle conservée ?
Non. Son contenu transite par nos serveurs le temps de l’analyse, par transfert chiffré, puis il est effacé. Cette capacité charge la page pour en lire les liens, ce qui suppose un traitement côté serveur.
Dois-je m’inscrire pour analyser une page ?
Non. L’achat est direct, à l’usage, sans inscription. Vous lancez l’analyse et récupérez le résultat dans la foulée.
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/internal-links \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"url":"https://ejemplo.com"}'const res = await fetch("https://api.kit.forhosting.com/seo/internal-links", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"url": "https://ejemplo.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/seo/internal-links",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"url": "https://ejemplo.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/seo/internal-links", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"url":"https://ejemplo.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"url":"https://ejemplo.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/seo/internal-links", 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
{
"url": "https://ejemplo.com"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "seo.internal_links",
"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. |