# Questions fréquentes Des réponses directes.

> FAQ vagejs : des réponses directes sur le prix, l'hébergement, le SEO, la recherche IA, l'anti-spam, la mise en production et la création de site avec l'IA.

vagejs est un générateur de sites statiques gratuit et open source pour les sites de contenu, conçu pour fonctionner avec les assistants de code IA. Voici des réponses courtes aux questions qu'on nous pose le plus souvent.

Mis à jour le 28 octobre 2026

## Qu'est-ce que vagejs ?

vagejs est un générateur de sites statiques gratuit et open source pour créer des sites web. Vous écrivez vos pages sous forme de simples fichiers texte, et il les transforme en un site rapide, avec les fichiers pour les moteurs de recherche et l'IA déjà intégrés. Chaque fichier .md du dossier src/pages devient une page, et chaque build écrit pour vous un sitemap, robots.txt et llms.txt. Quand nous avons testé un site tout neuf avec l'outil Lighthouse de Google, il a obtenu 100 dans chaque catégorie et envoyé 0 KB de JavaScript aux visiteurs.

## vagejs est-il gratuit ?

Oui. Il est publié sous licence MIT : vous pouvez l'utiliser gratuitement pour des sites personnels comme commerciaux. Le code est sur GitHub et le paquet sur npm, vous pouvez donc lire exactement ce qu'il fait avant de vous y fier. Créez un nouveau site avec npm create vagejs@latest my-site, ou ajoutez-le à un projet existant avec npm install --save-dev vagejs. L'hébergement est un coût à part, et pour un petit site, il est souvent gratuit lui aussi.

## Faut-il savoir coder ?

Être un peu à l'aise avec un terminal aide. Écrire des pages ne demande que du texte simple, et des assistants de code IA comme Claude Code peuvent configurer et mettre à jour un site pour vous. Quand vous créez un site, il propose de lancer Claude Code, Codex ou Gemini CLI s'il les trouve sur votre ordinateur, ou l'éditeur dans le navigateur si vous n'utilisez pas d'outil de code. L'éditeur vous donne un formulaire pour chaque page, un aperçu en direct dans le design de votre site, et les problèmes que vage check trouve après chaque enregistrement.

## En quoi est-ce différent d'un CMS classique ?

Un CMS classique fait tourner une base de données et du code serveur à chaque visite. vagejs construit des pages simples à l'avance : il n'y a donc pas de base de données à sécuriser ni à mettre à jour. Il n'y a pas non plus de tableau de bord d'administration en ligne ; votre contenu vit dans des fichiers texte, et un éditeur local vous permet de les modifier dans votre navigateur, sur votre propre ordinateur. Pendant que npm run dev tourne, l'éditeur se trouve à /\_vage/edit/ sur l'adresse locale de votre site, et il ne fait jamais partie du site construit. Sans panneau d'administration, base de données ni plugins, les attaquants ont beaucoup moins de portes à forcer.

## vagejs aidera-t-il mon site à se classer sur Google ?

Il s'occupe de l'aspect technique : sitemaps, résumés de page, données structurées, vitesse et vérification des liens cassés. Le classement dépend toujours de votre contenu et des autres sites qui pointent vers le vôtre, et aucun outil ne peut le garantir. Avant de publier, npx vage check lit chaque page et signale des problèmes comme les résumés de page manquants, les titres en double et les liens cassés, et chaque déploiement s'arrête sur ses erreurs. Dans notre test Lighthouse, un site tout neuf a obtenu 100 en SEO, et son contenu principal est apparu en 0.8 s sur une connexion mobile lente simulée.

## Est-ce que ça fonctionne avec ChatGPT, Claude et les autres recherches IA ?

Il crée llms.txt, un guide simple de votre site pour les outils d'IA, et vous permet de choisir quels robots d'IA peuvent passer. Qu'un assistant IA mentionne votre site ou non dépend de cet assistant. Dans vage.config.ts, le réglage aiTraining couvre les robots qui collectent des pages pour l'entraînement, comme GPTBot et ClaudeBot, et aiSearch couvre les robots de recherche IA, comme OAI-SearchBot et PerplexityBot. Gardez en tête que llms.txt est une convention proposée, pas une norme des moteurs de recherche : certains outils d'IA le lisent, et il ne changera pas votre classement sur Google.

## Comment vagejs protège-t-il mon site du spam ?

