SEO
Il plugin SEO aiuta ad analizzare il posizionamento dei contenuti e a gestire i relativi dati strutturati (Schema.org).
Gli strumenti di audit e lettura non richiedono autorizzazioni particolari. Le operazioni di scrittura (metadati, dati strutturati) seguono l'ACL del componente interessato.
Audit degli articoli
Analizzare gli articoli per individuare le criticità SEO (titoli, meta, lunghezza, ecc.).
| Strumento | Funzione | Permessi necessari (ACL) |
|---|---|---|
seo_audit_articles | Audit SEO degli articoli | Nessuno (lettura) |
Metadati
Inserire i metadati (descrizione, parole chiave) degli articoli tramite la modifica dei contenuti.
| Strumento | Funzione | Permessi necessari (ACL) |
|---|---|---|
update_article | Meta descrizione e parole chiave di un articolo | Modifica — core.edit (com_content) |
Collegamenti interni
Verificare la coerenza della struttura dei collegamenti interni.
| Strumento | Funzione | Permessi necessari (ACL) |
|---|---|---|
check_internal_links | Verificare i collegamenti interni | Nessuno (lettura) |
Dati strutturati (Schema.org)
Leggere e scrivere i dati strutturati di un articolo tramite il sistema Schema.org nativo di Joomla: lo schema viene visualizzato nella scheda « Schema » dell'articolo e viene restituito in JSON-LD nella pagina. Ogni tipo utilizza il modulo del plugin Schema.org corrispondente, se disponibile (modificabile dagli autori), altrimenti un JSON-LD libero (« Custom »). Le date di pubblicazione e modifica di un Article vengono compilate automaticamente e le proprietà aggiuntive possono essere inserite tramite i campi generici. Questi strumenti riguardano esclusivamente Schema.org nativo di Joomla: un sito che gestisce i propri dati strutturati con un altro strumento non è interessato.
| Strumento | Funzione | Permessi necessari (ACL) |
|---|---|---|
list_schema_types | Elencare i tipi Schema.org disponibili + i relativi campi | Nessuno (lettura) |
get_article_schema | Leggere lo schema di un articolo | Nessuno (lettura) |
list_articles_with_schema | Elencare gli articoli che hanno uno schema | Nessuno (lettura) |
get_schemaorg_site_profile | Leggere il profilo Schema.org del sito | Nessuno (lettura) |
validate_jsonld | Convalidare un JSON-LD (offline) | Nessuno (lettura) |
set_article_schema | Definire lo schema di un articolo (tipo nativo, fallback Custom) | Modifica — core.edit (com_content) |
set_article_custom_jsonld | Associare un JSON-LD libero (Custom) | Modifica — core.edit (com_content) |
set_article_custom_jsonld_bulk | Associare un JSON-LD libero a più articoli | Modifica — core.edit (com_content) |
clear_article_schema | Rimuovere lo schema di un articolo | Modifica — core.edit (com_content) |
set_schemaorg_site_profile | Definire il profilo Schema.org del sito (globale) | Super Utente — core.admin |
Esempi di prompt
« Fai un audit SEO dei miei 20 articoli più recenti ed elenca quelli privi di meta descrizione. »
« Proponi una meta descrizione per l'articolo iniziale e applicala. »
« Aggiungi uno schema Article alle note legali, includendo le date di pubblicazione. »
« Aggiungi uno schema FAQ (JSON-LD) a questo articolo a partire dalle domande e risposte del testo. »