Éditeur de sitemaps, de fichiers robots et de plans de site

Fonctionnalités du plugin Sitemap 2.8

Protocole Sitemap Google

Le protocole Sitemap version 0.9 est utilisé par de nombreux moteurs, notamment Google, Yahoo! et Microsoft pour explorer sur les sites Web. Le protocole consiste à déclarer chaque URL avec des données complémentaires (date de dernière modification, fréquence de révision, importance relative par rapport aux autres URL du site), de façon à favoriser une exploration plus intelligente du site.

Les plans Sitemap sont particulièrement utiles lorsque les internautes ne peuvent pas atteindre toutes les zones d'un site à au moyen des liens standards de l'interface de navigation : pages dynamiques, menu javascript, etc.

Allez à l'Éditeur de Sitemap par le menu Plugins CTRLCTRL G.

Si le menu Plugins est vide, ou ne contient pas le plugin :

  • Vérifiez que le plugin « SiteMap.livecode » se trouve bien dans le dossier de plugins « htmlstyles_plugins »; sinon placez-le à l'intérieur.
  • Cliquez l'icone « plugin update » plugin update en haut à droite de l'écran HTML Styles pour mettre à jour le menu en fonction des plugins installés.
htmlstyles.livecode
htmlstyles_plugins
SiteMap.livecode

bouton plugin Cliquez l'icone plugin version pour accéder à l'aide en ligne.

Boutons de commande
alternate folderlistPermet de créer ou ouvrir un fichier SMAP.
Un fichier SMAP (nom avec une extension ".smap") est un fichier de travail mémorisant les données de paramétrage : nom des pages, fréquence de visite, priorité, etc.
Saisie de l'adresse FTP de la racine du sitePermet de modifier les paramètres du fichier SMAP: URL du site, répertoire local et adresse FTP du site : cette dernière permet le transfert direct en FTP des fichiers sitemap.xml et robots.txt, ainsi que le transfert de pages et de sous-répertoires.
effacer toutEfface l'écran. Enregistrer le fichier SMAPEnregistrer le fichier SMAP.
export sitemap GoogleExporte un fichier sitemap.xml selon le paramétrage effectué, en local ou FTP. création d'un fichier robotsPermet de générer un fichier robots.txt tenant compte des répertoires que vous avez exclus (valeur de fréquence égale à « ignorer »). Export en local ou FTP.
plan du siteExporte une page HTML « plan de site » avec une présentation personnalisée. Options de mise en forme HTMLPermet de personnaliser la présentation d'une page HTML « plan de site ».
transfert désactivéMode de transfert des données :
transfert désactivé adresse FTP du site non saisie, transfert FTP inactif;
transfert répertoire local transfert en mode local (votre disque)
transfert FTP transfert via FTP à la racine du site du sitemap et du fichier robots, possibilité de transfert de pages ou de sous-répertoires.
mettre à jour la pageBouton de ligne; Permet de modifier la page sélectionnée.
mettre à jour la pagePermet de transférer en FTP le dossier ou la page sélectionné. Ce bouton est visible si le transfert FTP transfert FTP est activé.

SiteMaps

Principes de fonctionnement d'un fichier SMAP

Un fichier SMAP (nom avec une extension ".smap") est un fichier de travail collectant les données nécessaires à l'élaboration de sitemaps, de fichiers robots et de plans de site : nom des pages, dates de mise à jour,fréquence de visite, priorité, titre, etc. A l'ouverture, le fichier est synchronisé avec le répertoire local des pages pour prendre en compte les modifications apportées depuis la précédente mise à jour : date de modification, titre, nouvelles pages, pages supprimées.

Etape 1 : Création d'un fichier SMAP

Remarque : un sitemap décrit une arborescence du site et doit être placé à la racine de cette arborescence. Dans ce qui suit, nous supposons que nous fabriquons le sitemap d'un site complet dont l'image de développement se trouve à l'intérieur d'un seul et même répertoire sur le disque dur.
La démarche est identique pour un sous-répertoire du site.

Au moyen du menu local alternate folderlist, faites "Nouveau Sitemap..." :

menu local ouvrir fichier Smap

Un dialogue vous propose de saisir les paramètres principaux du fichier SMAP:

emplacement site
  1. Saisissez l'URL de la racine du site (terminée par un "/"), à laquelle sera placée le sitemap.
  2. Indiquez le répertoire local de votre disque dur contenant les pages à indexer.
  3. Si vous voulez utiliser la fonction de transfert FTP, saisissez l'adresse FTP de transfert.
url site

Enregistrez le fichier SMAP :

enregistrer smap

