diff --git a/docusaurus.config.ts b/docusaurus.config.ts index ce7d4b4..22c9657 100644 --- a/docusaurus.config.ts +++ b/docusaurus.config.ts @@ -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'}, ], diff --git a/static/img/social-card.png b/static/img/social-card.png new file mode 100644 index 0000000..bbd1987 Binary files /dev/null and b/static/img/social-card.png differ diff --git a/static/robots.txt b/static/robots.txt new file mode 100644 index 0000000..eb3d2a1 --- /dev/null +++ b/static/robots.txt @@ -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