|
|
|||||||||||||||||||||||||
Site à technologie dynamiqueDescriptionL'usage de technologie dynamique permet une intégration de contenu plus ouverte à un groupe de travail important ou géographiquement dispersé, comme par exemple, un forum de discussion. Elle permettent aussi la consultation de bases de données, et elles sont nécessaires à la plupart des fonctions transactionnelles. Bien que dans plusieurs cas son recours soit indispensable, l'utilisation d'une technologie dynamique devrait toujours être justifiée, car le référencement d'un site dynamique est souvent plus complexe. Quelles sont les conséquences des technologies dynamiques sur le référencement ?Les sites au contenu dynamique utilisent des «query strings» dans leurs URL afin que le serveur puisse les traiter. Les query strings sont constitués des caractères spéciaux normalement interdits dans les noms de fichiers justement afin de les en distinguer. Les caractères les plus fréquemment utilisés sont «?», «$», «=» et «» ou tout autre caractère spécial que l'on retrouve dans les URL. C'est le cas pour la plupart des sites qui utilisent CGI, ASP, JSP, CFM, NSF ou toute autre technologie dynamique. Les moteurs de recherche plus évolués n'ont pas de problème à indexer les pages dont les URL renferment quelques query strings, mais le positionnement d'une page dynamique est rarement bon quand un URL contiens plus de trois caractères spéciaux. Existe-il des solutions quand on utilise une technologie dynamique ?Nous disposons de plusieurs solutions pour contrer aux inconvénients
de l'utilisation de technologie dynamique. Tout dépends de la
plate-forme du serveur utilisé. Il s'agit de transformer les
URL en format statique. www.site.com/cgi-bin/script.cgi?arg1=bla&arg2=bla-bla&arg3=gizmo www.site.com/fauxrepertoire/bla/bla-bla/gizmo.htm Sur des serveurs Apache, on utilise
généralement le mod_rewrite pour y ajouter un script relativement
simple. Voici la documentation officielle : et un excellent supplément par Ralf S. Engelschall lui même. A Users Guide to URL Rewriting with the Apache Webserver
|
|
|||||||||||||||||||||||||