SEO by Joost de Valk

Plugin SEO per EmDash CMS — meta tag, Open Graph, URL canonicali, direttive robots e markup schema JSON-LD.

Estensione

SEO by Joost de Valk

Plugin SEO per EmDash CMS — meta tag, Open Graph, URL canonicali, direttive robots e markup schema JSON-LD.

  • Categoria: SEO
  • Stato: Disponibile
  • Versione: 0.12.0
  • Prezzo: Free

Il plugin SEO più completo per EmDash CMS, sviluppato da Joost de Valk. Genera meta tag, Open Graph, Twitter Cards, URL canonicali, direttive robots e markup schema JSON-LD tramite l’hook page:metadata.

Funzionalità

  • Meta description con catena di fallback configurabile
  • Meta robots con direttive max-snippet, max-image-preview e max-video-preview
  • URL canonicali — assolute, normalizzate, con slash finale e supporto alla paginazione
  • Open Graph — og:title senza suffisso del nome del sito, set completo di tag OG
  • Twitter Cards — summary_large_image quando è presente un’immagine, handle del sito dalle impostazioni
  • Breadcrumb — derivati dal percorso URL con override delle etichette per segmento
  • JSON-LD — markup schema con supporto Person o Organization
  • Generazione llms.txt (sperimentale)

Installazione

npm install @jdevalk/emdash-plugin-seo

Registralo nella configurazione Astro:

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

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

Configurazione

Configura le impostazioni nel pannello di amministrazione EmDash: nome del sito, separatore del titolo, meta description predefinita, schema persona/organizzazione, profili social e override dei segmenti breadcrumb.

Suggerimenti operativi

  • Richiede emdash@^0.5.0 per i campi ContentItem.slug/status/locale.
  • Fissa la versione del plugin durante campagne critiche per evitare cambiamenti di comportamento imprevisti.
  • Verifica il JSON-LD generato nel test dei risultati avanzati di Google prima del lancio.