Amélioration du référencement SEO du site

- Ajout d'une social card personnalisée (1200x630px) avec le logo et la tagline
- Ajout de meta description globale dans themeConfig.metadata
- Ajout du fichier robots.txt avec directives pour les moteurs de recherche
- Mise à jour de l'image sociale de docusaurus-social-card.jpg vers social-card.png
This commit is contained in:
Tellsanguis 2025-12-05 11:11:49 +01:00
parent f30d689499
commit aaf03916d4
3 changed files with 18 additions and 1 deletions

View file

@ -38,6 +38,7 @@ const config: Config = {
tagline: 'Recherches et réflexions sur les défis techniques',
favicon: 'img/logo.png',
url: 'https://docs.tellserv.fr',
baseUrl: '/',
@ -110,8 +111,9 @@ const config: Config = {
],
themeConfig: {
image: 'img/docusaurus-social-card.jpg',
image: 'img/social-card.png',
metadata: [
{name: 'description', content: 'Blog technique sur le homelab, DevOps, Kubernetes et l\'infrastructure as code. Documentation et tutoriels sur Docker, OpenTofu, Ansible et K3s.'},
{name: 'keywords', content: 'homelab, kubernetes, docker, devops, opentofu, ansible, k3s, infrastructure as code'},
{name: 'author', content: 'TellServ'},
],

BIN
static/img/social-card.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 272 KiB

15
static/robots.txt Normal file
View file

@ -0,0 +1,15 @@
User-agent: *
Allow: /
# Empêcher l'indexation des pages de recherche
Disallow: /search
# Sitemap
Sitemap: https://docs.tellserv.fr/sitemap.xml
# Crawl-delay pour les bots agressifs
User-agent: AhrefsBot
Crawl-delay: 10
User-agent: SemrushBot
Crawl-delay: 10