Tout ce que vous devez savoir sur les sitemaps XML

Lorsque nous parlons de sitemaps, la plupart des gens pensent à une page Web contenant des liens. Il existe cependant un type de sitemap plus utile: le sitemap XML. Quels sont les avantages d'en avoir un? Y a-t-il d'autres types? Comment un sitemap XML est-il créé? Continuez à lire pour le découvrir…

Pourquoi aurais-je besoin d'un plan du site??

Une question que beaucoup d'entre vous se poseront est: "Pourquoi devrais-je ajouter un sitemap sur mon site"?

Autrement dit, les sitemaps sont très utiles pour indexer correctement votre site web; ils aident les moteurs de recherche pendant le processus d'exploration.

Vous pouvez comparer un plan du site à une feuille de route pour les robots d'exploration. Les crawleurs découvrent généralement les nouvelles pages via des liens (href ou src). Un sitemap est utilisé pour revérifier leur base de données de liens, leur permettant de découvrir des pages qu'ils n'auraient peut-être pas vues autrement. En prime, vous pouvez fournir aux robots d'exploration des informations supplémentaires sur l'URL en ajoutant des métadonnées..

Ceci est particulièrement utile pour les nouveaux sites Web ou les sites Web comportant un nombre important de pages nouvelles / mises à jour. Grâce à un sitemap, les moteurs de recherche peuvent trouver leurs pages beaucoup plus rapidement, ce qui réduit le temps nécessaire à leur indexation..

Une chose à garder à l'esprit est qu'un sitemap ne garantit pas qu'une page répertoriée sera ajoutée à l'index. Si la page est de mauvaise qualité ou contient un contenu en double, elle peut être exclue. Un sitemap aide simplement les moteurs de recherche à comprendre la structure de votre site..

Types de sitemaps

Les sitemaps peuvent être divisés en deux catégories: Plans Sitemap HTML et Sitemaps XML.

Plans Sitemap HTML

Ce sont les sitemaps classiques que les visiteurs peuvent utiliser pour naviguer sur un site Web. Ils peuvent généralement être trouvés sur une page séparée. Les plans de site HTML sont faciles à créer car ce sont essentiellement des pages Web sur lesquelles vous montrez la structure du site Web au moyen de liens..

Comme ils sont construits avec HTML, nous pouvons ajouter du CSS pimenter un peu les choses, en gardant le plan du site en ligne avec votre expérience visuelle de la marque. Si vous manquez d'inspiration, vous devriez jeter un coup d'œil à SlickMap de Astuteo ou au CSSsitemap System de David Leggett.

Outre les avantages évidents pour les utilisateurs, les plans de site HTML peuvent également être utiles pour le référencement. Si les robots d'exploration peuvent facilement trouver un lien vers un plan du site HTML, cela peut les aider à comprendre la structure de votre site. N'oubliez pas de mettre à jour votre sitemap si vous ajoutez ou supprimez des pages (vous devrez probablement le faire manuellement)..

Sitemaps XML

Les sitemaps XML ne sont utilisés que par les moteurs de recherche. Tous les principaux moteurs de recherche (Google, Bing, Yahoo) utilisent des sitemaps XML pour le processus d'analyse..

Il existe une multitude d'outils en ligne pour vous aider à générer automatiquement des plans de site (voici une liste utile). Si vous utilisez un système de gestion de contenu tel que Wordpress ou Joomla, de nombreux plugins sont disponibles..

Néanmoins, il est judicieux de disposer de connaissances de base sur le fonctionnement d’un plan Sitemap. C'est pourquoi nous allons créer un plan de site de base étape par étape dans la section suivante..

Les flux

HTML et XML sont les formats de sitemap les plus fréquemment utilisés. Cependant, Google accepte également les flux RSS 2.0 et Atom 1.0. Vous pouvez utiliser l'URL de ces flux en tant que sitemap. Le problème avec cette technique est que les anciennes pages peuvent ne pas être incluses.

