Créer un serveur HTTP

Lancer un serveur HTTP sur son PcLa première étape  passe donc par la mise en place d’un service qui va permettre de rendre votre site local accessible depuis un simple navigateur.

Il existe de très nombreux logiciels qui savent tenir ce rôle : Microsoft IIS, Apache, ColdFusion et des centaines de Freewares. Pour choisir le bon, il convient déjà de savoir ce qu’on souhaite utiliser comme technologie :

Technologie Logiciel Os

Bien entendu, il est possible de faire tourner du PHP sous Windows et de l’ASP sous Linux. Je ne trace ici que les grandes lignes de l’hébergement.

Dans les faits : nous allons voir comment installer Microsoft IIS. Pourquoi ce choix ? Parce que c’est l’outil standard pour ceux qui veulent débuter dans ce domaine ET cela permet à tous ceux qui ont un Pc avec Windows ( et ca fait du monde ! ) d’éviter de changer d’Os …

Héberger son propre site

Héberger son propre site web / seveur FTP

Héberger soit meme son Site Web ou son Serveur FTP présente de très nombreux avantages :

- plus de contraintes de places / pub / URL liées à votre hébergeur courrant
- vous obtenez les langages ( PHP, ASP, ASP.Net, ColdFusion, … ) et les composants (APSemail, APS upload, …) qui vous interressent
- vous avez directement accès à vos logs : statistiques plus fines et 100% personnalisées
- donner une seconde vie a un ordinateur depassé

Le prix de cette libertée ? Avoir une connexion permanente et laisser un ordinateur allumé… Bref, pas grand chose en fin de compte.

< 1 > Installer un serveur HTTP ( pour le web ) et / ou un serveur FTP ( pour l’échange de fichiers )

A cette étape, toutes les fonctionnalités de l’hébergement sont disponibles. Cependant, il faut encore rendre ce service accessible dans la durée, il faut donc faire en sorte qu’à chaque fois que vous vous connecterez*, les visiteurs puissent vous retrouver :

< 2 > Lier votre IP à un nom de domaine

< 3 > Et la sécurité dans tout ca ?

Cartographie, taxonomie et robots

Définir des limites / taxonomie

…..

Une fois les limites tracées, on a maintenant des categories de contenu auxquelles ont peut faire subir le cloisonement, la répartition que l’on souhaite. Cela se materialise au travers de plusieurs aspects: navigation du site, un code de couleur, un modele de page, un editeur different et / ou une arborescence indépendante. Historiquement et bien avant l’avénement du tout dynamique, les webmasters avaient la tendance naturelle de mettre chaque contenu different dans un répertoire approrié. Le web était encore de l’informatique, un traitement classifié de l’information. Afin de mieux referencer, cataloguer l’ensemble du contenu qui se trouvait dans ces repertoires, les robots parcourent chaque site en passant de lien hypertexte en lien hypertexte. Pour autant, on peut souhaiter que ce travail d’indexation ne porte que sur une partie du contenu présenté.

Pourquoi controller l’indexation plutot que de chercher à tout referencer ?

  • Donner plus de clarete au coeur de metier: On ne met en avant que l’information qui correspond à la ligne editoriale, on ne souhaite pas obtenir de traffic sur des regions peripheriques de contenu
  • Jouer avec les regles de google: google ne reference qu’un nombre limité d’url par site, il ne faut donc pas qu’une page peripherique rentre en competition avec une page du noyau du site
  • La recuperation d’informations sur internet peut être un moyen tres simple de constituer une base de données comprenant des adresses email à spammer, par exemple.

Une fois la zone (non)referencable definie, il convient de mettre en pratique ces exclusions. On parle d’exclusions car c’est en effet une liste des endroits interdits qu’il convient de mettre sur pied.

 Le site “officiel” des robots (http://www.robotstxt.org/wc/robots.html) dresse une liste de ces programmes rendant visite aux sites web et donne des pistes, des modes d’emploi pour apprendre à bien maitriser leur language. On notera 2 types d’approche, soit page par page soit au moyen d’un fichier robot.txt qui liste les endroits non visitables qui seront exclus durant la visite. On voit bien dans quels cas utiliser chaque methode, les deux pouvant être combinées.

Example de tags à inserer page par page, dans les balises meta:

<meta name=”robots” content=”index,follow”>
<meta name=”robots” content=”noindex,follow”>
<meta name=”robots” content=”index,nofollow”>
<meta name=”robots” content=”noindex,nofollow”>

Plus d’informations ici: http://www.robotstxt.org/wc/meta-user.html

Example de fichier robot.txt, à placer à la racine du site

User-agent: *
Disallow: /cgi-bin/
Disallow: /tmp/
Disallow: /~joe/

Plus d’informations ici: http://www.robotstxt.org/wc/exclusion-admin.html

On notera enfin que certain scripts permettent de générer ce fichier en quelques clics:
>> http://www.mcanerin.com/EN/search-engine/robots-txt.asp 
>> http://www.1-hit.com/all-in-one/tool-robots.txt-generator.htm

Mesure de l’efficacité d’un site

J’ai migré ce blog sur un domaine a part. Retrvouez cet article et beaucoup d’autres là: www.emarketeur.fr

Bonne journée
Greg

Captures d’ecran simples et propres

Pour du powerpoint 

  • Snag It
  • Microsoft One Note

Pour du web

  • Onslideshare

J’ai migré ce blog sur un domaine a part. Retrvouez cet article et beaucoup d’autres là:
>> http://www.emarketeur.fr/ressources/productivite/captures-decran-simples-et-propres

Bonne journée
Greg

Suivre

Get every new post delivered to your Inbox.