7
Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Embed Size (px)

Citation preview

Page 1: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Introduction au méta tag

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Page 2: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Définition La balise <meta> permet normalement de fournir une description de votre site par le biais de mots clés et de phrases décrivant votre site afin que les moteurs de recherche référencent votre site au mieux, ceci est donc l'utilisation la plus courante de cette balise mais, elle a d'autres fonctions comme notamment, la redirection automatique vers une URL.

Explications :

1. Le robot scrute vos balises meta2. Il ramène les renseignements au moteur de recherche3. Le moteur de recherche met à jour son index

Page 3: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Emplacement des balises metaLes balises meta doivent être placées en tête du document HTML, entre les marqueurs <head> et </head> (avant la balise <body>). Pour ce qui est des frames, placez vos balises meta dans la page définissant vos frames (frameset), cependant certains moteurs (comme hotbot) ont une fâcheuse tendance à mal indexer les sites dits à frames.

Exemple :

<html><head><title>ALL HTML - Le Portail des Webmasters</title><meta name="keywords" lang="fr"content="..., ..."><meta name="description" lang="fr" content="... ">etc ...</head><body>...Votre page ici...</body></html>

Page 4: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Liste complète des balises meta (spécifique au référencement)Tableau récapitulant les principales balises meta (spécifique au référencement), elles sont de type : <meta name="xxx" content="xxx">

<meta name="xxx" ... >

DescriptionNb. Car.

Exemple

descriptionDescription du site en une phrase de

préférence.200

<meta name="desciption" content=« Site de M… qui sert à rien !">

keywords Liste de mots clés 500 <meta name="keywords" content="html, xml, sgml, tags">

author Auteur du site - <meta name="author" content="idee-net">

identifier-url URL de votre site -<meta name="identifier-url" content="http://www.iut-

amiens.fr/">

date-creation-yyyymmdd

Date de la création de votre site -<meta name="date-creation-yyyymmdd"

content="19990525">">

date-revision-yyyymmdd

Date de la dernière modification - <meta name="date-revision-yyyymmdd" content="19990717">

reply-to Votre e-mail - <meta name="reply-to" content="[email protected]">

revisit-afterIndique la revisite du robot après n

jours- <meta name="revisit-after" content="15 days">

category Catégorie de votre site (annuaire) - <meta name="category" content="internet">

publisher Celui qui publie votre site - <meta name="publisher" content="idee-net">

copyright Copyright(s) de votre site - <meta name="copyright" content=« idee-net">

generatorLogiciels utilisés pour la création de

votre site- <meta name="generator" content=« editplus2">

robots Diriger le robot - <meta name="robots" content="index, follow">

Page 5: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Liste complète des balises meta (spécifique au référencement)Tableau récapitulant les principales balises meta (spécifique au référencement), elles sont de type : <meta name="xxx" content="xxx">

<meta http-equiv="xxx" ... >

Description Exemple

refreshActualisation automatique de la

page<meta http-equiv="refresh" content="60">

refresh Redirection automatique <meta http-equiv="refresh" content="60; URL=http://www.iut-amiens.fr/">

window-targetcadre de destination par défaut

(frame)<meta http-equiv="window-target" content="droite">

expiresDate limite d'expiration de vos

pages (cache)<meta http-equiv="expires" content="wed, 30 sept 1999 12:00:00 gmt">

pragma Interdire la mise en cache <meta http-equiv="pragma" content="no-cache">

set-cookieInclure un cookie dans le

navigateur du visiteur<meta http-equiv="set-cookie" content="cookievalue=xxx; expires=saturday, 25-

Sep-99 12:12:30 gmt; path=/">

Page 6: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Diriger les robots de référencementAvec la valeur robots vous pouvez indiquer aux robots de référencement comment référencer vos pages.Cette valeur possède plusieurs attributs dont :

- all : Le robot indexe tout (par défaut)-none : Le robot n'indexe rien du tout- index : Votre page est indexée- noindex : Votre page n'est pas indexée mais il suivra les liens de cette page- follow : Le robot récupère les liens de votre page pour les référencer plus tard- nofollow : Le robot ne récupère pas les liens de votre page

Exemple : <meta name="robots" content="index, follow">

Schéma

Ici le robot indexe la page ainsi que toutes les pages qui ont un lien sur cette même page.

Page 7: Introduction au méta tag Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Cours PHP/MySQL – Année Spéciale – IUT AMIENS 2006-2007

Les valideurs W3c

http://www.validome.org/

http://yansanmo.no-ip.org/ysm-validator/check.php

http://validator.w3.org/docs/users.html#Installing

TD = Validé vos pages pour la DTD XHTML 1.0