← Retour au lexique
⚙️ SEO Technique

Racine du site (Root)

La racine du site est le répertoire principal d'un site web, accessible via le domaine seul. Contient les fichiers essentiels comme robots.txt.

Définition

La racine du site (root ou root directory) est le répertoire principal d’un site web, correspondant à l’URL de base du domaine sans chemin supplémentaire. C’est le point de départ de toute la structure du site.

URL de la racine

https://www.example.com/
                       └─ Racine du site

Accès

L’URL du domaine seul pointe vers la racine.

Fichiers importants à la racine

robots.txt

Directives pour les crawlers.

https://example.com/robots.txt

sitemap.xml

Plan du site pour les moteurs.

https://example.com/sitemap.xml

favicon.ico

Icône du site.

.htaccess (Apache)

Configuration serveur.

index.html / index.php

Page d’accueil par défaut.

Structure depuis la racine

/ (racine)
├── index.html
├── robots.txt
├── sitemap.xml
├── favicon.ico
├── /css/
├── /js/
├── /images/
└── /pages/
    ├── about.html
    └── contact.html

Importance en SEO

Fichiers de configuration

robots.txt et sitemap.xml DOIVENT être à la racine.

Autorité

La page d’accueil (racine) est généralement la page la plus autoritaire.

Structure logique

Une bonne organisation depuis la racine facilite le crawl.

Liens internes

La racine distribue l’autorité vers les sous-pages.

Chemin absolu vs relatif

Depuis la racine (absolu)

<a href="/pages/about.html">À propos</a>

Toujours relatif à la racine, fonctionne depuis n’importe quelle page.

Relatif au fichier

<a href="../about.html">À propos</a>

Relatif à l’emplacement du fichier actuel.

Configuration serveur

Document root

Le répertoire serveur mappé à la racine du site.

Apache

DocumentRoot /var/www/html

Nginx

root /var/www/html;

Sous-domaines et racine

Domaine principal

example.com/ → /var/www/example/

Sous-domaine

blog.example.com/ → /var/www/blog/

Chaque sous-domaine a sa propre racine.

Problèmes courants

Fichiers manquants

robots.txt ou sitemap non à la racine.

Permissions

Problèmes d’accès aux fichiers de la racine.

Index multiple

Plusieurs fichiers index créant des conflits.

Mauvaise configuration

Document root incorrect sur le serveur.

Vérification

Accès aux fichiers

curl https://example.com/robots.txt
curl https://example.com/sitemap.xml

Structure

Vérifiez que les fichiers essentiels sont accessibles depuis la racine.

Conclusion

La racine du site est le fondement de votre architecture web. Assurez-vous que les fichiers SEO essentiels (robots.txt, sitemap.xml) y sont correctement placés et accessibles. Une structure logique depuis la racine facilite la navigation des utilisateurs et le crawl des moteurs de recherche.