Création d'un sitemap XML

Le gros avantage d'un sitemap XML est l'inclusion de métadonnées, qui vous permet de fournir des informations supplémentaires sur le contenu de chaque page. Un sitemap XML peut être créé comme suit:

Étape 1: Créez un fichier texte, nommez-le 'sitemap' et enregistrez-le avec une extension .xml.

Étape 2: Ensuite, nous devons indiquer aux moteurs de recherche comment le sitemap est codé, en ajoutant l'extrait de code suivant:

  

Étape 3: Dans notre prochaine étape, nous ajoutons toutes les URL pertinentes. Nous le faisons juste avant la balise de fermeture urlset. Vous trouverez ci-dessous un exemple d’entrée d’URL (ne vous inquiétez pas, nous en discuterons plus tard):

 http://www.website.com/ 2012-12-12 du quotidien 1 
  • le loc-tag est utilisé pour créer un lien vers la page. Il suffit d'entrer l'URL entre les balises.
  • lastmod présente la date de la dernière modification de la page.
  • Changefreq est, comme vous l’auriez peut-être deviné, la fréquence de changement moyenne de la page (horaire, quotidien, hebdomadaire, mensuel, annuel…). Utilisez 'jamais' pour les URL archivées.
  • Vous pouvez également donner la priorité à certaines pages via le étiquette de priorité. Les valeurs de priorité vont de 0,0 à 1,0 (1,0 étant le plus important). La priorité par défaut d'une page est 0.5. L'attribution d'une priorité maximale à toutes vos pages ne vous aidera pas, car la priorité est relative (elle sert uniquement à différencier les pages de votre sitemap)..

La balise loc est requise, les balises lastmod, changefreq et priority sont facultatives!

Étape 4: Maintenant que nous avons créé notre plan du site, il est temps de le télécharger sur notre site. Il devrait être ajouté au répertoire racine.

Lors de la création d'un plan de site, tenez compte des points suivants:

  • Toutes les URL d'un sitemap doivent provenir du même hôte..
  • La longueur maximale d'une URL est de 2 048 caractères (ce qui devrait être plus que suffisant).
  • Un sitemap peut contenir un maximum de 50 000 URL..
  • La taille de fichier maximale pour les sitemaps est de 50 Mo.

Si votre sitemap est trop volumineux, vous pouvez le scinder en plusieurs sitemaps. Dans ce cas, vous devrez ajouter un Fichier d'index Sitemap. Cela ressemble essentiellement à un sitemap normal, mais certaines balises ont un nom différent. Jetez un oeil à cet exemple:

   http://www.website.com/sitemap1.xml   http://www.website.com/sitemap2.xml  

Le fichier Sitemap Index relie à deux plans Sitemap différents via le étiquette. Théoriquement, un fichier d'index Sitemap peut être lié à un maximum de 50 000 sitemaps..

Sitemaps vidéo

Il est également possible de créer un plan de site pour les vidéos. Vous pouvez créer un fichier séparé ou ajouter les informations vidéo à un sitemap existant. L'ajout de cette information augmente la possibilité que votre vidéo s'affiche sous forme d'extrait riche..

N'oubliez pas que Google ne peut analyser que les formats vidéo suivants: wmv, mp4, mpeg, mpg, m4v, asf, flv, swf, avi, ra et ram.

Regardons un exemple de sitemap vidéo et discutons des différents éléments.

  http://www.website.com/video-page.html  http://www.website.com/video-thumbnail.jpg La vidéo la plus impressionnante de tous les temps Comme le titre l'indique: c'est la vidéo la plus impressionnante de tous les temps.  http://www.website.com/video.mp4 120   
  • le loc-tag indique la page où la vidéo peut être trouvée. Si la vidéo est utilisée pour créer un extrait enrichi, il s'agit de la page à laquelle l'utilisateur sera envoyé lorsqu'il cliquera sur la vignette..
  • le vidéo: miniature est utilisé pour créer l'aperçu de l'extrait riche.
  • le titre de la vidéo
  • … et description de vidéo devrait être explicite.
  • le vidéo: contenu liens vers l'emplacement de la vidéo sur le domaine.
  • Et finalement, le vidéo: durée devrait être ajouté en quelques secondes.