HTML Styles inventorie toutes les pages contenues dans le répertoire choisi et ses sous-répertoires, et affiche la liste des pages :

détail sitemap

Vous pouvez maintenant modifier les réglages de fréquence de visite et de priorité proposés : en cliquant une ligne, deux menus locaux et deux boutons apparaissent.

Les sous-répertoires sont repérés dans la liste avec une icone de dossier comme celle-ci :répertoire
Vous pouvez préciser au niveau du sous-répertoire la fréquence de visite de toutes les pages qu'il contient.

Vous pouvez à tout moment enregistrer vos modifications; lors d'une mise à jour ultérieure du site, les valeurs saisies sont conservées dans le fichier SMap.

Etape 2 : Création du fichier sitemap.xml.

Enregistrez le plan de site lorsque vous avez terminé au moyen du bouton enregister la liste d'images du lot.
Si vous avez modifié des pages et que les modifications n'apparaissent pas, ouvrez à nouveau votre fichier SMap avec le bouton local alternate folderlist.
Exportez votre SiteMap XML au moyen du bouton export sitemap Google.
Le nom par défaut est "sitemap.xml", mais vous pouvez donner un autre nom à Google.

enregistrer sitemap.xml

Transférez votre fichier à la racine de votre site.
transfert FTP Si le mode de transfert FTP est activé, le fichier est créé directement à la racine du site.

Etape 3 : Informer Google

Créer un compte Google vous permettra d'accéder à un outil Mes sites qui permet d'administrer votre site : vous donnerez à Google l'URL du fichier sitemap XML transféré et il le contrôlera en quelques minutes.

Structure d'un fichier sitemap.xml

Le fichier sitemap.xml comporte un en-tête XML, suivi d'une balise <urlset> qui englobe une liste de balises <url> correspondant chacune à une page.

(en-tête XML)
<?xml version="1.0" encoding="UTF-8"?>
(set d'un ensemble d'url)
<urlset xmlns="http://www.google.com/schemas/sitemap/0.84">
<url>
<loc>http://www.votresite.com/</loc>
<lastmod>2006-01-01</lastmod>
<changefreq>monthly</changefreq>
</url>
<url>
<loc>http://www.votresite.com/page 1.html</loc>
<changefreq>weekly</changefreq>
</url>
...
<url>
<loc>http://www.votresite.com/page XX.html</loc>
<lastmod>2004-12-23</lastmod>
<changefreq>weekly</changefreq>
<priority>0.2</priority>
</url>
...
</urlset>

Balise <url>DéfinitionFormat
<loc>l’url complète de la page (balise obligatoire)URL
<lastmod>date de modification de la pageAAAA-MM-JJ
<changefreq>la fréquence de mise à jourvaleurs : "always", "hourly", "daily", "weekly", "monthly", "yearly" ou "never"
<priority>priorité de la page relative aux autres pages du site (et non par rapport aux autres sites !).entre 0 et 1 (valeur par défaut : 0.5)

Fichier robots.txt

Le bouton création d'un fichier robots permet de générer un fichier robots.txt indiquant les répertoires que vous avez exclus (valeur de fréquence égale à « ignorer ») et le nom du fichier sitemap.xml.
transfert FTP Si le mode de transfert FTP est activé, le fichier est créé directement à la racine du site.

enregistrer fichier robots.txt

Faire un Plan de site

Le bouton plan du site génère une page HTML donnant un lien pour chaque page du site.

Choisissez au préalable les options de mise en forme du site plan de site au moyen du bouton options : options de présentation du plan de site

options de présentation du plan de site

Chaque ligne du plan de site comporte :

Cliquez le bouton "Enregistrer" pour mémoriser les options de mise ne forme du plan de site.

Cliquez ensuite le bouton plan du site pour générer le plan de site.
Editez le résultat pour retoucher sa présentation : classe des liens, ordre des lignes, etc.

génération d'un plan de site

transfert FTP Si le mode de transfert FTP est activé, le fichier est créé directement à la racine du site.

Plan partiel

Le processus est similaire à celui du plan de site :

  1. Sélectionnez dans la liste le répertoire pour lequel vous souhaitez faire un plan partiel (repéré par une icone de dossier Répertoire de fichiers) ;
  2. cliquer le bouton plan du site en enfonçant la touche ALTALT.
  3. Changez éventuellement les options de présentation proposées.
génération d'un plan partiel

Transferts FTP

Sélectionnez l'élément - dossier ou page - que vous souhaitez transférer.

transfert FTP

Lorsque l'élément est un dossier, un dialogue vous permet de choisir les éléments à transférer.

transfert FTP