URL analisado
https://resacours.fr/
Medido há 2 semanas
Pontuação AI-Ready
Bom
de 100
Poupança de tokens
Desdobramento da pontuação
Protocolos emergentes
0 de 6 detetadosEndpoints well-known que os agentes de IA procuram. Detetado significa que um agente pode descobrir e conectar-se automaticamente ao seu serviço.
-
OAuth Protected Resource RFC 9728
/.well-known/oauth-protected-resource -
OAuth Discovery RFC 8414
/.well-known/oauth-authorization-server -
MCP Server Card SEP-1649 draft
/.well-known/mcp/server-card.json -
A2A Agent Card A2A v1.0
/.well-known/agent-card.json -
API Catalog RFC 9727
/.well-known/api-catalog -
Agent Skills index Discovery RFC v0.2.0 draft
/.well-known/agent-skills/index.json
Isto não fica quieto. A monitorização ainda não existe: junte-se à lista e avisamos quando estiver.
Está na lista! Notificá-lo-emos quando estiver disponível.
O que medimos No Markdown for Agents support detected
O seu site não suporta Markdown for Agents. Este padrão Cloudflare permite que agentes de IA solicitem conteúdo em formato markdown, reduzindo o uso de tokens em ~80%.
Como implementar
Implemente um ou mais: (1) Responder a Accept: text/markdown com conteúdo markdown. (2) Servir URLs .md (ex: /pagina.md). (3) Adicionar tags <link rel="alternate" type="text/markdown">. (4) Adicionar cabeçalhos HTTP Link para descoberta markdown.
O que medimos Content ratio: 2.7% (3909 content chars / 145366 HTML bytes)
A sua página tem um baixo rácio de conteúdo real em relação ao HTML total. Grande parte do peso da página é markup, scripts ou estilos em vez de conteúdo.
Como implementar
Mova CSS para folhas de estilo externas, remova estilos inline, minimize JavaScript e garanta que o HTML se foca na estrutura do conteúdo.
O que medimos No Content-Signal found (robots.txt or HTTP headers)
Nenhuma diretiva Content-Signal encontrada. Estas indicam aos agentes de IA como podem usar o seu conteúdo (indexação, entrada IA, dados de treino). A localização recomendada é robots.txt.
Como implementar
Adicione Content-Signal ao seu robots.txt: User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no. Também pode adicioná-lo como cabeçalho HTTP em respostas markdown.
O que medimos 16 semantic elements, 200 divs (ratio: 7%)
A sua página depende muito de elementos <div>. Elementos semânticos como <section>, <nav>, <header>, <footer> e <aside> fornecem uma estrutura significativa para agentes de IA.
Como implementar
Substitua contentores <div> genéricos por elementos semânticos apropriados. Use <section> para grupos temáticos, <nav> para navegação, <header>/<footer> para cabeçalhos e rodapés de página/secção.
ResaCours simplifie le planning, les réservations et les paiements pour les professeurs et studios indépendants. Gratuit · Aucune carte bancaire · Prêt en 2 minutes 35 € reçu Pilates Reformer Fonctionnalités ## Tout ce qu'il faut pour vendre vos cours. ### Planning Organisez vos cours sans vous compliquer la vie. Publiez votre semaine en quelques clics. ### Réservations Laissez vos élèves réserver en quelques secondes, sans créer de compte. ### Paiements Encaissez vos cours directement en ligne. Les virements arrivent sur votre compte. ### Votre page Un seul lien à partager sur Instagram, Google ou votre site. Tout y est. ## Moins d'administration. Plus de cours. Avant Instagram ↓ Messages privés ↓ « Il reste une place ? » ↓ Virement manuel ↓ Tableur Excel ↓ Confusion Avec ResaCours Votre page ResaCours ↓ Réservation en ligne ↓ Paiement sécurisé ↓ Confirmation automatique [Commencer gratuitement](https://resacours.fr/auth/signup) Votre présence en ligne ## Votre propre espace de réservation. Partagez un seul lien. Vos élèves trouvent vos cours, choisissent leur créneau et réservent en quelques secondes. - Un lien à partager partout - Instagram, Google, WhatsApp - Réservation en 3 clics sans création de compte - Paiement intégré, confirmation immédiate resacours.fr/prof/antonin-yoga Nouvelle réservation Sophie R. - Pilates Mat 18 € encaissé Disciplines ## Pensé pour vos cours. 🌀Pilates ### Pilates Pilates Mat, Reformer et cours privés. Gérez chaque machine, chaque créneau. 🧘Yoga ### Yoga Du Vinyasa au Yin Yoga. Un planning clair, des réservations simples. ✦Bientôt ### Et bientôt... Danse, théâtre, musique, coaching, arts martiaux et bien plus. ResaCours grandit avec vous. Visibilité ## Votre activité mérite d'être trouvée. Chaque professeur dispose d'une page professionnelle pensée pour être partagée et trouvée sur Google. Pas besoin d'un site web. cours pilates reformer bordeaux resacours.fr › prof › antonin-pilates Antonin - Cours de Pilates Reformer à Bordeaux Réservez votre cours de Pilates Reformer avec Antonin à Bordeaux. Planning en ligne, paiement sécurisé. Places disponibles. annuaire-sport.fr › cours Cours de Pilates dans votre ville Retrouvez les meilleurs cours de Pilates près de chez vous... Conçu pour vous ## Pas besoin d'un logiciel conçu pour une chaîne de 50 studios. ResaCours est pensé pour les personnes qui donnent réellement les cours. Simple, direct, sans superflu. > « Enfin, un outil qui ne va pas me demander de devenir informaticien pour gérer mes cours. » [Créer mon espace gratuitement](https://resacours.fr/auth/signup) Tarifs ## Simple. Transparent. Sans surprise. Commencez gratuitement, passez au Pro quand vous êtes prêt. ### Gratuit Pour démarrer et tester la plateforme. 0€/mois - Jusqu'à 20 réservations/mois - 1 planning public - Page professeur publique - Réservations en ligne - Support par email [Commencer gratuitement](https://resacours.fr/auth/signup) Le plus populaire ### Pro Pour les professeurs indépendants actifs. 19€/mois - Réservations illimitées - Paiements en ligne - Cartes de cours & abonnements - Notifications automatiques - Page professeur optimisée SEO - Support prioritaire [Démarrer l'essai gratuit](https://resacours.fr/auth/signup) ### Studio Pour les studios et multi-praticiens. 49€/mois - Tout le plan Pro - Plusieurs praticiens - Plusieurs salles / Reformers - Statistiques avancées - Intégration site web - Support dédié [Contacter l'équipe](https://resacours.fr/auth/signup) Prix et fonctionnalités susceptibles d'évoluer avant le lancement officiel. Témoignages ## Ils ont simplifié leur activité. > “Enfin un outil qui ne me demande pas trois heures de configuration avant mon premier cours. J'ai publié mon planning en 10 minutes.” C Camille M. Professeure de Pilates · Bordeaux > “Mes élèves adorent pouvoir réserver depuis mon lien Instagram. Les no-shows ont chuté depuis que les paiements sont en ligne.” S Sophie L. Professeure de Yoga · Lyon > “Je gère mes 4 Reformers et mes cours de Pilates Mat depuis un seul endroit. Simple, clair, ça fait exactement ce qu'il faut.” T Thomas R. Studio Pilates Reformer · Paris ## Questions fréquentes ## Prêt à simplifier vos réservations ? Créez votre espace ResaCours gratuitement. [Créer mon espace gratuitement](https://resacours.fr/auth/signup) Gratuit · Aucune carte bancaire requise · Prêt en 2 minutes
ResaCours - Vos cours. Vos élèves. Vos réservations. [ResaCours](https://resacours.fr/) [Se connecter](https://resacours.fr/auth/login)[Créer mon espace](https://resacours.fr/auth/signup) # Vos cours. Vos élèves. Vos réservations. ResaCours simplifie le planning, les réservations et les paiements pour les professeurs et studios indépendants. [Créer mon espace gratuitement](https://resacours.fr/auth/signup)[Comment ça marche](https://resacours.fr/#comment-ca-marche) Gratuit · Aucune carte bancaire · Prêt en 2 minutes resacours.fr/app ResaCours AccueilPlanningÉlèves Bonjour Antonin 👋 Prochain cours Pilates Reformer Aujourd'hui · 18h30 A B C D E F G 7 / 8 inscrits Voir Élèves 24 Ce mois 840 € ↑ +18% resacours.fr/prof/antonin-yogaCopier ✓ \+ 1 réservation Sophie R. vient de réserver 35 € reçu Pilates Reformer Fonctionnalités## Tout ce qu'il faut pour vendre vos cours. ### Planning Organisez vos cours sans vous compliquer la vie. Publiez votre semaine en quelques clics. ### Réservations Laissez vos élèves réserver en quelques secondes, sans créer de compte. ### Paiements Encaissez vos cours directement en ligne. Les virements arrivent sur votre compte. ### Votre page Un seul lien à partager sur Instagram, Google ou votre site. Tout y est. ## Moins d'administration. Plus de cours. Avant Instagram ↓ Messages privés ↓ « Il reste une place ? » ↓ Virement manuel ↓ Tableur Excel ↓ Confusion Avec ResaCours Votre page ResaCours ↓ Réservation en ligne ↓ Paiement sécurisé ↓ Confirmation automatique [Commencer gratuitement](https://resacours.fr/auth/signup) Votre présence en ligne## Votre propre espace de réservation. Partagez un seul lien. Vos élèves trouvent vos cours, choisissent leur créneau et réservent en quelques secondes. - Un lien à partager partout - Instagram, Google, WhatsApp - Réservation en 3 clics sans création de compte - Paiement intégré, confirmation immédiate resacours.fr/prof/antonin-yoga 9:41 M ### Marie Dupont Pilates & Yoga Bordeaux·4.9 Prochains cours Pilates Mat Lun 09h00 18€ 2 placesRéserver Yoga Flow Mer 11h00 15€ 5 placesRéserver Reformer Duo Ven 17h30 35€ CompletComplet Nouvelle réservation Sophie R. - Pilates Mat 18 € encaissé Disciplines## Pensé pour vos cours. 🌀Pilates### Pilates Pilates Mat, Reformer et cours privés. Gérez chaque machine, chaque créneau. 🧘Yoga### Yoga Du Vinyasa au Yin Yoga. Un planning clair, des réservations simples. ✦Bientôt### Et bientôt... Danse, théâtre, musique, coaching, arts martiaux et bien plus. ResaCours grandit avec vous. Simple## Vous n'avez pas besoin d'être expert en logiciel. Créez votre profil, ajoutez vos cours, partagez votre lien. ResaCours s'occupe du reste. 01### Créez votre espace Profil, activité, ville. Prêt en 2 minutes. 02### Ajoutez vos cours Créneaux, capacité, tarif. Publiez quand vous voulez. 03### Recevez des réservations Vos élèves réservent et paient. Vous êtes prévenu. [Créer mon espace gratuitement](https://resacours.fr/auth/signup) Visibilité## Votre activité mérite d'être trouvée. Chaque professeur dispose d'une page professionnelle pensée pour être partagée et trouvée sur Google. Pas besoin d'un site web. cours pilates reformer bordeaux resacours.fr › prof › antonin-pilates Antonin - Cours de Pilates Reformer à Bordeaux Réservez votre cours de Pilates Reformer avec Antonin à Bordeaux. Planning en ligne, paiement sécurisé. Places disponibles. annuaire-sport.fr › cours Cours de Pilates dans votre ville Retrouvez les meilleurs cours de Pilates près de chez vous...  Conçu pour vous## Pas besoin d'un logiciel conçu pour une chaîne de 50 studios. ResaCours est pensé pour les personnes qui donnent réellement les cours. Simple, direct, sans superflu. > « Enfin, un outil qui ne va pas me demander de devenir informaticien pour gérer mes cours. » [Créer mon espace gratuitement](https://resacours.fr/auth/signup) Tarifs## Simple. Transparent. Sans surprise. Commencez gratuitement, passez au Pro quand vous êtes prêt. ### Gratuit Pour démarrer et tester la plateforme. 0€/mois - Jusqu'à 20 réservations/mois - 1 planning public - Page professeur publique - Réservations en ligne - Support par email [Commencer gratuitement](https://resacours.fr/auth/signup) Le plus populaire ### Pro Pour les professeurs indépendants actifs. 19€/mois - Réservations illimitées - Paiements en ligne - Cartes de cours & abonnements - Notifications automatiques - Page professeur optimisée SEO - Support prioritaire [Démarrer l'essai gratuit](https://resacours.fr/auth/signup) ### Studio Pour les studios et multi-praticiens. 49€/mois - Tout le plan Pro - Plusieurs praticiens - Plusieurs salles / Reformers - Statistiques avancées - Intégration site web - Support dédié [Contacter l'équipe](https://resacours.fr/auth/signup) Prix et fonctionnalités susceptibles d'évoluer avant le lancement officiel. Témoignages## Ils ont simplifié leur activité. > “Enfin un outil qui ne me demande pas trois heures de configuration avant mon premier cours. J'ai publié mon planning en 10 minutes.” C Camille M. Professeure de Pilates · Bordeaux > “Mes élèves adorent pouvoir réserver depuis mon lien Instagram. Les no-shows ont chuté depuis que les paiements sont en ligne.” S Sophie L. Professeure de Yoga · Lyon > “Je gère mes 4 Reformers et mes cours de Pilates Mat depuis un seul endroit. Simple, clair, ça fait exactement ce qu'il faut.” T Thomas R. Studio Pilates Reformer · Paris ## Questions fréquentes ### Est-ce adapté aux professeurs indépendants ? ### Puis-je vendre des cours de Pilates Reformer ? ### Mes élèves doivent-ils créer un compte ? ### Puis-je accepter les paiements en ligne ? ### Puis-je utiliser mon propre domaine ? ### Puis-je intégrer ma page à mon site existant ? ### Puis-je gérer plusieurs cours par semaine ? ### Puis-je commencer gratuitement ? ## Prêt à simplifier vos réservations ? Créez votre espace ResaCours gratuitement. [Créer mon espace gratuitement](https://resacours.fr/auth/signup) Gratuit · Aucune carte bancaire requise · Prêt en 2 minutes
Carregue este ficheiro como /index.md no seu servidor para que os agentes de IA possam aceder a uma versão limpa da sua página. Também pode configurar a negociação de conteúdo Accept: text/markdown para o servir automaticamente.
A nossa recomendação
# resacours.fr > La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants. ## Main - [ResaCours - Vos cours. Vos élèves. Vos réservations.](https://resacours.fr/): La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios in… - [Fonctionnalités](https://resacours.fr/fonctionnalites) - [Pour les profs](https://resacours.fr/pour/pilates) - [Tarifs](https://resacours.fr/tarifs) - [Se connecter](https://resacours.fr/auth/login) - [Créer mon espace](https://resacours.fr/auth/signup) - [Planning de cours](https://resacours.fr/fonctionnalites/planning) - [Réservation en ligne](https://resacours.fr/fonctionnalites/reservation) - [Paiements intégrés](https://resacours.fr/fonctionnalites/paiements) ## Blog - [Ressources](https://resacours.fr/blog) ## Support - [Centre d'aide](https://resacours.fr/contact)
O llms.txt completo requer análise de todo o domínio (em breve)
Carregue este ficheiro como https://resacours.fr/llms.txt na raiz do seu domínio. Agentes de IA como ChatGPT, Claude e Perplexity verificam este ficheiro para compreender a estrutura do seu site.
Este site já possui um ficheiro llms.txt.
Formato válido# ResaCours > Plateforme de gestion de cours pour professeurs et studios indépendants ResaCours permet aux professeurs de Yoga, Pilates, Reformer et autres disciplines de gérer leur activité en ligne : planning, réservations et paiements. Conçu pour les indépendants, pas pour les grandes chaînes de studios. ## Ce que fait ResaCours - **Planning en ligne** : publiez vos créneaux en quelques clics, gérez les capacités en temps réel - **Réservation sans compte** : vos élèves réservent en 3 clics, sans créer de compte ni télécharger d'app - **Paiements intégrés** : encaissez par carte bancaire via Stripe, virements automatiques sur votre compte - **Page publique** : un lien unique à partager sur Instagram, Google ou WhatsApp - **Widget intégrable** : intégrez votre planning sur votre site existant (plan Studio) - **Rappels automatiques** : vos élèves reçoivent des confirmations et rappels par email - **Facturation** : factures PDF automatiques après chaque paiement (plan Studio) - **SEO intégré** : chaque professeur dispose d'une page optimisée pour Google ## Tarifs - **Gratuit** : jusqu'à 20 réservations/mois, 1 cours actif, page publique incluse - **Pro** (19 €/mois) : réservations illimitées, paiements en ligne, domaine personnalisé, rappels automatiques - **Studio** (49 €/mois) : tout le Pro + facturation automatique, widget intégrable, 3 comptes collaborateurs Aucune commission sur les transactions. Aucune carte bancaire requise pour démarrer. ## Pour qui Conçu pour les professeurs indépendants et petits studios : - Yoga (Vinyasa, Yin, Ashtanga, Hatha…) - Pilates Mat et Pilates Reformer - Fitness, HIIT, Barre - Danse, Arts martiaux (bientôt) - Coaching sportif (bientôt) ## Questions fréquentes **Est-ce adapté aux professeurs indépendants ?** Oui, conçu en priorité pour les professeurs seuls. Démarrage en 2 minutes. **Mes élèves doivent-ils créer un compte ?** Non. Réservation et paiement sans création de compte. **Puis-je utiliser mon propre domaine ?** Oui avec le plan Pro (ex. antoninyoga.fr). **Y a-t-il des commissions sur les paiements ?** Aucune commission ResaCours. Seuls les frais Stripe standard s'appliquent (1,5% + 0,25€ en Europe). ## Liens - Site : https://resacours.fr - Tarifs : https://resacours.fr/tarifs - Fonctionnalités : https://resacours.fr/fonctionnalites - Blog : https://resacours.fr/blog - Contact : https://resacours.fr/contact - Inscription : https://resacours.fr/auth/signup
Acessibilidade
Content available without JavaScript
Main content starts at 7% of HTML
Page size: 142KB
Descobribilidade IA
All major AI search bots allowed
Sitemap found
robots.txt exists
llms.txt exists and is valid
Dados Estruturados
JSON-LD found: Organization, WebSite, SoftwareApplication, FAQPage, HowTo
All OG tags present
Meta description: 130 chars
Canonical URL present
lang="fr"
HTML Semântico
Clean heading hierarchy
Has <main>
16 semantic elements, 200 divs (ratio: 7%)
3/3 images with meaningful alt text
Avg div depth: 3.8, max: 10
Eficiência de conteúdo
97% token reduction (HTML→Markdown)
Content ratio: 2.7% (3909 content chars / 145366 HTML bytes)
HTML size: 142KB
3/688 elements with inline styles (0.4%)
{
"url": "https://resacours.fr/",
"timestamp": 1787322292321,
"fetch": {
"mode": "simple",
"timeMs": 2399,
"htmlSizeBytes": 145366,
"supportsMarkdown": false,
"markdownAgents": {
"contentNegotiation": false,
"mdUrl": {
"found": false,
"url": null
},
"linkTag": {
"found": false,
"url": null
},
"linkHeader": {
"found": false,
"url": null
},
"responseHeaders": {
"contentSignal": null,
"xMarkdownTokens": null,
"vary": null
},
"frontmatter": {
"present": false,
"fields": [],
"level": "none"
},
"level": "none"
},
"statusCode": 200
},
"extraction": {
"title": "ResaCours - Vos cours. Vos élèves. Vos réservations.",
"excerpt": "La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants.",
"byline": null,
"siteName": null,
"lang": "fr",
"contentLength": 3909,
"metadata": {
"description": "La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants.",
"ogTitle": "ResaCours - Vos cours. Vos élèves. Vos réservations.",
"ogDescription": "La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants.",
"ogImage": "https://resacours.fr/og?t=ResaCours&s=Vos%20cours.%20Vos%20%C3%A9l%C3%A8ves.%20Vos%20r%C3%A9servations.",
"ogType": null,
"canonical": "https://resacours.fr",
"lang": "fr",
"schemas": [
{
"@type": "Organization",
"@id": "https://resacours.fr/#organization",
"name": "ResaCours",
"url": "https://resacours.fr",
"logo": {
"@type": "ImageObject",
"url": "https://resacours.fr/img/logo_sans_texte.png"
},
"description": "La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants.",
"sameAs": []
},
{
"@type": "WebSite",
"@id": "https://resacours.fr/#website",
"url": "https://resacours.fr",
"name": "ResaCours",
"publisher": {
"@id": "https://resacours.fr/#organization"
},
"inLanguage": "fr-FR",
"potentialAction": {
"@type": "SearchAction",
"target": {
"@type": "EntryPoint",
"urlTemplate": "https://resacours.fr/prof/{search_term_string}"
},
"query-input": "required name=search_term_string"
}
},
{
"@type": "SoftwareApplication",
"@id": "https://resacours.fr/#software",
"name": "ResaCours",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web",
"description": "La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants.",
"inLanguage": "fr-FR",
"offers": [
{
"@type": "Offer",
"price": "0",
"priceCurrency": "EUR",
"name": "Gratuit",
"description": "Jusqu'à 20 réservations/mois"
},
{
"@type": "Offer",
"price": "19",
"priceCurrency": "EUR",
"name": "Pro",
"description": "Réservations et paiements illimités"
},
{
"@type": "Offer",
"price": "49",
"priceCurrency": "EUR",
"name": "Studio",
"description": "Tout le Pro + facturation et widget"
}
],
"audience": {
"@type": "Audience",
"audienceType": "Professeurs et studios de cours indépendants"
}
},
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Est-ce adapté aux professeurs indépendants ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, la plateforme est conçue en priorité pour les professeurs indépendants. Vous pouvez démarrer seul et gérer l'intégralité de votre activité depuis un seul endroit."
}
},
{
"@type": "Question",
"name": "Mes élèves doivent-ils créer un compte pour réserver ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Non. Vos élèves peuvent réserver et payer sans créer de compte. Une expérience la plus simple possible pour maximiser les conversions."
}
},
{
"@type": "Question",
"name": "Puis-je accepter les paiements en ligne ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui, avec le plan Pro. Vous pouvez encaisser par carte bancaire, vendre des cartes de cours et gérer des abonnements via Stripe."
}
},
{
"@type": "Question",
"name": "Puis-je utiliser mon propre nom de domaine ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Votre page publique est accessible sur resacours.fr/prof/votre-nom par défaut. Avec le plan Pro, vous pouvez utiliser votre propre nom de domaine."
}
},
{
"@type": "Question",
"name": "Puis-je commencer gratuitement ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui. Le plan gratuit vous permet de tester la plateforme avec jusqu'à 20 réservations par mois. Aucune carte bancaire requise."
}
},
{
"@type": "Question",
"name": "Puis-je intégrer ma page à mon site existant ?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Oui. Vous pouvez intégrer votre planning de réservation sur votre site via un widget (plan Studio) ou en partageant votre lien public."
}
}
]
},
{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Comment démarrer avec ResaCours",
"description": "Créez votre espace de réservation en ligne en 3 étapes.",
"step": [
{
"@type": "HowToStep",
"position": 1,
"name": "Créez votre espace",
"text": "Renseignez votre profil, votre activité et votre ville. Prêt en 2 minutes, sans carte bancaire.",
"url": "https://resacours.fr/auth/signup"
},
{
"@type": "HowToStep",
"position": 2,
"name": "Ajoutez vos cours",
"text": "Créez vos créneaux avec capacité, tarif et lieu. Publiez quand vous le souhaitez.",
"url": "https://resacours.fr/auth/signup"
},
{
"@type": "HowToStep",
"position": 3,
"name": "Recevez des réservations",
"text": "Partagez votre lien. Vos élèves réservent et paient en ligne, vous êtes prévenu.",
"url": "https://resacours.fr/auth/signup"
}
],
"totalTime": "PT2M"
}
],
"robotsMeta": "index, follow",
"author": null,
"generator": null,
"markdownAlternateHref": null
}
},
"markdown": "ResaCours simplifie le planning, les réservations et les paiements pour les professeurs et studios indépendants.\n\nGratuit · Aucune carte bancaire · Prêt en 2 minutes\n\n35 € reçu\n\nPilates Reformer\n\nFonctionnalités\n\n## Tout ce qu'il faut pour vendre vos cours.\n\n### Planning\n\nOrganisez vos cours sans vous compliquer la vie. Publiez votre semaine en quelques clics.\n\n### Réservations\n\nLaissez vos élèves réserver en quelques secondes, sans créer de compte.\n\n### Paiements\n\nEncaissez vos cours directement en ligne. Les virements arrivent sur votre compte.\n\n### Votre page\n\nUn seul lien à partager sur Instagram, Google ou votre site. Tout y est.\n\n## Moins d'administration.\nPlus de cours.\n\nAvant\n\nInstagram\n\n↓\n\nMessages privés\n\n↓\n\n« Il reste une place ? »\n\n↓\n\nVirement manuel\n\n↓\n\nTableur Excel\n\n↓\n\nConfusion\n\nAvec ResaCours\n\nVotre page ResaCours\n\n↓\n\nRéservation en ligne\n\n↓\n\nPaiement sécurisé\n\n↓\n\nConfirmation automatique\n\n[Commencer gratuitement](https://resacours.fr/auth/signup)\n\nVotre présence en ligne\n\n## Votre propre espace de réservation.\n\nPartagez un seul lien. Vos élèves trouvent vos cours, choisissent leur créneau et réservent en quelques secondes.\n\n- Un lien à partager partout - Instagram, Google, WhatsApp\n- Réservation en 3 clics sans création de compte\n- Paiement intégré, confirmation immédiate\n\nresacours.fr/prof/antonin-yoga\n\nNouvelle réservation\n\nSophie R. - Pilates Mat\n\n18 € encaissé\n\nDisciplines\n\n## Pensé pour vos cours.\n\n🌀Pilates\n\n### Pilates\n\nPilates Mat, Reformer et cours privés. Gérez chaque machine, chaque créneau.\n\n🧘Yoga\n\n### Yoga\n\nDu Vinyasa au Yin Yoga. Un planning clair, des réservations simples.\n\n✦Bientôt\n\n### Et bientôt...\n\nDanse, théâtre, musique, coaching, arts martiaux et bien plus. ResaCours grandit avec vous.\n\nVisibilité\n\n## Votre activité mérite d'être trouvée.\n\nChaque professeur dispose d'une page professionnelle pensée pour être partagée et trouvée sur Google. Pas besoin d'un site web.\n\ncours pilates reformer bordeaux\n\nresacours.fr › prof › antonin-pilates\n\nAntonin - Cours de Pilates Reformer à Bordeaux\n\nRéservez votre cours de Pilates Reformer avec Antonin à Bordeaux. Planning en ligne, paiement sécurisé. Places disponibles.\n\nannuaire-sport.fr › cours\n\nCours de Pilates dans votre ville\n\nRetrouvez les meilleurs cours de Pilates près de chez vous...\n\nConçu pour vous\n\n## Pas besoin d'un logiciel conçu pour une chaîne de 50 studios.\n\nResaCours est pensé pour les personnes qui donnent réellement les cours. Simple, direct, sans superflu.\n\n> « Enfin, un outil qui ne va pas me demander de devenir informaticien pour gérer mes cours. »\n\n[Créer mon espace gratuitement](https://resacours.fr/auth/signup)\n\nTarifs\n\n## Simple. Transparent. Sans surprise.\n\nCommencez gratuitement, passez au Pro quand vous êtes prêt.\n\n### Gratuit\n\nPour démarrer et tester la plateforme.\n\n0€/mois\n\n- Jusqu'à 20 réservations/mois\n- 1 planning public\n- Page professeur publique\n- Réservations en ligne\n- Support par email\n\n[Commencer gratuitement](https://resacours.fr/auth/signup)\n\nLe plus populaire\n\n### Pro\n\nPour les professeurs indépendants actifs.\n\n19€/mois\n\n- Réservations illimitées\n- Paiements en ligne\n- Cartes de cours & abonnements\n- Notifications automatiques\n- Page professeur optimisée SEO\n- Support prioritaire\n\n[Démarrer l'essai gratuit](https://resacours.fr/auth/signup)\n\n### Studio\n\nPour les studios et multi-praticiens.\n\n49€/mois\n\n- Tout le plan Pro\n- Plusieurs praticiens\n- Plusieurs salles / Reformers\n- Statistiques avancées\n- Intégration site web\n- Support dédié\n\n[Contacter l'équipe](https://resacours.fr/auth/signup)\n\nPrix et fonctionnalités susceptibles d'évoluer avant le lancement officiel.\n\nTémoignages\n\n## Ils ont simplifié leur activité.\n\n> “Enfin un outil qui ne me demande pas trois heures de configuration avant mon premier cours. J'ai publié mon planning en 10 minutes.”\n\nC\n\nCamille M.\n\nProfesseure de Pilates · Bordeaux\n\n> “Mes élèves adorent pouvoir réserver depuis mon lien Instagram. Les no-shows ont chuté depuis que les paiements sont en ligne.”\n\nS\n\nSophie L.\n\nProfesseure de Yoga · Lyon\n\n> “Je gère mes 4 Reformers et mes cours de Pilates Mat depuis un seul endroit. Simple, clair, ça fait exactement ce qu'il faut.”\n\nT\n\nThomas R.\n\nStudio Pilates Reformer · Paris\n\n## Questions fréquentes\n\n## Prêt à simplifier\nvos réservations ?\n\nCréez votre espace ResaCours gratuitement.\n\n[Créer mon espace gratuitement](https://resacours.fr/auth/signup)\n\nGratuit · Aucune carte bancaire requise · Prêt en 2 minutes\n",
"fullPageMarkdown": "ResaCours - Vos cours. Vos élèves. Vos réservations.\n\n[ResaCours](https://resacours.fr/)\n\n[Se connecter](https://resacours.fr/auth/login)[Créer mon espace](https://resacours.fr/auth/signup)\n\n# Vos cours.\nVos élèves.\nVos réservations.\n\nResaCours simplifie le planning, les réservations et les paiements pour les professeurs et studios indépendants.\n\n[Créer mon espace gratuitement](https://resacours.fr/auth/signup)[Comment ça marche](https://resacours.fr/#comment-ca-marche)\n\nGratuit · Aucune carte bancaire · Prêt en 2 minutes\n\nresacours.fr/app\n\nResaCours\n\nAccueilPlanningÉlèves\n\nBonjour Antonin 👋\n\nProchain cours\n\nPilates Reformer\n\nAujourd'hui · 18h30\n\nA\n\nB\n\nC\n\nD\n\nE\n\nF\n\nG\n\n7 / 8 inscrits\n\nVoir\n\nÉlèves\n\n24\n\nCe mois\n\n840 €\n\n↑ +18%\n\nresacours.fr/prof/antonin-yogaCopier\n\n✓\n\n\\+ 1 réservation\n\nSophie R. vient de réserver\n\n35 € reçu\n\nPilates Reformer\n\nFonctionnalités## Tout ce qu'il faut pour vendre vos cours.\n\n### Planning\n\nOrganisez vos cours sans vous compliquer la vie. Publiez votre semaine en quelques clics.\n\n### Réservations\n\nLaissez vos élèves réserver en quelques secondes, sans créer de compte.\n\n### Paiements\n\nEncaissez vos cours directement en ligne. Les virements arrivent sur votre compte.\n\n### Votre page\n\nUn seul lien à partager sur Instagram, Google ou votre site. Tout y est.\n\n## Moins d'administration.\nPlus de cours.\n\nAvant\n\nInstagram\n\n↓\n\nMessages privés\n\n↓\n\n« Il reste une place ? »\n\n↓\n\nVirement manuel\n\n↓\n\nTableur Excel\n\n↓\n\nConfusion\n\nAvec ResaCours\n\nVotre page ResaCours\n\n↓\n\nRéservation en ligne\n\n↓\n\nPaiement sécurisé\n\n↓\n\nConfirmation automatique\n\n[Commencer gratuitement](https://resacours.fr/auth/signup)\n\nVotre présence en ligne## Votre propre espace de réservation.\n\nPartagez un seul lien. Vos élèves trouvent vos cours, choisissent leur créneau et réservent en quelques secondes.\n\n- Un lien à partager partout - Instagram, Google, WhatsApp\n- Réservation en 3 clics sans création de compte\n- Paiement intégré, confirmation immédiate\n\nresacours.fr/prof/antonin-yoga\n\n9:41\n\nM\n\n### Marie Dupont\n\nPilates & Yoga\n\nBordeaux·4.9\n\nProchains cours\n\nPilates Mat\n\nLun 09h00\n\n18€\n\n2 placesRéserver\n\nYoga Flow\n\nMer 11h00\n\n15€\n\n5 placesRéserver\n\nReformer Duo\n\nVen 17h30\n\n35€\n\nCompletComplet\n\nNouvelle réservation\n\nSophie R. - Pilates Mat\n\n18 € encaissé\n\nDisciplines## Pensé pour vos cours.\n\n🌀Pilates### Pilates\n\nPilates Mat, Reformer et cours privés. Gérez chaque machine, chaque créneau.\n\n🧘Yoga### Yoga\n\nDu Vinyasa au Yin Yoga. Un planning clair, des réservations simples.\n\n✦Bientôt### Et bientôt...\n\nDanse, théâtre, musique, coaching, arts martiaux et bien plus. ResaCours grandit avec vous.\n\nSimple## Vous n'avez pas besoin\nd'être expert en logiciel.\n\nCréez votre profil, ajoutez vos cours, partagez votre lien. ResaCours s'occupe du reste.\n\n01### Créez votre espace\n\nProfil, activité, ville. Prêt en 2 minutes.\n\n02### Ajoutez vos cours\n\nCréneaux, capacité, tarif. Publiez quand vous voulez.\n\n03### Recevez des réservations\n\nVos élèves réservent et paient. Vous êtes prévenu.\n\n[Créer mon espace gratuitement](https://resacours.fr/auth/signup)\n\nVisibilité## Votre activité mérite d'être trouvée.\n\nChaque professeur dispose d'une page professionnelle pensée pour être partagée et trouvée sur Google. Pas besoin d'un site web.\n\ncours pilates reformer bordeaux\n\nresacours.fr › prof › antonin-pilates\n\nAntonin - Cours de Pilates Reformer à Bordeaux\n\nRéservez votre cours de Pilates Reformer avec Antonin à Bordeaux. Planning en ligne, paiement sécurisé. Places disponibles.\n\nannuaire-sport.fr › cours\n\nCours de Pilates dans votre ville\n\nRetrouvez les meilleurs cours de Pilates près de chez vous...\n\n\n\nConçu pour vous## Pas besoin d'un logiciel conçu pour une chaîne de 50 studios.\n\nResaCours est pensé pour les personnes qui donnent réellement les cours. Simple, direct, sans superflu.\n\n> « Enfin, un outil qui ne va pas me demander de devenir informaticien pour gérer mes cours. »\n\n[Créer mon espace gratuitement](https://resacours.fr/auth/signup)\n\nTarifs## Simple. Transparent. Sans surprise.\n\nCommencez gratuitement, passez au Pro quand vous êtes prêt.\n\n### Gratuit\n\nPour démarrer et tester la plateforme.\n\n0€/mois\n\n- Jusqu'à 20 réservations/mois\n- 1 planning public\n- Page professeur publique\n- Réservations en ligne\n- Support par email\n\n[Commencer gratuitement](https://resacours.fr/auth/signup)\n\nLe plus populaire\n\n### Pro\n\nPour les professeurs indépendants actifs.\n\n19€/mois\n\n- Réservations illimitées\n- Paiements en ligne\n- Cartes de cours & abonnements\n- Notifications automatiques\n- Page professeur optimisée SEO\n- Support prioritaire\n\n[Démarrer l'essai gratuit](https://resacours.fr/auth/signup)\n\n### Studio\n\nPour les studios et multi-praticiens.\n\n49€/mois\n\n- Tout le plan Pro\n- Plusieurs praticiens\n- Plusieurs salles / Reformers\n- Statistiques avancées\n- Intégration site web\n- Support dédié\n\n[Contacter l'équipe](https://resacours.fr/auth/signup)\n\nPrix et fonctionnalités susceptibles d'évoluer avant le lancement officiel.\n\nTémoignages## Ils ont simplifié leur activité.\n\n> “Enfin un outil qui ne me demande pas trois heures de configuration avant mon premier cours. J'ai publié mon planning en 10 minutes.”\n\nC\n\nCamille M.\n\nProfesseure de Pilates · Bordeaux\n\n> “Mes élèves adorent pouvoir réserver depuis mon lien Instagram. Les no-shows ont chuté depuis que les paiements sont en ligne.”\n\nS\n\nSophie L.\n\nProfesseure de Yoga · Lyon\n\n> “Je gère mes 4 Reformers et mes cours de Pilates Mat depuis un seul endroit. Simple, clair, ça fait exactement ce qu'il faut.”\n\nT\n\nThomas R.\n\nStudio Pilates Reformer · Paris\n\n## Questions fréquentes\n\n### Est-ce adapté aux professeurs indépendants ?\n\n### Puis-je vendre des cours de Pilates Reformer ?\n\n### Mes élèves doivent-ils créer un compte ?\n\n### Puis-je accepter les paiements en ligne ?\n\n### Puis-je utiliser mon propre domaine ?\n\n### Puis-je intégrer ma page à mon site existant ?\n\n### Puis-je gérer plusieurs cours par semaine ?\n\n### Puis-je commencer gratuitement ?\n\n## Prêt à simplifier\nvos réservations ?\n\nCréez votre espace ResaCours gratuitement.\n\n[Créer mon espace gratuitement](https://resacours.fr/auth/signup)\n\nGratuit · Aucune carte bancaire requise · Prêt en 2 minutes\n",
"markdownStats": {
"images": 0,
"links": 6,
"tables": 0,
"codeBlocks": 0,
"headings": 20
},
"tokens": {
"htmlTokens": 44374,
"markdownTokens": 1273,
"reduction": 43101,
"reductionPercent": 97
},
"score": {
"score": 87,
"grade": "B",
"rubricVersion": 2,
"dimensions": {
"accessibility": {
"score": 100,
"weight": 30,
"grade": "A",
"checks": {
"content_without_js": {
"score": 100,
"weight": 55,
"evidence": "proven",
"details": "Content available without JavaScript"
},
"fast_content_position": {
"score": 100,
"weight": 25,
"evidence": "plausible",
"details": "Main content starts at 7% of HTML"
},
"reasonable_page_size": {
"score": 100,
"weight": 20,
"evidence": "plausible",
"details": "Page size: 142KB"
}
}
},
"aiDiscoverability": {
"score": 70,
"weight": 25,
"grade": "C",
"checks": {
"robots_allows_ai_bots": {
"score": 100,
"weight": 35,
"evidence": "proven",
"details": "All major AI search bots allowed"
},
"supports_markdown_negotiation": {
"score": 0,
"weight": 20,
"evidence": "plausible",
"details": "No Markdown for Agents support detected"
},
"has_sitemap": {
"score": 100,
"weight": 15,
"evidence": "plausible",
"details": "Sitemap found"
},
"has_robots_txt": {
"score": 100,
"weight": 10,
"evidence": "plausible",
"details": "robots.txt exists"
},
"has_llms_txt": {
"score": 100,
"weight": 10,
"evidence": "speculative",
"details": "llms.txt exists and is valid"
},
"has_content_signals": {
"score": 0,
"weight": 10,
"evidence": "speculative",
"details": "No Content-Signal found (robots.txt or HTTP headers)"
}
}
},
"structuredData": {
"score": 100,
"weight": 20,
"grade": "A",
"checks": {
"has_schema_org": {
"score": 100,
"weight": 35,
"evidence": "proven",
"details": "JSON-LD found: Organization, WebSite, SoftwareApplication, FAQPage, HowTo"
},
"has_open_graph": {
"score": 100,
"weight": 20,
"evidence": "plausible",
"details": "All OG tags present"
},
"has_meta_description": {
"score": 100,
"weight": 20,
"evidence": "plausible",
"details": "Meta description: 130 chars"
},
"has_canonical_url": {
"score": 100,
"weight": 15,
"evidence": "plausible",
"details": "Canonical URL present"
},
"has_lang_attribute": {
"score": 100,
"weight": 10,
"evidence": "plausible",
"details": "lang=\"fr\""
}
}
},
"semanticHtml": {
"score": 85,
"weight": 15,
"grade": "B",
"checks": {
"proper_heading_hierarchy": {
"score": 100,
"weight": 30,
"evidence": "plausible",
"details": "Clean heading hierarchy"
},
"uses_article_or_main": {
"score": 100,
"weight": 25,
"evidence": "plausible",
"details": "Has <main>"
},
"semantic_elements": {
"score": 25,
"weight": 20,
"evidence": "plausible",
"details": "16 semantic elements, 200 divs (ratio: 7%)"
},
"meaningful_alt_texts": {
"score": 100,
"weight": 15,
"evidence": "plausible",
"details": "3/3 images with meaningful alt text"
},
"low_div_nesting": {
"score": 100,
"weight": 10,
"evidence": "speculative",
"details": "Avg div depth: 3.8, max: 10"
}
}
},
"contentEfficiency": {
"score": 66,
"weight": 10,
"grade": "C",
"checks": {
"token_reduction_ratio": {
"score": 100,
"weight": 40,
"evidence": "speculative",
"details": "97% token reduction (HTML→Markdown)"
},
"content_to_noise_ratio": {
"score": 0,
"weight": 30,
"evidence": "speculative",
"details": "Content ratio: 2.7% (3909 content chars / 145366 HTML bytes)"
},
"reasonable_page_weight": {
"score": 80,
"weight": 20,
"evidence": "speculative",
"details": "HTML size: 142KB"
},
"minimal_inline_styles": {
"score": 100,
"weight": 10,
"evidence": "speculative",
"details": "3/688 elements with inline styles (0.4%)"
}
}
}
}
},
"recommendations": [
{
"id": "add_markdown_negotiation",
"priority": "critical",
"category": "aiDiscoverability",
"titleKey": "rec.add_markdown_negotiation.title",
"descriptionKey": "rec.add_markdown_negotiation.description",
"howToKey": "rec.add_markdown_negotiation.howto",
"effort": "significant",
"estimatedImpact": 5,
"maxImpact": 5,
"evidence": "plausible",
"checkScore": 0,
"checkDetails": "No Markdown for Agents support detected"
},
{
"id": "improve_content_ratio",
"priority": "high",
"category": "contentEfficiency",
"titleKey": "rec.improve_content_ratio.title",
"descriptionKey": "rec.improve_content_ratio.description",
"howToKey": "rec.improve_content_ratio.howto",
"effort": "moderate",
"estimatedImpact": 3,
"maxImpact": 3,
"evidence": "speculative",
"checkScore": 0,
"checkDetails": "Content ratio: 2.7% (3909 content chars / 145366 HTML bytes)"
},
{
"id": "add_content_signals",
"priority": "high",
"category": "aiDiscoverability",
"titleKey": "rec.add_content_signals.title",
"descriptionKey": "rec.add_content_signals.description",
"howToKey": "rec.add_content_signals.howto",
"effort": "quick-win",
"estimatedImpact": 2.5,
"maxImpact": 2.5,
"evidence": "speculative",
"checkScore": 0,
"checkDetails": "No Content-Signal found (robots.txt or HTTP headers)"
},
{
"id": "add_semantic_elements",
"priority": "medium",
"category": "semanticHtml",
"titleKey": "rec.add_semantic_elements.title",
"descriptionKey": "rec.add_semantic_elements.description",
"howToKey": "rec.add_semantic_elements.howto",
"effort": "moderate",
"estimatedImpact": 2.3,
"maxImpact": 3,
"evidence": "plausible",
"checkScore": 25,
"checkDetails": "16 semantic elements, 200 divs (ratio: 7%)"
}
],
"llmsTxtPreview": "# resacours.fr\n\n> La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios indépendants.\n\n## Main\n- [ResaCours - Vos cours. Vos élèves. Vos réservations.](https://resacours.fr/): La plateforme simple pour gérer vos cours, vos réservations et vos paiements. Pensée pour les professeurs et studios in…\n- [Fonctionnalités](https://resacours.fr/fonctionnalites)\n- [Pour les profs](https://resacours.fr/pour/pilates)\n- [Tarifs](https://resacours.fr/tarifs)\n- [Se connecter](https://resacours.fr/auth/login)\n- [Créer mon espace](https://resacours.fr/auth/signup)\n- [Planning de cours](https://resacours.fr/fonctionnalites/planning)\n- [Réservation en ligne](https://resacours.fr/fonctionnalites/reservation)\n- [Paiements intégrés](https://resacours.fr/fonctionnalites/paiements)\n\n## Blog\n- [Ressources](https://resacours.fr/blog)\n\n## Support\n- [Centre d'aide](https://resacours.fr/contact)\n\n",
"llmsTxtExisting": "# ResaCours\n\n> Plateforme de gestion de cours pour professeurs et studios indépendants\n\nResaCours permet aux professeurs de Yoga, Pilates, Reformer et autres disciplines de gérer leur activité en ligne : planning, réservations et paiements. Conçu pour les indépendants, pas pour les grandes chaînes de studios.\n\n## Ce que fait ResaCours\n\n- **Planning en ligne** : publiez vos créneaux en quelques clics, gérez les capacités en temps réel\n- **Réservation sans compte** : vos élèves réservent en 3 clics, sans créer de compte ni télécharger d'app\n- **Paiements intégrés** : encaissez par carte bancaire via Stripe, virements automatiques sur votre compte\n- **Page publique** : un lien unique à partager sur Instagram, Google ou WhatsApp\n- **Widget intégrable** : intégrez votre planning sur votre site existant (plan Studio)\n- **Rappels automatiques** : vos élèves reçoivent des confirmations et rappels par email\n- **Facturation** : factures PDF automatiques après chaque paiement (plan Studio)\n- **SEO intégré** : chaque professeur dispose d'une page optimisée pour Google\n\n## Tarifs\n\n- **Gratuit** : jusqu'à 20 réservations/mois, 1 cours actif, page publique incluse\n- **Pro** (19 €/mois) : réservations illimitées, paiements en ligne, domaine personnalisé, rappels automatiques\n- **Studio** (49 €/mois) : tout le Pro + facturation automatique, widget intégrable, 3 comptes collaborateurs\n\nAucune commission sur les transactions. Aucune carte bancaire requise pour démarrer.\n\n## Pour qui\n\nConçu pour les professeurs indépendants et petits studios :\n- Yoga (Vinyasa, Yin, Ashtanga, Hatha…)\n- Pilates Mat et Pilates Reformer\n- Fitness, HIIT, Barre\n- Danse, Arts martiaux (bientôt)\n- Coaching sportif (bientôt)\n\n## Questions fréquentes\n\n**Est-ce adapté aux professeurs indépendants ?**\nOui, conçu en priorité pour les professeurs seuls. Démarrage en 2 minutes.\n\n**Mes élèves doivent-ils créer un compte ?**\nNon. Réservation et paiement sans création de compte.\n\n**Puis-je utiliser mon propre domaine ?**\nOui avec le plan Pro (ex. antoninyoga.fr).\n\n**Y a-t-il des commissions sur les paiements ?**\nAucune commission ResaCours. Seuls les frais Stripe standard s'appliquent (1,5% + 0,25€ en Europe).\n\n## Liens\n\n- Site : https://resacours.fr\n- Tarifs : https://resacours.fr/tarifs\n- Fonctionnalités : https://resacours.fr/fonctionnalites\n- Blog : https://resacours.fr/blog\n- Contact : https://resacours.fr/contact\n- Inscription : https://resacours.fr/auth/signup",
"emergingProtocols": {
"oauthProtectedResource": {
"exists": false,
"url": "https://resacours.fr/.well-known/oauth-protected-resource"
},
"oauthDiscovery": {
"exists": false,
"url": "https://resacours.fr/.well-known/oauth-authorization-server"
},
"mcpServerCard": {
"exists": false,
"url": "https://resacours.fr/.well-known/mcp/server-card.json",
"draft": true
},
"a2aAgentCard": {
"exists": false,
"url": "https://resacours.fr/.well-known/agent-card.json"
},
"apiCatalog": {
"exists": false,
"url": "https://resacours.fr/.well-known/api-catalog"
},
"agentSkills": {
"exists": false,
"url": "https://resacours.fr/.well-known/agent-skills/index.json",
"draft": true
},
"count": 0,
"total": 6
},
"botAccess": {
"probed": true,
"bot": "OAI-SearchBot",
"controlStatus": 200,
"botStatus": 200,
"discriminates": false,
"refusedAsBot": false,
"edge": null,
"verifiable": false,
"detail": "This origin answers OAI-SearchBot exactly as it answers any other client (200). No edge-level filtering of AI crawlers observed."
},
"snippets": [
{
"id": "add_content_signals",
"title": "Add Content-Signal directives",
"description": "Content-Signal tells AI agents how they may use your content. The canonical location is robots.txt, but you can also expose it as an HTTP header from any stack.",
"language": "txt",
"code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no",
"filename": "/robots.txt",
"stacks": [
{
"id": "robots",
"label": "robots.txt",
"language": "txt",
"filename": "/robots.txt",
"code": "User-agent: *\nContent-Signal: search=yes, ai-input=yes, ai-train=no"
},
{
"id": "nginx",
"label": "Nginx",
"language": "nginx",
"filename": "server block",
"code": "# Inside your server { } block:\nadd_header Content-Signal \"search=yes, ai-input=yes, ai-train=no\" always;"
},
{
"id": "apache",
"label": "Apache",
"language": "apache",
"filename": ".htaccess",
"code": "# In .htaccess (or VirtualHost):\nHeader set Content-Signal \"search=yes, ai-input=yes, ai-train=no\""
},
{
"id": "wordpress",
"label": "WordPress",
"language": "php",
"filename": "functions.php",
"code": "<?php\n// In your theme's functions.php or a small mu-plugin\nadd_action('send_headers', function () {\n header('Content-Signal: search=yes, ai-input=yes, ai-train=no');\n});\n\n// Optional: also append the directive to the dynamic robots.txt\nadd_filter('robots_txt', function ($output) {\n return $output . \"\\nContent-Signal: search=yes, ai-input=yes, ai-train=no\\n\";\n}, 10, 1);"
},
{
"id": "nextjs",
"label": "Next.js",
"language": "typescript",
"filename": "middleware.ts",
"code": "// middleware.ts (Next.js 13+ App Router or Pages Router)\nimport { NextResponse } from 'next/server';\nexport function middleware() {\n const res = NextResponse.next();\n res.headers.set(\n 'Content-Signal',\n 'search=yes, ai-input=yes, ai-train=no'\n );\n return res;\n}\nexport const config = { matcher: '/:path*' };"
},
{
"id": "cloudflare",
"label": "Cloudflare Workers",
"language": "javascript",
"filename": "worker.js",
"code": "// Cloudflare Worker that proxies your origin and adds the header\nexport default {\n async fetch(request, env, ctx) {\n const res = await fetch(request);\n const newRes = new Response(res.body, res);\n newRes.headers.set(\n 'Content-Signal',\n 'search=yes, ai-input=yes, ai-train=no'\n );\n return newRes;\n },\n};"
},
{
"id": "express",
"label": "Express / Fastify",
"language": "javascript",
"filename": "server.js",
"code": "// Express\napp.use((req, res, next) => {\n res.setHeader('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n next();\n});\n\n// Fastify\nfastify.addHook('onSend', (request, reply, payload, done) => {\n reply.header('Content-Signal', 'search=yes, ai-input=yes, ai-train=no');\n done();\n});"
}
]
},
{
"id": "add_markdown_negotiation",
"title": "Support Markdown for Agents",
"description": "Let AI agents request a clean Markdown version of any page via content negotiation, .md alternate URLs, link tags or Link headers.",
"language": "html",
"code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">",
"filename": "<head>",
"stacks": [
{
"id": "html",
"label": "HTML <head>",
"language": "html",
"filename": "<head>",
"code": "<!-- Mechanism 3: link tag advertising the .md alternate -->\n<link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
},
{
"id": "express",
"label": "Express",
"language": "javascript",
"filename": "server.js",
"code": "// Mechanisms 1 + 4: content negotiation + Link header\napp.get('/page', (req, res) => {\n res.setHeader('Vary', 'Accept');\n res.setHeader('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n if ((req.headers.accept || '').includes('text/markdown')) {\n res.type('text/markdown; charset=utf-8');\n return res.send(renderMarkdown('page'));\n }\n res.render('page');\n});"
},
{
"id": "fastify",
"label": "Fastify",
"language": "javascript",
"filename": "server.js",
"code": "// Mechanisms 1 + 4: content negotiation + Link header\nfastify.get('/page', async (req, reply) => {\n reply.header('Vary', 'Accept');\n reply.header('Link', '</page.md>; rel=\"alternate\"; type=\"text/markdown\"');\n if ((req.headers.accept || '').includes('text/markdown')) {\n return reply.type('text/markdown; charset=utf-8').send(renderMarkdown('page'));\n }\n return reply.view('/page.ejs');\n});"
},
{
"id": "nextjs",
"label": "Next.js",
"language": "typescript",
"filename": "app/page/route.ts",
"code": "// Next.js App Router — Route Handler returning Markdown\nimport { NextRequest } from 'next/server';\nimport { renderMarkdown } from '@/lib/md';\nexport async function GET(req: NextRequest) {\n const accept = req.headers.get('accept') || '';\n if (accept.includes('text/markdown')) {\n return new Response(await renderMarkdown('page'), {\n headers: {\n 'Content-Type': 'text/markdown; charset=utf-8',\n 'Vary': 'Accept',\n },\n });\n }\n // Fall through to the page component\n return new Response(null, { status: 404 });\n}"
},
{
"id": "wordpress",
"label": "WordPress",
"language": "php",
"filename": "functions.php",
"code": "<?php\n// Mechanism 1: respond to Accept: text/markdown on the same URL\nadd_action('template_redirect', function () {\n if (!is_singular()) return;\n $accept = $_SERVER['HTTP_ACCEPT'] ?? '';\n if (strpos($accept, 'text/markdown') === false) return;\n header('Content-Type: text/markdown; charset=utf-8');\n header('Vary: Accept');\n $post = get_queried_object();\n echo \"# \" . get_the_title($post) . \"\\n\\n\";\n echo wp_strip_all_tags(apply_filters('the_content', $post->post_content));\n exit;\n});"
},
{
"id": "static",
"label": "Hugo / Jekyll / Astro",
"language": "txt",
"filename": "static/page.md",
"code": "# Mechanism 2: serve .md alongside .html\n# Hugo: place page.md in /static/ — built unchanged\n# Jekyll: drop page.md in /assets/ — copied as-is\n# Astro: src/pages/page.md.ts that exports a GET returning markdown\n\n# Then advertise with mechanism 3 in <head>:\n# <link rel=\"alternate\" type=\"text/markdown\" href=\"/page.md\">"
}
]
}
]
}
Use a nossa API para obter isto programaticamente (em breve)
Este JSON é para uso interno — ao contrário dos ficheiros Markdown e llms.txt, não se destina a ser carregado no seu site. Guarde-o como referência para acompanhar a sua pontuação ao longo do tempo, partilhe-o com a sua equipa de desenvolvimento ou integre-o no seu pipeline CI/CD.
Partilhe os seus resultados
Ou peça a uma IA que o ajude a melhorar
Quer uma segunda opinião?
A Cloudflare também tem um scanner gratuito, e faz uma pergunta diferente. Eles pontuam o que o seu site publica para os agentes invocarem: MCP server cards, Agent Skills, catálogos de API, registos DNS. Nós pontuamos se um agente consegue chegar ao seu conteúdo, lê-lo e compreendê-lo. Um site pode ir bem num e mal no outro, por isso conte com dois números diferentes: são respostas a duas perguntas diferentes, e vale a pena conhecer ambas.
Analisar resacours.fr com a CloudflareIncorpore o seu badge
Adicione este badge ao seu site. Atualiza automaticamente quando a sua pontuação de prontidão para IA mudar.
<script src="https://agentready.md/badge.js" data-id="8c0ef00d-d611-4542-b4c1-c8624eb66969" data-domain="resacours.fr"></script>
[](https://agentready.md/pt/r/resacours.fr)
Em breve: Análise completa de domínio
Rastreie todo o seu domínio, gere llms.txt e monitorize a sua pontuação de prontidão para IA ao longo do tempo. Inscreva-se na lista de espera.
Está na lista! Notificá-lo-emos quando estiver disponível.