Transformez une liste d'URL en un sitemap.xml valide, généré et téléchargé dans votre navigateur.
Un sitemap est un fichier XML qui liste les pages dont vous voulez que les moteurs de recherche aient connaissance. Il suit le protocole Sitemaps 0.9 : un élément urlset portant l'espace de noms officiel et, à l'intérieur, un bloc url par adresse, chacun avec un loc obligatoire et les champs facultatifs lastmod, changefreq et priority. Ce n'est pas un facteur de classement et cela ne force rien à être indexé — c'est une aide à la découverte, surtout utile pour les grands sites, pour les pages vers lesquelles peu de liens internes pointent, et pour les sites récents qui n'ont presque aucun lien entrant.
Ce générateur prend votre liste d'adresses, écarte tout ce qui n'est pas une URL absolue http ou https, supprime les doublons et échappe les cinq caractères XML qui casseraient sinon le fichier — esperluette, inférieur, supérieur, guillemet droit et apostrophe. Cet échappement compte plus qu'il n'y paraît : une seule esperluette brute dans une chaîne de requête suffit à rendre tout le sitemap illisible. Les champs facultatifs sont écrits exactement comme le protocole l'attend, avec lastmod au format de date W3C. Sachez que Google répète depuis des années qu'il ignore complètement priority et ignore l'essentiel de changefreq, n'utilisant lastmod que lorsqu'il est régulièrement exact — laisser les trois désactivés est donc un très bon réglage par défaut. L'outil vous avertit aussi lorsque la liste dépasse 50 000 URL, la limite par fichier du protocole.
En pratique, vous utilisez cet outil quand vous disposez d'une liste d'URL issue d'un crawl, d'un export de CMS, d'un tableur ou de votre propre base de données, et qu'il vous faut un fichier valide plutôt qu'un fichier tapé à la main. Il convient aussi très bien à un sitemap partiel pour une section précise, comme de nouveaux articles de blog que vous voulez faire découvrir rapidement. Tout se passe dans votre navigateur : les URL ne sont jamais envoyées, le fichier est assemblé en JavaScript et le téléchargement est créé localement depuis la mémoire. Si votre site est grand, découpez la liste en plusieurs fichiers d'au plus 50 000 URL chacun et référencez-les depuis un index de sitemaps — et n'oubliez pas de pointer vers le fichier final depuis votre robots.txt.
À la racine de votre domaine, sur https://votresite.com/sitemap.xml. Ajoutez ensuite une ligne « Sitemap: » à votre robots.txt et soumettez l'adresse dans la Google Search Console pour qu'elle soit prise en compte plus vite.
Globalement non. Google a déclaré ignorer priority et ignorer l'essentiel de changefreq, ne traitant lastmod que comme un indice faible lorsqu'il est réellement fiable. Ils font partie du protocole, donc l'outil peut les écrire, mais les omettre ne vous coûte rien.
Un fichier sitemap unique peut contenir au maximum 50 000 URL et peser au maximum 50 Mo non compressé. Au-delà, vous découpez la liste en plusieurs fichiers et vous listez ces fichiers dans un index de sitemaps.
Uniquement des URL canoniques qui renvoient un 200 et que vous voulez voir indexées. Laissez de côté les redirections, les pages bloquées par robots.txt, les pages en noindex et les variantes de paramètres en double — un sitemap rempli de tout cela rend le fichier moins fiable.
Non. La liste que vous collez est traitée entièrement en JavaScript sur votre appareil, et le fichier téléchargé est construit localement. Rien n'est envoyé à un serveur.
Vai.la transforme n'importe quelle URL en lien court avec statistiques de clics, QR Code et votre propre biolink.
Vai.la n'est pas responsable de l'utilisation des outils ni des décisions prises sur la base de leurs résultats.