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.
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-previewemax-video-preview - URL canonicali — assolute, normalizzate, con slash finale e supporto alla paginazione
- Open Graph —
og:titlesenza suffisso del nome del sito, set completo di tag OG - Twitter Cards —
summary_large_imagequando è 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.0per i campiContentItem.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.