Skip to content

Amélioration du référencement - #14

Merged
fabienengels merged 6 commits into
fabienengels:mainfrom
loannlagarde:feature/seo
Apr 4, 2026
Merged

fabienengels merged 6 commits into
fabienengels:mainfrom
loannlagarde:feature/seo

Conversation

@loannlagarde

Copy link
Copy Markdown
Contributor

Cette pull request introduit des optimisations majeures pour le référencement naturel (SEO) et le partage sur les réseaux sociaux du site AlsaMesh.

Changements principaux

  • Métadonnées SEO : Ajout de balises meta dynamiques (titres, descriptions, mots-clés) dans le layout principal.
  • Support Open Graph & Twitter Cards : Amélioration du rendu lors des partages sur les réseaux sociaux (Facebook, Twitter, LinkedIn).
  • Sitemap & Robots.txt :
    • Intégration de @astrojs/sitemap pour la génération automatique du plan du site.
    • Création du fichier robots.txt pour guider les moteurs de recherche.
  • Canonical URLs : Ajout de liens canoniques pour éviter le contenu dupliqué.
  • Optimisation du contenu : Mise à jour des frontmatters dans les fichiers MDX (join.mdx, equipment.mdx) avec des descriptions pertinentes.
  • Structure HTML : Utilisation de la balise <main> dans StaticPage.astro pour une meilleure sémantique.

Aspects techniques

  • Mise à jour de astro.config.mjs avec l'URL du site et l'intégration sitemap.
  • Mise à jour des dépendances dans package.json (@astrojs/sitemap).
  • Suppression des fichiers de contenu obsolètes (src/content/equipments.md).

@fabienengels fabienengels left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Merci pour ta contrib, je te laisse quelques fix à faire avant de merge :)

Comment thread public/robots.txt Outdated
Comment thread src/layouts/Layout.astro Outdated
Comment thread src/pages/carte.astro
@fabienengels
fabienengels merged commit 8f636fc into fabienengels:main Apr 4, 2026
1 check passed
@loannlagarde
loannlagarde deleted the feature/seo branch April 4, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants