Apprendre le  Référencement
::: Définitions    ::: Comment faire ?     :::  Les outils de recherche     :::  Evolution    ::: Ressources
L'optimisation avancée   

 

::: Contact

::: Page accueil

 

 

 

 
Les pages dynamiques

 

Les origines des pages dynamiques

La plupart des pages Web dynamiques sont produites en réponse aux requêtes adressées à des bases de données. C'est alors la base de données qui fournit les informations au visiteur. Typiquement le visiteur coche une case ou le choisit dans une liste ou même tape le texte sur la page et clique le bouton "soumettre" afin d'obtenir les informations recherchées.

Le robot ne peut accéder à ces informations par ces chemins-là

Si le robot ne peut pas y accéder, la page ne sera pas incluse dans la base de données du moteur de recherche. Si elle n'est pas dans la base de données, les chercheurs ne peuvent pas la trouver...

Ainsi comment faire apparaître votre information dynamique sous une forme non-dynamique ?

La solution longue
Une des raisons pour laquelle les pages dynamiques existent vient de la difficulté du besoin de mise à jour constante -- ajouter et effacer -- des pages de votre site. Si vous avez une page séparée pour chaque produit, chacune de ces pages peut être visitée par un robot. Elles peuvent toutes être accédées par les liens hypertexte de ce type :

<a href="produit1.html">produit 1</a >
<a href="produit2.html">produit 2</a >

etc...

Dans ce cas vous devez créer toutes ces pages. Ceci détruit l'avantage d'organiser votre l'information à l'aide d'une base de données.

Une meilleure solution : le "URL rewriting"
En général, les moteurs de recherche repèrent une page dynamique à la présence d'un point d'interrogation dans l'Url, suivi d'une liste de paramètres. La seule façon de contourner cette difficulté est donc de recourir à des techniques d'URL rewriting, c'est à dire à un paramétrage de votre serveur permettant de retranscrire vos Urls de pages dynamiques, en Urls apparemment statiques de façon à faciliter leur indexation par les moteurs. Grâce à l'URL Rewriting on obtient des pages avec des URLs simples où ni moteur, ni internautes n'arrivent à deviner qu'il s'agit en réalité d'une page dynamique. Cette méthode peut être réalisée par exemple grâce au module Apache mod_rewrite ou en PHP à l'aide de la mise au point d'un script.

Par exemple, il vous faudra retranscrire des URLS du type
http://www.monsite.com/page.php?parametreA=15&parametreB=42

en http://www.monsite.com/page_parametreA15_parametreB42/

Pour aller plus loin vous pouvez lire les tutoriaux du Journal du net :

Méthodes d'URL rewriting 1

Méthodes d'URL rewriting 2

autres adresses utiles :

http://www.uzine.net/spip_contrib/article.php3?id_article=106
http://www.webrankinfo.com/forums/forum_12.htm

 

 


Définitions  Comment faire ?  Les outils de recherche   Evolution ?  Ressources
Page accueil

Dernière modification : octobre 2008