1. THEME ABORDES DURANT CES 20 HEURES
- Notions de base : le web, son histoire, notions-clés
- Les outils de recherche : typologie, fonctionnement, fonctionnalités
- Le search marketing en général : marché, métier, bonnes et mauvaises pratiques
- Optimisation structurelle et accessibilité technique
- Optimisation éditoriale : écrire pour le web
- Optimisation de la popularité : créer du lien
- Mesure d'audience, analyse de trafic et contrôle de positionnement
- Contenus spécifiques : réferencement local, images,vidéos, flux RSS, actualités...
- Les liens sponsorisés : fonctionnement, marché, techniques d'optimisation
Auteur : Sébastien Billard (s.billard@free.fr)
2. ORGANISATION DES COURS ET DE L'EXAMEN
- A la fin de chaque cours, un(e) étudiant(e) sera invité(e) à évoquer un point de
l'actualité SEO. Volontaires bienvenus :)
- L'examen se fera sous forme de QCM et/ou questions ouvertes.
- Des questions sur ce qui aura été vu en cours seront posées.
- Mais aussi des questions sur l'actualité SEO de janvier à mars 2009 ;)
Auteur : Sébastien Billard (s.billard@free.fr)
3. AVERTISSEMENT PREALABLE
- Le référencement n'est ni de la magie, ni de la science.
- Le référencement est un art (au sens d'artisan).
- Ne prenez pas ce que disent les experts pour argent comptant (le prof y compris).
- Expérimentez, faites-vous votre propre opinion !
Auteur : Sébastien Billard (s.billard@free.fr)
4. LE WEB : NOTIONS FONDAMENTALES
Auteur : Sébastien Billard (s.billard@free.fr)
5. UNE BREVE HISTOIRE DU WEB ET DES MOTEURS DE RECHERCHE
1995
Naissance d'Altavista, et du terme SEO.
1945 1990 HTML 2.0. Javascript apparaît.
Le Memex, décrit dans
« As we may think » de
1er serveur web, au CERN,
par Tim Berners Lee et Robert 2000
Lancement d'Adwords,
Vannevar Bush Cailliau.
effondrement de la bulle Internet 2009
Le moteur Yahoo
1996 sur le point de
disparaître au profit
Inktomi crée l'inclusion de Microsoft Bing
payante, naissance de
Echo, futur Voila. Flash
1991 apparaît.
1963 Le web devient public.
Le terme « hypertexte » Archie,1er moteur FTP .
créé par Ted Nelson Virtual Librairy, 1er annuaire
2004
1993 1997 Naissance de MSN Search.
Lancement du moteur Yahoo
Wanderer, 1er robot. Naissance d'Askjeeves. John Kleinberg
invente HITS. HTML 3.2 et 4.0
1974 Jumpstation, 1er vrai
moteur de recherche.
Naissance de TCP/IP HTML 1.0
1971 1994
« A theory of indexing »,
Annuaire Yahoo.
par Gerard Salton
Webcrawler 1er moteur
full text. 1ère bannière 1998 2007
Silverlight apparait
Naissances de Google, DMOZ, Goto qui crée les
liens sponsorisés
1945 1963 1971 1974 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
Auteur : Sébastien Billard (s.billard@free.fr)
6. STRUCTURE DU WEB : HOTES, DOMAINES ET DOCUMENTS
Documents (pages)
Identifiés par leurs URLs
(ex : http://www.google.fr/support/?hl=fr )
World Wide Web
Domaines (sites)
Identifiés par leurs noms de domaines
(ex : google.fr)
Hôtes
identifiés par leurs adresses IP
(ex : 209.85.229.147)
Note : une IP est spécifique à un hôte, mais un hôte peut avoir plusieurs IPs
Auteur : Sébastien Billard (s.billard@free.fr)
7. QUE SE PASSE-T-IL LORS DE L'ACCES A UNE PAGE ?
« J'aimerais accéder à « Je regarde dans ma base...
www.exemple.fr/index.html » Ok ! L'IP du domaine exemple.fr est 209.85.229.99 »
DNS du FAI
« Bonjour hôte 209.85.229.99, « Voyons voir... Le domaine existe bien chez moi...
j'aimerais accéder à l'URL ...Le document demandé également... Je vous envoie le fichier ! »
www.exemple.fr/index.html »
HTTP
Serveur web
Exemple de requête HTTP : Exemple de réponse HTTP :
GET /referencement/ HTTP/1.1 HTTP/1.1 200 OK
Host: s.billard.free.fr Date: Fri, 02 Oct 2009 10:36:31 GMT
Connection: close Server: Apache/ProXad [Aug 9 2008 02:45:09]
Accept: */* Cache-Control: must-revalidate, max-age=0
User-Agent: Mozilla/4.0 (compatible; MSIE 7.0; Pragma:
Windows NT 5.1; GTB6; .NET CLR 2.0.50727; X-Powered-By: PHP/4.4.3-dev
InfoPath.2; .NET CLR 3.0.4506.2152; .NET Last-Modified: Wed, 30 Sep 2009 14:39:48 GMT
CLR 3.5.30729) Connection: close
Content-Type: text/html; charset=ISO-8859-1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" (...)
Auteur : Sébastien Billard (s.billard@free.fr)
8. LES CODES DE REPONSE HTTP (AUTRES QUE 200)
« Voyons voir... Le domaine existe bien chez moi... « Voyons voir... Le domaine existe bien chez moi...
...par contre je ne connais pas votre fichier » ...par contre l'accès au fichier est interdit »
404 403
« Voyons voir... Le domaine existe bien chez moi... « Voyons voir... Le domaine existe bien chez moi...
...par contre le fichier a définitivement changé ...par contre le fichier e temporairement changé
d'adresse. La voici » d'adresse. La voici »
301 302
« Voyons voir... Le domaine existe bien chez moi... « Voyons voir... Le domaine existe bien chez moi...
...par contre le site web est en panne » ...par contre revenez plus tard le site est en
maintenance »
500 503
Auteur : Sébastien Billard (s.billard@free.fr)
9. PAGES STATIQUES ET DYNAMIQUES
Sites statiques
Chaque page pré-existe sur le serveur (1 page = 1 fichier HTML)
Sites dynamiques
Les pages sont générées à la demande, par un langage de script (PHP, ASP...). Les paramètres
pour construire la page sont souvent passés dans l'URL
Attention : L'URL ne permet pas à 100% de déterminer si un site est statique.
« www.site.fr/catalogue/chemises-rouges.html » peut très bien être une page dynamique
Auteur : Sébastien Billard (s.billard@free.fr)
10. LIRE UNE ADRESSE INTERNET (URL)
protocole top level domain (TLD)
http://www.exemple.fr/repertoire/fichier.html
sous-domaine domaine répertoire fichier
http://catalogue.exemple.fr/index.php?gamme=3&couleur=vert
script PHP paramètres
Auteur : Sébastien Billard (s.billard@free.fr)
11. STRUCTURE D'UNE PAGE WEB : LE CODE HTML
Les balises définissent la fonction de chaque élément.
Elles s'ouvrent et se ferment. On peut les imbriquer.
Syntaxe : <balise>élément</balise> (en général)
Head
(invisible)
Les attributs précisent les propriétés de
chaque élément. On peut les cumuler. Syntaxe :
<balise attribut= "valeur">élément</balise>
Body
(visible)
Auteur : Sébastien Billard (s.billard@free.fr)
12. STRUCTURE D'UNE PAGE WEB : PRINCIPALES BALISES ET ATTRIBUTS
Les balises fondamentales les balises <meta>
<html> <meta> description
<head> <meta> robots
<body>
<title>
Les balises structurantes du contenu (dans le <body>)
<a>
<p>
<h1> à <h6>
<strong>
<b>
<ul>,<ol> et <li>
<table>, <tr> et <td>
Les balises riches et multimedia (dans le <body>)
<img>
<script>
<embed> ou <object>
Auteur : Sébastien Billard (s.billard@free.fr)
13. SUGGESTIONS DE LECTURE
L'essentiel sur le Un condensé sur
référencement l'écriture web
Un pavé sur Une référence sur le
l'écriture web, « bien chercher »
davantage orienté
SEO
Auteur : Sébastien Billard (s.billard@free.fr)
14. QUELQUES SITES POUR LA VEILLE
En français :
www.abondance.com
www.zorgloob.com
www.webrankinfo.com
www.goopilation.com
En anglais :
searchengineland.com
www.seobythesea.com
www.seomoz.org
www.mattcutts.com/blog
Mes flux RSS :
http://s.billard.free.fr/divers/flux-seo-copywriting.opml
Auteur : Sébastien Billard (s.billard@free.fr)
15. POUR APPROFONDIR
La description du Memex en 1945 par Vannevar Bush, dans « As we may think » (p4):
http://www.theatlantic.com/doc/194507/bush
Traduction partielle en français :
http://www.archipress.org/episteme/vannevar.htm
Première mention du terme hypertexte par Ted Nelson en 1963 dans « A file structure for
the complex, the changing, and the indeterminate :
http://www.scribd.com/doc/454074
Une explication simple du modèle vectoriel et des cosinus de Salton par Sylvain
Peyronnet :
http://www.kriblogs.com/syp/modele-vectoriel-cosinus-salton-6214.html
Webbug, un logiciel gratuit pour examiner les requêtes HTTP :
http://www.cyberspyder.com/webbug.html
XHTML en une heure, une introduction simple à HTML :
http://openweb.eu.org/articles/xhtml_une_heure
Auteur : Sébastien Billard (s.billard@free.fr)