Référencer un site avec des frames
Présentation
Commençons par présenter rapidement ce que
sont les frames (ou cadres en français). Il s'agit d'un système
qui permet d'afficher plusieurs pages indépendantes dans
une même fenêtre de votre navigateur. De cette manière,
une page peut être affichée en haut de la fenêtre du navigateur
et une autre dans la partie basse, cette dernière contenant
du texte que vous faites défiler avec l'ascenseur.
En général on utilise les frames pour afficher une zone de
menu qui ne bouge pas et qui reste toujours visible à l'écran,
tandis que le reste de la page est affiché dans une zone que
l'on fait défiler. En cliquant sur les liens de la page du
haut, seule la page du bas change, ce qui évite d'avoir à
recharger la zone de menu.
La technique des frames
Techniquement, la page contenant les frames
est appelée frameset. C'est son adresse (URL) qui reste
affichée dans le navigateur, même si vous cliquez sur des
liens qui affichent différentes pages dans les frames.
Au niveau du code HTML, la balise BODY est remplacée par la
balise FRAMESET, si bien que la structure classique de la
page principale est la suivante :
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Exemple de page HTML de type frameset</title> </head> <frameset rows="100%" cols="200,*"> <frame src="menu.htm" name="menu"> <frame src="accueil.htm" name="accueil"> <noframes> Cette balise est utilisée pour mettre du code HTML qui sera affiché par les navigateurs qui ne gèrent pas les frames. </noframes> </frameset> </html>
Pourquoi faut-il éviter les frames ?
Nous vous déconseillons d'utiliser des frames dans votre site pour les raisons suivantes :
- les frames cassent le modèle originel du web dans lequel chaque page web est identifiée par une URL. Ceci a plusieurs conséquences :
- il n'est pas possible de mettre en bookmark une page précise du site
- il est difficile d'imprimer une page comprenant plusieurs frames
- il n'est possible de donner une adresse d'une page précise dans un mail ou de demander un lien vers une page précise
- en supposant que toutes les pages dans les frames soient bien indexées, les visiteurs qui tomberont dessus après une recherche dans un moteur ne trouveront pas les menus de navigation dans le site
- les robots indexent pas ou mal les pages à l'intérieur des frames
Optimisation des frames pour le référencement
Si vous souhaitez utiliser des frames, mettez
du contenu et des liens dans la partie <noframes>...</noframes>.
Faites en sorte que grâce à ce contenu l'on puisse atteindre
toutes les pages accessibles grâce aux frames. Vous pouvez
par exemple présenter un plan du site (ou une partie du site),
avec les grandes rubriques dans le style <h1>.
Pensez à utiliser le
format optimal pour vos liens (d'un point de vue référencement).
Publicités
- Hébergement web pro

- Pour un bon référencement, il faut un bon hébergeur.
- Testez Sivit, l'hébergeur choisi par WRI (garantie 30 jours satisfait ou remboursé) à partir de 1,90 EUR HT/mois
- Best seller
