La création d'un site internet se décompose en plusieurs étapes :
- La rédaction du cahier des charges
- La création graphique
- La conception-rédaction
- La découpe des éléments graphiques et l'assemblage du site en html
- La dynamisation du site en base de données pour certains sites
Deux de ces phases sont déterminantes pour le bon référencement du site :
La conception-rédaction :
Comme son nom l'indique, cette partie est assurée par un concepteur rédacteur. Son rôle est de rédiger les contenus du site en répondant à divers impératifs comme la teinte que souhaite donner le client à son site internet mais aussi, et c'est la partie qui nous intéresse, en rédigeant des textes répondant parfaitement à l'objectif de
référencement et donc en respectant une sémantique parfaitement compréhensible par les moteurs de recherche.
L'assemblage HTML :
En quelques années, le code HTML permettant de créer des sites internet a beaucoup évolué. La construction tabulaire des sites s'est effacée en faveur d'une conception en CSS.
L'avantage du CSS est de pouvoir "encapsuler" certaines phrases dans des balises permettant aux moteurs de recherche de distinguer immédiatement les titres, les contenus, les listes d'éléments et ainsi pouvoir hiérarchiser leur importance dans la page.
De plus, le CSS permet une externalisation des codes servant à la mise en page (taille, police, couleur, images...) et augmente donc la quantité de texte référençable par rapport à la quantité totale de caractères de la page et ainsi la lisibilité et la pertinence de chaque mot.
Exemple d'externalisation du fichier de style (CSS) :
 |  |
| Page vue par l'internaute | Page vue par google |