Les liens vers des sites que vous n'avez pas approuvés, et les liens cachés aux visiteurs, arrêtent le build. vage verify compare votre site en ligne avec vos fichiers, si bien que les liens, scripts ou pages injectés sont vite repérés. Les sites approuvés sont listés dans links.lock.json, et npx vage links approve example.com n'en ajoute un qu'après vous l'avoir demandé. vage verify récupère aussi chaque page en tant que Googlebot, car les sites piratés montrent souvent le spam uniquement aux moteurs de recherche, et les nouveaux sites incluent une vérification quotidienne GitHub Actions qui vous envoie un e-mail en cas d'échec.

## Où héberger un site vagejs ?

Partout où l'on peut servir des fichiers. GitHub Pages, Cloudflare (Workers ou Pages) et Netlify ont une publication en une commande intégrée, et n'importe quel autre hébergeur statique, comme Vercel, peut servir le dossier dist. Sur ces trois-là, npx vage deploy lance d'abord vage check et vage build, vous montre son plan et demande avant de modifier quoi que ce soit, et n'annonce un succès que lorsque le site en ligne répond. Chez les autres hébergeurs, indiquez npm run build comme commande de build et dist comme dossier de sortie, avec Node.js 22.12 ou plus récent.

## Combien coûte l'hébergement ?

Souvent rien. Un site vagejs est un dossier de fichiers, et Cloudflare, Netlify et GitHub Pages hébergent tous des sites statiques avec des offres gratuites, dans leurs limites. Il n'y a ni base de données ni code serveur à payer, et les fichiers sont légers : la page d'accueil d'un site tout neuf télécharge 1.7 KB en 2 requêtes, et le site de départ de quatre pages se construit en 0.5 s. Les offres gratuites et leurs limites sont fixées par chaque hébergeur et peuvent changer : vérifiez donc l'offre actuelle de votre hébergeur avant de vous lancer.

## Les assistants de code IA peuvent-ils créer un site vagejs ?

Oui. Chaque site inclut des instructions que lisent Claude Code, Codex, Cursor, Copilot et d'autres agents, et chaque commande peut répondre en JSON. C'est toujours vous qui approuvez la publication et les nouveaux liens externes. Les nouveaux sites contiennent AGENTS.md et CLAUDE.md, et npx vage info --json liste chaque commande, option et réglage, ainsi que les fonctionnalités qui n'existent pas encore, pour qu'un assistant ne les promette pas. npx vage mcp lance aussi un serveur MCP avec des outils en lecture seule qui vérifient le site et listent ses pages et ses liens sortants.

## vagejs est-il prêt pour la production ?

vagejs est jeune (0.x) et ce site web tourne avec. Le site qu'il construit est du HTML simple : il est donc aussi stable que votre hébergeur. Lisez le changelog avant de mettre à jour, car les versions 0.x peuvent changer le comportement. Pour mettre à jour, lancez npm install vagejs@latest, puis npm run check pour vous assurer que votre site passe toujours les vérifications. Vous pouvez aussi figer le pack de règles dans vage.config.ts, pour que les données des fournisseurs, comme les noms des robots d'IA, ne changent que lorsque vous le décidez.

## De quoi ai-je besoin pour commencer ?

Node.js 22.12 ou plus récent. Lancez ensuite npm create vagejs@latest my-site et suivez les trois étapes qu'il affiche. Vous pouvez vérifier votre version avec node --version. La commande crée un dossier my-site avec des pages d'exemple, un layout, les réglages et AGENTS.md, puis propose de tout installer et d'ouvrir le site dans votre navigateur. vagejs fonctionne sous macOS, Windows et Linux, et pour relancer le site plus tard, lancez npm start dans ce dossier.

Pour savoir ce qu'il peut faire, consultez [les fonctionnalités](https://vagejs.com/fr/features/), dont [React, Vue et MDX](https://vagejs.com/fr/features/react-vue-mdx/) ([documentation](https://vagejs.com/docs/components/)) et [les sites en plusieurs langues](https://vagejs.com/fr/features/multi-language-sites/) ([documentation](https://vagejs.com/docs/multi-language/)). Pour voir comment il se compare aux autres créateurs de sites et CMS, consultez [vagejs comparé](https://vagejs.com/compare/). Vous ne trouvez pas votre question ? [Posez-la sur GitHub](https://github.com/agevenkat/vagejs/issues) et nous y répondrons ici.