Vous pouvez ajouter de nombreuses autres balises, telles qu'une note, un nombre de vues, des restrictions, etc. Toutes les balises disponibles se trouvent dans les ressources pour les webmasters de Google..

PS: Si vous rencontrez des problèmes lors de la création d'un sitemap vidéo, vous pouvez utiliser ce générateur de sitemap vidéo de Distilled. C'est un fichier Google Doc qui peut générer automatiquement le code correct. Tout ce que vous avez à faire est de le copier-coller dans votre sitemap.

Sitemaps d'images

Le sitemap pour images est très utile si vous souhaitez que vos images apparaissent dans les résultats de Google Recherche d'images. Cela peut vous donner quelques visiteurs supplémentaires. Comme avec le sitemap pour les vidéos, vous pouvez ajouter les images à un sitemap existant ou créer un fichier séparé..

Un sitemap d'image de base ressemble à ceci:

   http://website.com/page.html  http://website.com/image1.jpg   http://website.com.com/image2.jpg   
  • Tout d'abord, vous devez spécifier la page où les images peuvent être trouvées. Vous pouvez le faire via le loc-tag.
  • Utilisez le image: image-tag pour lister toutes les images de la page (jusqu'à 1000).

Vous pouvez éventuellement ajouter d'autres informations, telles qu'une légende, des informations d'emplacement et un titre..

Valider votre sitemap

Tout le monde sait à quel point il est facile d'insérer des erreurs dans votre code. Il est donc judicieux de valider votre sitemap pour vous assurer qu'il est exempt d'erreurs. Il existe de nombreux outils en ligne permettant de vérifier la validité de votre fichier, comme cet exemple sur www.xml-sitemaps.com..

Vous pouvez également utiliser Google Webmaster Tools pour tester vos sitemaps XML. Lorsque vous cliquez sur le bouton Ajouter / tester un plan Sitemap sous optimisation> plans du site, vous pouvez tester un plan Sitemap avant de le soumettre..

Informer les moteurs de recherche

Maintenant que nous avons créé et validé notre (nos) sitemap (s), il est temps d'informer les moteurs de recherche à ce sujet..

Vous pouvez informer Google et Bing de l’emplacement de votre sitemap via leur site Web. Outils pour les webmasters. Pour Google; connectez-vous à votre compte et accédez à Optimisation> Plans Sitemap. Sur le côté droit, vous verrez le bouton "Ajouter un plan du site". Ajoutez simplement l'URL de votre sitemap et vous avez terminé. Dans Bing Webmaster Tools, recherchez le widget Sitemap et cliquez sur "soumettre un sitemap". Ici, vous pouvez entrer l'emplacement de votre plan du site.

Vous pouvez également ajouter l'URL à votre fichier robots.txt. Tout ce que vous avez à faire est d’ajouter une ligne supplémentaire à votre fichier, par exemple:

Plan du site: http://website.com/sitemap.xml

Si vous avez un fichier d'index Sitemap, vous n'avez pas besoin d'ajouter séparément les plans de site distincts..

Conclusion

Si vous voulez vous assurer que les robots d'exploration ne manquent aucune page ou fichier important de votre site Web, il est préférable d'ajouter un plan Sitemap XML. Vous pouvez même ajouter des métadonnées supplémentaires telles que la fréquence et la priorité de changement. De plus, vous pouvez créer un sitemap pour la vidéo et les images..

Une fois votre sitemap prêt, n'oubliez pas de le valider et de notifier les moteurs de recherche via le fichier robots.txt ou leurs outils pour les webmasters respectifs..