How to Host a Blog on a Subdirectory Instead of a Subdomain (2025)
L'article explique comment héberger un blog dans un sous-répertoire (par exemple example.com/blog) plutôt que sur un sous-domaine pour améliorer le SEO et l'expérience utilisateur. Il rappelle que les sous-répertoires consolident l'autorité du site et semblent souvent mieux performer en classement, tout en notant que Google déclare ne pas traiter les sous-domaines comme des entités séparées. L'auteur précise que la migration est plus complexe et chronophage parce que de nombreuses plateformes sont conçues pour des sous-domaines et exigent une configuration soignée. La procédure détaillée consiste à configurer les enregistrements DNS dans Cloudflare, définir basePath dans Next.js, déployer un Cloudflare Worker qui proxy les requêtes de /blog vers le sous-domaine et ajouter des routes pour les assets. Enfin, il recommande d'ajouter un X-Robots-Tag noindex sur le sous-domaine, de supprimer cet en-tête dans le Worker pour le sous-répertoire et de vérifier l'indexation via l'outil d'inspection d'URL de Google.