SEO by Joost de Valk

Plugin SEO pour EmDash CMS — balises meta, Open Graph, URL canoniques, directives robots et balisage schema JSON-LD.

Extension

SEO by Joost de Valk

Plugin SEO pour EmDash CMS — balises meta, Open Graph, URL canoniques, directives robots et balisage schema JSON-LD.

  • Catégorie: SEO
  • Statut: Disponible
  • Version: 0.12.0
  • Prix: Free

Le plugin SEO le plus complet pour EmDash CMS, créé par Joost de Valk. Il génère les balises meta, Open Graph, Twitter Cards, URL canoniques, directives robots et balisage schema JSON-LD via le hook page:metadata.

Fonctionnalités

  • Meta descriptions avec chaîne de repli configurable
  • Meta robots avec directives max-snippet, max-image-preview et max-video-preview
  • URL canoniques — absolues, normalisées, avec slash final et prise en charge de la pagination
  • Open Graph — og:title sans suffixe du nom du site, jeu complet de balises OG
  • Twitter Cards — summary_large_image lorsqu’une image est présente, compte du site depuis les paramètres
  • Fil d’Ariane — dérivé du chemin URL avec remplacements de libellés par segment
  • JSON-LD — balisage schema avec prise en charge Person ou Organization
  • Génération llms.txt (expérimental)

Installation

npm install @jdevalk/emdash-plugin-seo

Enregistrez-le dans votre configuration Astro :

import { seoPlugin } from "@jdevalk/emdash-plugin-seo";

export default defineConfig({
  integrations: [
    emdash({
      plugins: [seoPlugin()],
    }),
  ],
});

Configuration

Configurez les paramètres dans le panneau d’administration EmDash : nom du site, séparateur de titre, meta description par défaut, schema personne/organisation, profils sociaux et remplacements des segments du fil d’Ariane.

Conseils d’exploitation

  • Nécessite emdash@^0.5.0 pour les champs ContentItem.slug/status/locale.
  • Épinglez la version du plugin pendant les campagnes critiques pour éviter des changements de comportement inattendus.
  • Vérifiez le JSON-LD généré dans le test des résultats enrichis Google avant la mise en ligne.