Développeurs

Référence des fonctionnalités de Zinn® SEO

Zinn® SEO enregistre ses actions auprès de l’API WordPress Abilities. Ces mêmes capacités sont des outils MCP sur le propre serveur du site et des routes REST sous /wp-json/wp-abilities/v1. Cette page est générée à partir du propre registre du plugin.

Guide de l’utilisateur : connecter une application d’IA

Points de terminaison

MCP sur HTTP (diffusible en continu)

https://example.com/wp-json/zinn-seo/v1/mcp

MCP sur WP-CLI (entrée et sortie standard)

wp mcp-adapter serve --server=zinn-seo --user=<login>

REST : lister les capacités

/wp-json/wp-abilities/v1/abilities?category=zinn-seo

REST : exécuter une capacité

/wp-json/wp-abilities/v1/abilities/<name>/run

Authentification et autorisations

Les requêtes HTTP s’authentifient à l’aide d’un mot de passe d’application WordPress (HTTP Basic). La connexion au serveur MCP nécessite la capacité indiquée ci-dessous ; chaque fonctionnalité vérifie ensuite sa propre autorisation, par objet. Les fonctionnalités en lecture seule s’exécutent avec GET et leur entrée dans la chaîne de requête ; les autres avec POST et un corps JSON {« input » : {…}}.

Exemples

# REST : exécuter une capacité
curl -u your-username:your-application-password \
  "https://example.com/wp-json/wp-abilities/v1/abilities/zinn-seo/export-settings/run"
# MCP (JSON-RPC over HTTP, after "initialize")
{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"zinn-seo-export-settings","arguments":{}}}

Toutes les capacités

Généré à partir du fichier abilities.json du plugin, qui est lui-même généré à partir d’un site en cours d’exécution ; un test échoue lorsque les deux ne correspondent pas.

CapacitéSon rôleÉditionReposAutorisationParamètres
zinn-seo/accept-import
zinn-seo-accept-import
Accepter les différences
Accepte les différences trouvées comme étant prévues.
Édition gratuitePOST …/abilities/zinn-seo/accept-import/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/add-content-ideas
zinn-seo-add-content-ideas
Ajouter des idées au plan de contenu (Pro)
Ajoute jusqu’à 100 idées au plan de contenu. Chaque idée a un titre provisoire et peut comporter une phrase, un angle, un type, une date d’échéance (YYYY-MM-DD), une liste de mots-clés, une longueur en mots et un ton.
Édition ProPOST …/abilities/zinn-seo/add-content-ideas/runthe REST route's own per-item permission checkideas: array (requis), dry_run: boolean
zinn-seo/add-linked-site
zinn-seo-add-linked-site
Ajoutez un autre de vos sites (Agence)
Ajoute un autre site géré par le propriétaire (url, libellé). Ses articles et pages publics sont lus en arrière-plan pour les suggestions de liens.
Édition ProPOST …/abilities/zinn-seo/add-linked-site/runthe REST route's own per-item permission checkurl: string (requis), label: string, dry_run: boolean
zinn-seo/advance-seo-tests
zinn-seo-advance-seo-tests
Activer les tests SEO (Pro)
Passe les tests en cours à leur phase suivante le moment venu, et les renvoie.
Édition ProPOST …/abilities/zinn-seo/advance-seo-tests/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/analyse-page
zinn-seo-analyse-page
Analyser un brouillon de page
Exécute les vérifications sur les valeurs du brouillon (contenu, titre, slug, requête cible, titre et description SEO …) et renvoie les résultats ; store true conserve le score.
Édition gratuitePOST …/abilities/zinn-seo/analyse-page/runthe REST route's own per-item permission checkid: string (requis), content: string, title: string, slug: string, excerpt: string, seo_title: string, seo_desc: string, focus: string, related: string, cornerstone: boolean, noindex: boolean, store: boolean, dry_run: boolean
zinn-seo/apply-search-suggestion
zinn-seo-apply-search-suggestion
Appliquer un titre ou une description (Pro)
Définit le titre ou la description SEO (field) d’une page (post_id) sur une valeur.
Édition ProPOST …/abilities/zinn-seo/apply-search-suggestion/runthe REST route's own per-item permission checkpost_id: integer (requis), field: title|desc (requis), value: string (requis), dry_run: boolean
zinn-seo/ask-seo-data
zinn-seo-ask-seo-data
Posez une question à vos données SEO (Pro)
Répond à une question en termes simples à partir des données SEO de ce site (question ; historique : la conversation jusqu’à présent).
Édition ProPOST …/abilities/zinn-seo/ask-seo-data/runthe REST route's own per-item permission checkquestion: string (requis), history: array, dry_run: boolean
zinn-seo/assign-keyword-list
zinn-seo-assign-keyword-list
Attribuer une liste de mots-clés aux articles
Attribue une liste de mots-clés à des publications (ajouter : post ids) ou la supprime de celles-ci (retirer : post ids). Seules les publications que la personne est autorisée à modifier sont affectées.
Édition gratuitePOST …/abilities/zinn-seo/assign-keyword-list/runthe REST route's own per-item permission checkid: string (requis), add: array, remove: array, dry_run: boolean
zinn-seo/begin-import
zinn-seo-begin-import
Démarrer une migration depuis une autre extension SEO
Démarre la copie depuis une extension source en arrière-plan (source, écraser).
Édition gratuitePOST …/abilities/zinn-seo/begin-import/runthe REST route's own per-item permission checksource: string (requis), overwrite: boolean, dry_run: boolean
zinn-seo/build-semantic-index
zinn-seo-build-semantic-index
Indexer le site pour les liens basés sur le sens (Pro)
Génère l’index de liens sémantique en arrière-plan.
Édition ProPOST …/abilities/zinn-seo/build-semantic-index/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/bulk-apply-fields
zinn-seo-bulk-apply-fields
Définir une valeur sur chaque page correspondante
Définit les mêmes champs sur chaque publication ou terme correspondant aux filtres, en arrière-plan, sous la forme d’un lot unique pouvant être annulé.
Édition gratuitePOST …/abilities/zinn-seo/bulk-apply-fields/runthe REST route's own per-item permission checkobject: post|term, type: string, status: string, search: string, missing: string, robots: string, discover: boolean, term: integer, fields: object (requis), dry_run: boolean
zinn-seo/bulk-redirects
zinn-seo-bulk-redirects
Modifier plusieurs redirections
Supprime, active, désactive ou regroupe les redirections avec ces identifiants.
Édition gratuitePOST …/abilities/zinn-seo/bulk-redirects/runthe REST route's own per-item permission checkids: array (requis), action: delete|enable|disable|group (requis), group: string, dry_run: boolean
zinn-seo/bulk-update-fields
zinn-seo-bulk-update-fields
Modifier les champs SEO de plusieurs pages
Enregistre les champs de plusieurs publications ou termes à la fois (lignes : id et champs). Chaque ligne est vérifiée comme sur l’écran de l’éditeur ; chaque modification peut être annulée en un seul lot.
Édition gratuitePOST …/abilities/zinn-seo/bulk-update-fields/runthe REST route's own per-item permission checkobject: post|term, rows: array (requis), dry_run: boolean
zinn-seo/cancel-scheduled-change
zinn-seo-cancel-scheduled-change
Annuler une modification planifiée (Pro)
Annule une modification planifiée d’une page.
Édition ProPOST …/abilities/zinn-seo/cancel-scheduled-change/runthe REST route's own per-item permission checkid: string (requis), entry: string (requis), dry_run: boolean
zinn-seo/check-all-pages-indexed
zinn-seo-check-all-pages-indexed
Vérifiez que chaque page est indexée
Démarre, met en pause, reprend ou annule une vérification d’indexation de chaque page, avec des crédits.
Édition gratuitePOST …/abilities/zinn-seo/check-all-pages-indexed/runthe REST route's own per-item permission checkaction: start|pause|resume|cancel, dry_run: boolean
zinn-seo/check-content-coverage
zinn-seo-check-content-coverage
Vérifier un brouillon par rapport à ses consignes (Pro)
Évalue le texte (ou l’article enregistré) par rapport aux directives d’un article : chaque terme est marqué comme manquant, insuffisant, excessif ou correct, ainsi que le nombre de titres.
Édition ProPOST …/abilities/zinn-seo/check-content-coverage/runthe REST route's own per-item permission checkpost: integer (requis), text: string, headings: integer, dry_run: boolean
zinn-seo/check-domain-move
zinn-seo-check-domain-move
Vérifier un transfert depuis un autre domaine
Vérifie ce que nécessite le transfert depuis un autre domaine (de) vers ce site : quelles anciennes adresses redirigent vers où.
Édition gratuiteGET …/abilities/zinn-seo/check-domain-move/runmanage_options (the REST route's own check)from: string (requis)
zinn-seo/check-import
zinn-seo-check-import
Comparer les pages avant de basculer
Compare les pages réelles avec les deux extensions pour prouver que rien n’est perdu (garder : conservez la comparaison).
Édition gratuitePOST …/abilities/zinn-seo/check-import/runthe REST route's own per-item permission checkkeep: boolean, dry_run: boolean
zinn-seo/check-index
zinn-seo-check-index
Vérifiez si Google a indexé une adresse
Inspecte une adresse dans la Search Console (url).
Édition gratuitePOST …/abilities/zinn-seo/check-index/runthe REST route's own per-item permission checkurl: string (requis), dry_run: boolean
zinn-seo/check-originality
zinn-seo-check-originality
Vérifier la présence de texte copié dans un brouillon (Pro)
Vérifie si une publication ou un texte collé contient des phrases copiées depuis d’autres sites, aux dépens des crédits Zinn® du propriétaire du site (publication ou texte ; décompte : phrases).
Édition ProPOST …/abilities/zinn-seo/check-originality/runedit_post (the REST route's own check)post: integer, text: string, count: integer, dry_run: boolean
zinn-seo/check-pages-after-update
zinn-seo-check-pages-after-update
Vérifiez la sortie SEO des pages
Lit à nouveau la page d’accueil ainsi que les articles et pages les plus récents, puis signale tout changement de titre, de description, d’URL canonique, de robots ou de données structurées.
Édition ProPOST …/abilities/zinn-seo/check-pages-after-update/runupdate_plugins (the REST route's own check)dry_run: boolean
zinn-seo/check-pages-indexed
zinn-seo-check-pages-indexed
Vérifier que les pages sont indexées
Vérifie si les adresses (urls) sont dans l’index de Google, contre des crédits.
Édition gratuitePOST …/abilities/zinn-seo/check-pages-indexed/runthe REST route's own per-item permission checkurls: array (requis), dry_run: boolean
zinn-seo/check-redirects
zinn-seo-check-redirects
Vérifier les redirections
Vérifie chaque redirection à la recherche de chaînes et de boucles, et (cibles) si les cibles répondent.
Édition gratuitePOST …/abilities/zinn-seo/check-redirects/runthe REST route's own per-item permission checktargets: boolean, dry_run: boolean
zinn-seo/check-server-rules
zinn-seo-check-server-rules
Vérifier les règles du serveur (Pro)
Vérifie le brouillon des règles du serveur (texte) sans les enregistrer.
Édition ProPOST …/abilities/zinn-seo/check-server-rules/runthe REST route's own per-item permission checktext: string (requis), dry_run: boolean
zinn-seo/check-site-index
zinn-seo-check-site-index
Vérifier l’index de l’ensemble du site
Démarre, suspend, reprend ou annule l’inspection de chaque page dans Search Console.
Édition gratuitePOST …/abilities/zinn-seo/check-site-index/runthe REST route's own per-item permission checkaction: start|pause|resume|cancel (requis), dry_run: boolean
zinn-seo/choose-ai-model
zinn-seo-choose-ai-model
Choisissez le modèle d’IA pour une tâche
Choisit le modèle utilisé par une tâche d’IA (fonctionnalité : rédacteur, relecture ou image) (choix, l’un des modèles répertoriés pour celle-ci ; laisser vide rétablit le choix automatique).
Édition gratuitePOST …/abilities/zinn-seo/choose-ai-model/runthe REST route's own per-item permission checkfeature: writer|proofread|image (requis), choice: string (requis), dry_run: boolean
zinn-seo/choose-google-properties
zinn-seo-choose-google-properties
Choisissez les propriétés Google
Sélectionne la propriété Search Console et le flux Analytics pour lesquels ce site génère des rapports.
Édition gratuitePOST …/abilities/zinn-seo/choose-google-properties/runthe REST route's own per-item permission checksearch_console_property: string, analytics_property: string, business_location: string, dry_run: boolean
zinn-seo/clear-missing-pages
zinn-seo-clear-missing-pages
Effacer le journal des pages manquantes
Supprime une entrée (hash) ou toutes les entrées (all) du journal 404.
Édition gratuitePOST …/abilities/zinn-seo/clear-missing-pages/runthe REST route's own per-item permission checkkind: 404|404b, hash: string, all: boolean, dry_run: boolean
zinn-seo/clear-site-searches
zinn-seo-clear-site-searches
Effacer le journal des recherches du site
Supprime une entrée (hash) ou toutes les entrées (all).
Édition gratuitePOST …/abilities/zinn-seo/clear-site-searches/runthe REST route's own per-item permission checkkind: search|search0, hash: string, all: boolean, dry_run: boolean
zinn-seo/comment-on-task
zinn-seo-comment-on-task
Commenter une tâche SEO (Agence)
Ajoute un commentaire (texte) à une tâche.
Édition ProPOST …/abilities/zinn-seo/comment-on-task/runthe REST route's own per-item permission checkid: string (requis), text: string (requis), dry_run: boolean
zinn-seo/complete-task
zinn-seo-complete-task
Marquer une tâche SEO comme terminée (Agence)
Marque une tâche comme terminée, ou à nouveau comme ouverte avec done false.
Édition ProPOST …/abilities/zinn-seo/complete-task/runthe REST route's own per-item permission checkid: string (requis), done: boolean, dry_run: boolean
zinn-seo/connect-bing
zinn-seo-connect-bing
Connecter Bing Webmaster Tools
Connects Bing avec la clé d’API Bing du propriétaire du site (clé). La clé n’est jamais renvoyée.
Édition gratuitePOST …/abilities/zinn-seo/connect-bing/runthe REST route's own per-item permission checkkey: string (requis), dry_run: boolean
zinn-seo/connect-edge
zinn-seo-connect-edge
Connecter Cloudflare (Pro)
Connects Cloudflare avec le jeton API du propriétaire (token). Le jeton n’est jamais renvoyé.
Édition ProPOST …/abilities/zinn-seo/connect-edge/runthe REST route's own per-item permission checktoken: string (requis), dry_run: boolean
zinn-seo/connect-support
zinn-seo-connect-support
Contacter l’assistance
Connecte ce site à l’assistance Zinn Digital® (nom, e-mail, consentement).
Édition gratuitePOST …/abilities/zinn-seo/connect-support/runmanage_options (the REST route's own check)email: string (requis), name: string, consent: boolean (requis), dry_run: boolean
zinn-seo/control-ai-bulk
zinn-seo-control-ai-bulk
Mettre en pause, reprendre ou annuler une exécution en masse de l’IA (Pro)
Contrôle une tâche d’IA en cours d’exécution (tâche, action).
Édition ProPOST …/abilities/zinn-seo/control-ai-bulk/runthe REST route's own per-item permission checkjob: ai-bulk|ai-accept|ai-map (requis), action: pause|resume|cancel (requis), dry_run: boolean
zinn-seo/control-job
zinn-seo-control-job
Démarrer, mettre en pause, reprendre ou annuler une tâche en arrière-plan
Exécute une action (start, pause, resume ou cancel) sur une tâche d’arrière-plan (id).
Édition gratuitePOST …/abilities/zinn-seo/control-job/runthe REST route's own per-item permission checkid: string (requis), action: start|pause|resume|cancel (requis), dry_run: boolean
zinn-seo/copy-import
zinn-seo-copy-import
Copier depuis une autre extension SEO
Copie les données d’une extension source maintenant (source, écraser).
Édition gratuitePOST …/abilities/zinn-seo/copy-import/runthe REST route's own per-item permission checksource: string (requis), overwrite: boolean, dry_run: boolean
zinn-seo/count-import
zinn-seo-count-import
Compter ce qu’un déplacement copierait
Compte ce qui serait copié lors d’un déplacement depuis une extension source (source, écrasement). Rien ne change.
Édition gratuitePOST …/abilities/zinn-seo/count-import/runthe REST route's own per-item permission checksource: string (requis), overwrite: boolean, dry_run: boolean
zinn-seo/create-faq-from-questions
zinn-seo-create-faq-from-questions
Transformez les questions en FAQ
Crée un brouillon de bloc FAQ (éléments : question et réponse ; post_id ou un nouveau titre).
Édition gratuitePOST …/abilities/zinn-seo/create-faq-from-questions/runedit_posts (the REST route's own check)items: array (requis), post_id: integer, title: string, dry_run: boolean
zinn-seo/create-glossary-page
zinn-seo-create-glossary-page
Créer la page du glossaire (Pro)
Crée un brouillon de page qui liste le glossaire avec ses données structurées.
Édition ProPOST …/abilities/zinn-seo/create-glossary-page/runpublish_pages (the REST route's own check)dry_run: boolean
zinn-seo/create-keyword-list
zinn-seo-create-keyword-list
Créer une liste de mots-clés
Crée une liste de mots-clés à partir d’un libellé, d’une couleur et de ses expressions.
Édition gratuitePOST …/abilities/zinn-seo/create-keyword-list/runthe REST route's own per-item permission checklabel: string, color: blue|green|amber|red|purple|teal|grey, phrases: array|string, dry_run: boolean
zinn-seo/create-redirect
zinn-seo-create-redirect
Créer une redirection
Crée une redirection : source, cible, code (301, 302, 307, 308, 410, 451), regex, groupe, note.
Édition gratuitePOST …/abilities/zinn-seo/create-redirect/runthe REST route's own per-item permission checksource: string, target: string, code: 301|302|307|308|410|451, regex: boolean, enabled: boolean, group: string, note: string, position: integer, dry_run: boolean
zinn-seo/create-task
zinn-seo-create-task
Créer une tâche SEO (Agence)
Crée une tâche : titre, détail, url, problème, responsable (un identifiant d’utilisateur) et date d’échéance.
Édition ProPOST …/abilities/zinn-seo/create-task/runthe REST route's own per-item permission checktitle: string (requis), detail: string, url: string, issue: string, assignee: integer, due: string, dry_run: boolean
zinn-seo/create-writer-draft
zinn-seo-create-writer-draft
Enregistrer un brouillon rédigé en tant qu’article
Enregistre un brouillon révisé en tant que brouillon d’article : le brouillon contient title, excerpt, les paragraphes d’introduction, les sections (heading et paragraphes), seo_title et seo_desc ; options contient post_type, phrase et kwlist. Rien n’est publié.
Édition gratuitePOST …/abilities/zinn-seo/create-writer-draft/runedit_posts (the REST route's own check)draft: object (requis), options: object, dry_run: boolean
zinn-seo/decide-ai-redirects
zinn-seo-decide-ai-redirects
Accepter ou refuser les redirections par IA (Pro)
Accepte (crée les redirections) ou rejette les suggestions avec ces identifiants.
Édition ProPOST …/abilities/zinn-seo/decide-ai-redirects/runthe REST route's own per-item permission checkids: array (requis), action: accept|reject (requis), dry_run: boolean
zinn-seo/decide-ai-suggestion
zinn-seo-decide-ai-suggestion
Accepter ou rejeter une suggestion de l’IA
Accepte (éventuellement avec des champs modifiés) ou rejette la suggestion d’un élément pour une tâche.
Édition gratuitePOST …/abilities/zinn-seo/decide-ai-suggestion/runedit_post (the REST route's own check)id: string (requis), task: string (requis), action: accept|reject (requis), fields: object, dry_run: boolean
zinn-seo/delete-content-idea
zinn-seo-delete-content-idea
Supprimer une idée du plan de contenu (Pro)
Supprime une idée du plan ; un brouillon déjà rédigé à partir de celle-ci est conservé.
Édition ProPOST …/abilities/zinn-seo/delete-content-idea/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/delete-keyword-list
zinn-seo-delete-keyword-list
Supprimer une liste de mots-clés
Supprime une liste de mots-clés ; les publications auxquelles elle a été attribuée ne sont pas modifiées.
Édition gratuitePOST …/abilities/zinn-seo/delete-keyword-list/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/delete-redirect
zinn-seo-delete-redirect
Supprimer une redirection
Supprime une redirection.
Édition gratuitePOST …/abilities/zinn-seo/delete-redirect/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/delete-seo-test
zinn-seo-delete-seo-test
Supprimer un test SEO (Pro)
Supprime l’enregistrement d’un test terminé.
Édition ProPOST …/abilities/zinn-seo/delete-seo-test/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/delete-task
zinn-seo-delete-task
Supprimer une tâche SEO (Agence)
Supprime une tâche et ses commentaires.
Édition ProPOST …/abilities/zinn-seo/delete-task/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/disable-cdn
zinn-seo-disable-cdn
Désactiver le CDN Zinn®
Désactive le CDN Zinn® : le site sert à nouveau immédiatement ses propres fichiers.
Édition gratuitePOST …/abilities/zinn-seo/disable-cdn/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/disconnect-bing
zinn-seo-disconnect-bing
Déconnecter Bing
Déconnecte Bing Webmaster Tools.
Édition gratuitePOST …/abilities/zinn-seo/disconnect-bing/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/disconnect-edge
zinn-seo-disconnect-edge
Déconnecter Cloudflare (Pro)
Déconnecte Cloudflare et désactive les fonctionnalités de périphérie.
Édition ProPOST …/abilities/zinn-seo/disconnect-edge/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/disconnect-google
zinn-seo-disconnect-google
Déconnecter Google
Déconnecte Google Search Console et Analytics de ce site.
Édition gratuitePOST …/abilities/zinn-seo/disconnect-google/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/disconnect-google-docs
zinn-seo-disconnect-google-docs
Déconnecter le module complémentaire Google Docs (Pro)
Révoque la clé du module complémentaire Google Docs de la personne : son module ne pourra plus envoyer de brouillons à ce site.
Édition ProPOST …/abilities/zinn-seo/disconnect-google-docs/runedit_posts (the REST route's own check)dry_run: boolean
zinn-seo/disconnect-support
zinn-seo-disconnect-support
Se déconnecter du support
Déconnecte ce site du support.
Édition gratuitePOST …/abilities/zinn-seo/disconnect-support/runmanage_options (the REST route's own check)dry_run: boolean
zinn-seo/dismiss-finding
zinn-seo-dismiss-finding
Masquer une anomalie
Masque un résultat (id) pendant quelques jours ou définitivement.
Édition gratuitePOST …/abilities/zinn-seo/dismiss-finding/runthe REST route's own per-item permission checkid: string (requis), days: integer, dry_run: boolean
zinn-seo/dismiss-notices
zinn-seo-dismiss-notices
Ignorer les notifications
Ignore les notifications (identifiants, ou toutes).
Édition gratuitePOST …/abilities/zinn-seo/dismiss-notices/runthe REST route's own per-item permission checkids: array, all: boolean, dry_run: boolean
zinn-seo/draft-content-ideas
zinn-seo-draft-content-ideas
Rédigez des brouillons à partir d’idées planifiées (Pro)
Rédige un projet d’article pour chaque idée choisie (identifiants, jusqu’à 500) en arrière-plan, sur l’IA du propriétaire du site. Rien n’est publié.
Édition ProPOST …/abilities/zinn-seo/draft-content-ideas/runthe REST route's own per-item permission checkids: array (requis), dry_run: boolean
zinn-seo/draft-custom-block
zinn-seo-draft-custom-block
Rédigez un bloc personnalisé avec l’IA (Pro)
Rédige le brouillon d’un bloc personnalisé à partir d’une phrase le décrivant.
Édition ProPOST …/abilities/zinn-seo/draft-custom-block/runthe REST route's own per-item permission checksentence: string (requis), dry_run: boolean
zinn-seo/draft-from-brief
zinn-seo-draft-from-brief
Rédiger une page à partir d’un brief (Pro)
Crée un brouillon de page à partir d’un brief de contenu (brief).
Édition ProPOST …/abilities/zinn-seo/draft-from-brief/runedit_posts (the REST route's own check)brief: object (requis), dry_run: boolean
zinn-seo/draft-from-keyword
zinn-seo-draft-from-keyword
Rédiger le brouillon d’une page pour un mot-clé (Pro)
Crée un brouillon à partir d’une ligne de mot-clé (row), face à un concurrent (rival), en tant que type de publication (type).
Édition ProPOST …/abilities/zinn-seo/draft-from-keyword/runedit_posts (the REST route's own check)row: object (requis), rival: string, type: string, dry_run: boolean
zinn-seo/draw-social-cards
zinn-seo-draw-social-cards
Générer les images des cartes sociales (Pro)
Génère en arrière-plan une image de carte sociale pour chaque publication.
Édition ProPOST …/abilities/zinn-seo/draw-social-cards/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/enable-cdn
zinn-seo-enable-cdn
Activer le CDN Zinn®
Active le CDN Zinn® pour ce site, un service payant Zinn® sur le compte du propriétaire du site.
Édition gratuitePOST …/abilities/zinn-seo/enable-cdn/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/estimate-authority-check
zinn-seo-estimate-authority-check
Calculer le prix d’une vérification d’autorité
Indique ce que coûterait la vérification de ces métriques à partir de cette source (metrics, cadence_days).
Édition gratuitePOST …/abilities/zinn-seo/estimate-authority-check/runthe REST route's own per-item permission checksource: string (requis), metrics: array, cadence_days: 1|7|30, dry_run: boolean
zinn-seo/export-server-redirects
zinn-seo-export-server-redirects
Exporter les redirections sous forme de règles de serveur (Pro)
Renvoie les redirections sous forme de règles pour un serveur (type : apache ou nginx).
Édition ProGET …/abilities/zinn-seo/export-server-redirects/runthe REST route's own per-item permission checkkind: string (requis)
zinn-seo/export-settings
zinn-seo-export-settings
Exporter les réglages SEO
Renvoie les réglages de ce site sous la forme d’un fichier qu’un autre site peut importer. Rien de secret n’est inclus.
Édition gratuiteGET …/abilities/zinn-seo/export-settings/runthe REST route's own per-item permission checkAucun
zinn-seo/find-local-business
zinn-seo-find-local-business
Trouvez l’entreprise pour le suivi local (Pro)
Recherche l’entreprise sur la carte à des fins de suivi.
Édition ProPOST …/abilities/zinn-seo/find-local-business/runthe REST route's own per-item permission checkquery: string (requis), geo_id: string, dry_run: boolean
zinn-seo/find-places
zinn-seo-find-places
Trouvez une entreprise sur la carte
Trouve des entreprises pour les outils locaux (query, location, language, lat, lng).
Édition gratuitePOST …/abilities/zinn-seo/find-places/runthe REST route's own per-item permission checkquery: string (requis), location: string, language: string, lat: number, lng: number, dry_run: boolean
zinn-seo/find-test-pages
zinn-seo-find-test-pages
Trouver des pages à tester (Pro)
Trouve des pages pour un test (recherche).
Édition ProGET …/abilities/zinn-seo/find-test-pages/runthe REST route's own per-item permission checksearch: string
zinn-seo/fix-conflict
zinn-seo-fix-conflict
Corriger un conflit SEO
Applique le correctif pour un conflit (id). Cette action peut être annulée.
Édition gratuitePOST …/abilities/zinn-seo/fix-conflict/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/fix-crawl-waste
zinn-seo-fix-crawl-waste
Arrêter le gaspillage de crawl (Pro)
Active ou désactive (activé) un correctif de budget d’exploration (quoi).
Édition ProPOST …/abilities/zinn-seo/fix-crawl-waste/runthe REST route's own per-item permission checkwhat: string (requis), on: boolean, dry_run: boolean
zinn-seo/fix-redirect-chains
zinn-seo-fix-redirect-chains
Corriger les chaînes de redirection
Pointe chaque redirection en chaîne directement vers sa cible finale.
Édition gratuitePOST …/abilities/zinn-seo/fix-redirect-chains/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/generate-image
zinn-seo-generate-image
Créer une image avec l’IA (Pro)
Génère une image à partir d’une invite dans la médiathèque, avec un texte alternatif, une légende et un nom de fichier, dans une taille donnée, en utilisant la propre clé AI du propriétaire ou des crédits Zinn® (financement). Pour une image encore en cours de création, redemandez avec son exécution.
Édition ProPOST …/abilities/zinn-seo/generate-image/runedit_post and upload_files (the REST route's own check)post: integer, prompt: string (requis), alt: string, caption: string, filename: string, size: landscape|square|portrait, funding: auto|own|credits, model: string, run: string, dry_run: boolean
zinn-seo/generate-pages
zinn-seo-generate-pages
Créer des pages à partir d’un tableur (Agence)
Crée une page par ligne de feuille de calcul à partir du plan, chacune avec son propre titre et sa propre description SEO ; les lignes trop minces sont retenues. Annuler supprime l’ensemble de l’opération.
Édition ProPOST …/abilities/zinn-seo/generate-pages/runpublish_pages (the REST route's own check)csv: string, url: string, plan: object, dry_run: boolean
zinn-seo/get-ad-earnings
zinn-seo-get-ad-earnings
Consulter les revenus publicitaires par page
Renvoie les revenus publicitaires de chaque page en sous-unités à côté de ses clics Google et de sa position moyenne.
Édition ProGET …/abilities/zinn-seo/get-ad-earnings/runthe REST route's own per-item permission checkdays: 7|28|90, fresh: boolean
zinn-seo/get-address-change
zinn-seo-get-address-change
Lire l’état du changement d’adresse
Renvoie la structure des permaliens du site, les préfixes des catégories et des étiquettes, ainsi que tout changement d’adresse en cours avec ses redirections.
Édition gratuiteGET …/abilities/zinn-seo/get-address-change/runmanage_options (the REST route's own check)Aucun
zinn-seo/get-affiliate-clicks
zinn-seo-get-affiliate-clicks
Lire les clics d’affiliation (Pro)
Renvoie les clics par jour pour un lien d’affiliation (id) ou pour tous (id 0), au cours des derniers jours.
Édition ProGET …/abilities/zinn-seo/get-affiliate-clicks/runthe REST route's own per-item permission checkid: integer, days: integer
zinn-seo/get-affiliate-jobs
zinn-seo-get-affiliate-jobs
Lire les tâches de liens d’affiliation (Pro)
Renvoie la progression des deux tâches en arrière-plan : la recherche de liens d’affiliation dans chaque article (index) et la vérification de chaque destination (check).
Édition ProGET …/abilities/zinn-seo/get-affiliate-jobs/runthe REST route's own per-item permission checkAucun
zinn-seo/get-ai-bulk
zinn-seo-get-ai-bulk
Lire l’exécution en masse par IA (Pro)
Renvoie la tâche groupée d’IA en cours ou la dernière tâche effectuée, ainsi que son action.
Édition ProGET …/abilities/zinn-seo/get-ai-bulk/runthe REST route's own per-item permission checkAucun
zinn-seo/get-ai-settings
zinn-seo-get-ai-settings
Lire les réglages d’IA
Renvoie le mode de paiement de l’IA (clé propre du propriétaire du site, crédits Zinn® ou automatique), les tâches disponibles et ce qui est en attente de révision.
Édition gratuiteGET …/abilities/zinn-seo/get-ai-settings/runthe REST route's own per-item permission checkAucun
zinn-seo/get-ai-suggestions
zinn-seo-get-ai-suggestions
Lire les suggestions de l’IA pour un élément
Renvoie les suggestions en attente pour une publication ou un terme.
Édition gratuiteGET …/abilities/zinn-seo/get-ai-suggestions/runedit_post (the REST route's own check)id: string (requis)
zinn-seo/get-ai-visitors
zinn-seo-get-ai-visitors
Lire les visites des assistants IA
Renvoie les visites envoyées par les assistants IA par assistant, page de destination et jour, issues de Google Analytics et du décompte propre au site.
Édition ProGET …/abilities/zinn-seo/get-ai-visitors/runthe REST route's own per-item permission checkdays: 7|28|90, fresh: boolean
zinn-seo/get-alert-channels
zinn-seo-get-alert-channels
Lire les canaux d’alerte (Agence)
Répertorie la destination des alertes SEO : e-mail et canaux de discussion (Slack, Teams, Discord, Telegram, webhook), chacun avec son état. Les secrets ne sont jamais renvoyés.
Édition ProGET …/abilities/zinn-seo/get-alert-channels/runthe REST route's own per-item permission checkAucun
zinn-seo/get-authority
zinn-seo-get-authority
Lire les scores d’autorité
Renvoie la note de domaine et les scores d’autorité du site pour chaque source connectée, ainsi que les concurrents suivis.
Édition gratuiteGET …/abilities/zinn-seo/get-authority/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/get-authority-history
zinn-seo-get-authority-history
Lire l’historique des autorités
Renvoie l’historique d’une métrique pour une source (source, métrique ; jours).
Édition gratuiteGET …/abilities/zinn-seo/get-authority-history/runthe REST route's own per-item permission checksource: string (requis), metric: string (requis), days: integer
zinn-seo/get-bing
zinn-seo-get-bing
Lire Bing Webmaster Tools
Renvoie les clics, les impressions et l’état d’exploration (jours) de Bing.
Édition gratuiteGET …/abilities/zinn-seo/get-bing/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/get-bing-data
zinn-seo-get-bing-data
Lire les données d’exploration et de liens de Bing
Renvoie les problèmes d’exploration signalés par Bing, les chiffres d’exploration quotidienne de Bing, les pages contenant des liens et, dans Pro, le taux d’exploration horaire.
Édition gratuiteGET …/abilities/zinn-seo/get-bing-data/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/get-bulk-choices
zinn-seo-get-bulk-choices
Lister les filtres de modification groupée
Renvoie les types de publication, les états et les termes acceptés par les filtres groupés.
Édition gratuiteGET …/abilities/zinn-seo/get-bulk-choices/runthe REST route's own per-item permission checkAucun
zinn-seo/get-business-listing
zinn-seo-get-business-listing
Lire une fiche d’entreprise (Pro)
Renvoie les détails d’une annonce (service).
Édition ProGET …/abilities/zinn-seo/get-business-listing/runthe REST route's own per-item permission checkservice: string (requis)
zinn-seo/get-cdn
zinn-seo-get-cdn
Lire l’état du CDN Zinn®
Indique si les images, le CSS et le JavaScript du site sont diffusés depuis le CDN Zinn®, ce que cela coûte et ce que fait le site actuellement.
Édition gratuiteGET …/abilities/zinn-seo/get-cdn/runthe REST route's own per-item permission checkAucun
zinn-seo/get-change-timeline
zinn-seo-get-change-timeline
Découvrez quelles modifications ont influencé les classements (Pro)
Renvoie les modifications SEO à côté des performances de recherche au fil du temps (jours, page).
Édition ProGET …/abilities/zinn-seo/get-change-timeline/runthe REST route's own per-item permission checkdays: integer, fresh: boolean, page: string
zinn-seo/get-check-results
zinn-seo-get-check-results
Lire les résultats d’une vérification
Renvoie les derniers résultats d’une vérification (outil).
Édition gratuiteGET …/abilities/zinn-seo/get-check-results/runthe REST route's own per-item permission checktool: string (requis)
zinn-seo/get-check-run
zinn-seo-get-check-run
Lire une exécution de vérification
Renvoie l’état et les résultats d’une exécution.
Édition gratuiteGET …/abilities/zinn-seo/get-check-run/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-cleanup
zinn-seo-get-cleanup
Consultez les paramètres de nettoyage
Renvoie chaque commutateur de nettoyage (balises head, flux, paramètres d’adresse, spam de recherche, prévisualisations) ainsi que les éléments qu’il supprime.
Édition gratuiteGET …/abilities/zinn-seo/get-cleanup/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/get-comment-spam
zinn-seo-get-comment-spam
Lire le honeypot de commentaires
Renvoie le nombre de commentaires indésirables bloqués par le honeypot invisible ainsi que ses réglages.
Édition gratuiteGET …/abilities/zinn-seo/get-comment-spam/runthe REST route's own per-item permission checkAucun
zinn-seo/get-connection
zinn-seo-get-connection
Lire la connexion au compte Zinn®
Indique si ce site est connecté à un compte Zinn® et à quel compte.
Édition gratuiteGET …/abilities/zinn-seo/get-connection/runthe REST route's own per-item permission checkAucun
zinn-seo/get-content-guidelines
zinn-seo-get-content-guidelines
Lire les consignes relatives au contenu d’une publication (Pro)
Renvoie les consignes éditoriales importées pour un article (collées depuis Surfer, Clearscope, MarketMuse, Frase, Semrush ou un autre outil, ou récupérées depuis Surfer ou Frase) et la mesure dans laquelle l’article les respecte.
Édition ProGET …/abilities/zinn-seo/get-content-guidelines/runthe REST route's own per-item permission checkpost: string (requis)
zinn-seo/get-content-plan-drafting
zinn-seo-get-content-plan-drafting
Lire la tâche de brouillon (Pro)
Renvoie la progression de la tâche d’arrière-plan écrivant des brouillons à partir du plan.
Édition ProGET …/abilities/zinn-seo/get-content-plan-drafting/runthe REST route's own per-item permission checkAucun
zinn-seo/get-crawl-log
zinn-seo-get-crawl-log
Lire les visites des robots d’exploration (Pro)
Répertorie les visites des robots d’exploration de recherche et d’IA (bot, search) ainsi que le gaspillage du budget d’exploration.
Édition ProGET …/abilities/zinn-seo/get-crawl-log/runthe REST route's own per-item permission checkbot: string, search: string
zinn-seo/get-crawlers
zinn-seo-get-crawlers
Lire les règles des robots d’exploration d’IA
Indique quels robots d’indexation de recherche et d’IA peuvent lire le site et la fréquence des visites de chacun.
Édition gratuiteGET …/abilities/zinn-seo/get-crawlers/runthe REST route's own per-item permission checkAucun
zinn-seo/get-credits
zinn-seo-get-credits
Lire le solde de crédits Zinn®
Renvoie le solde de crédits, le coût de chaque vérification, ce qui est réservé pour les vérifications en cours et les prévisions pour celles planifiées.
Édition gratuiteGET …/abilities/zinn-seo/get-credits/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/get-csv-export
zinn-seo-get-csv-export
Exporter les champs SEO sous forme de feuille de calcul (Pro)
Renvoie les éléments pouvant être exportés ainsi qu’une adresse de téléchargement pour un fichier CSV des champs SEO de chaque page.
Édition ProGET …/abilities/zinn-seo/get-csv-export/runthe REST route's own per-item permission checkAucun
zinn-seo/get-diagnostics
zinn-seo-get-diagnostics
Consulter les diagnostics du site
Renvoie les données de diagnostic qu’un ticket de support contiendrait : versions, extensions actives, limites et erreurs récentes.
Édition gratuiteGET …/abilities/zinn-seo/get-diagnostics/runmanage_options (the REST route's own check)Aucun
zinn-seo/get-disavow
zinn-seo-get-disavow
Lire la liste de désaveu (Pro)
Renvoie les domaines et les adresses à désavouer.
Édition ProGET …/abilities/zinn-seo/get-disavow/runthe REST route's own per-item permission checkAucun
zinn-seo/get-disavow-file
zinn-seo-get-disavow-file
Créer le fichier de désaveu (Pro)
Renvoie le texte du fichier de désaveu pour Google.
Édition ProGET …/abilities/zinn-seo/get-disavow-file/runthe REST route's own per-item permission checkAucun
zinn-seo/get-duplicates-summary
zinn-seo-get-duplicates-summary
Compter les doublons
Compte les titres, descriptions, H1 et requêtes cibles en double.
Édition gratuiteGET …/abilities/zinn-seo/get-duplicates-summary/runthe REST route's own per-item permission checkAucun
zinn-seo/get-edge
zinn-seo-get-edge
Lire la connexion Cloudflare (Pro)
Indique si Cloudflare est connecté et quelles fonctionnalités Edge sont activées.
Édition ProGET …/abilities/zinn-seo/get-edge/runthe REST route's own per-item permission checkAucun
zinn-seo/get-fields
zinn-seo-get-fields
Lire les champs SEO d’une page
Renvoie les champs SEO d’une publication ou d’un terme (objet : publication ou terme ; identifiant).
Édition gratuiteGET …/abilities/zinn-seo/get-fields/runthe REST route's own per-item permission checkobject: string (requis), id: string (requis)
zinn-seo/get-glossary
zinn-seo-get-glossary
Lire le glossaire (Pro)
Renvoie les termes du glossaire et leurs définitions.
Édition ProGET …/abilities/zinn-seo/get-glossary/runedit_posts (the REST route's own check)Aucun
zinn-seo/get-google-connection
zinn-seo-get-google-connection
Lire la connexion Google
Indique si Google Search Console et Analytics sont connectés et quelles propriétés sont utilisées (choix : lister les propriétés parmi lesquelles choisir).
Édition gratuiteGET …/abilities/zinn-seo/get-google-connection/runthe REST route's own per-item permission checkchoices: boolean, fresh: boolean
zinn-seo/get-google-docs-connection
zinn-seo-get-google-docs-connection
Lire la connexion Google Docs (Pro)
Indique si la personne dispose d’une clé de module complémentaire Google Docs pour ce site. La clé n’est jamais renvoyée.
Édition ProGET …/abilities/zinn-seo/get-google-docs-connection/runedit_posts (the REST route's own check)Aucun
zinn-seo/get-google-indexing
zinn-seo-get-google-indexing
Lisez l’indexation Google pour les offres d’emploi et les flux en direct
Indique si les pages d’offres d’emploi et de diffusion en direct sont envoyées à l’Indexing API de Google.
Édition gratuiteGET …/abilities/zinn-seo/get-google-indexing/runthe REST route's own per-item permission checkAucun
zinn-seo/get-head
zinn-seo-get-head
Lire les balises SEO d’une publication ou d’un terme (Pro)
Renvoie les balises que l’extension affiche pour une publication, un terme ou un utilisateur (kind, id).
Édition ProGET …/abilities/zinn-seo/get-head/runthe REST route's own per-item permission checkkind: string (requis), id: string (requis)
zinn-seo/get-head-for-url
zinn-seo-get-head-for-url
Lire les balises SEO d’une adresse (Pro)
Renvoie exactement les balises de titre, méta, réseaux sociaux et données structurées que l’extension affiche pour une adresse sur ce site.
Édition ProGET …/abilities/zinn-seo/get-head-for-url/runthe REST route's own per-item permission checkurl: string (requis)
zinn-seo/get-images
zinn-seo-get-images
Lire le SEO de l’image
Compte les images sans texte alternatif ou avec des noms de fichiers incorrects, ainsi que la tâche en cours d’exécution.
Édition gratuiteGET …/abilities/zinn-seo/get-images/runthe REST route's own per-item permission checkAucun
zinn-seo/get-import
zinn-seo-get-import
Découvrez comment migrer depuis une autre extension SEO
Indique quelles extensions SEO ont été trouvées, ce que chacune contient et l’état d’avancement du déplacement.
Édition gratuiteGET …/abilities/zinn-seo/get-import/runthe REST route's own per-item permission checkAucun
zinn-seo/get-index-checks
zinn-seo-get-index-checks
Lire les vérifications d’index
Indique les pages que Google a indexées d’après les dernières vérifications.
Édition gratuiteGET …/abilities/zinn-seo/get-index-checks/runthe REST route's own per-item permission checkAucun
zinn-seo/get-index-coverage
zinn-seo-get-index-coverage
Consulter la couverture de l’index Google
Indique les pages que Google a indexées et la raison pour laquelle d’autres ne le sont pas (page).
Édition gratuiteGET …/abilities/zinn-seo/get-index-coverage/runthe REST route's own per-item permission checkpage: integer
zinn-seo/get-index-run
zinn-seo-get-index-run
Lire une exécution de vérification de l’index
Renvoie la progression et les résultats d’une exécution d’indexation.
Édition gratuiteGET …/abilities/zinn-seo/get-index-run/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-indexing
zinn-seo-get-indexing
Lire à propos de l’indexation instantanée
Renvoie l’état d’indexation IndexNow et Google ainsi que les dernières soumissions.
Édition gratuiteGET …/abilities/zinn-seo/get-indexing/runthe REST route's own per-item permission checkAucun
zinn-seo/get-indexing-log
zinn-seo-get-indexing-log
Consulter le journal d’indexation
Renvoie une page contenant ce que chaque moteur de recherche a répondu pour chaque adresse soumise, les règles d’exclusion et les moteurs de recherche prêts.
Édition gratuiteGET …/abilities/zinn-seo/get-indexing-log/runthe REST route's own per-item permission checkengine: |indexnow|bing|google, state: |sent|failed|skipped|retried, search: string, page: integer
zinn-seo/get-info
zinn-seo-get-info
Lire l’état de l’extension SEO
Renvoie la version de Zinn® SEO, le plan, le nombre de modules et de fonctionnalités de cette version, si le mode sans trace est activé et la prochaine étape de configuration.
Édition gratuiteGET …/abilities/zinn-seo/get-info/runthe REST route's own per-item permission checkAucun
zinn-seo/get-keyword-list-coverage
zinn-seo-get-keyword-list-coverage
Consulter la couverture d’une liste de mots-clés
Pour chaque expression d’une liste de mots-clés : le sujet dont elle relève, ses impressions Google et sa meilleure position sur 90 jours, ou rien lorsqu’elle a encore besoin d’une page.
Édition gratuiteGET …/abilities/zinn-seo/get-keyword-list-coverage/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-licence
zinn-seo-get-licence
Lire la licence
Renvoie le plan Zinn® SEO de ce site, l’état de la licence, la date de renouvellement et ce que le plan inclut.
Édition gratuiteGET …/abilities/zinn-seo/get-licence/runmanage_options (the REST route's own check)Aucun
zinn-seo/get-llms-txt
zinn-seo-get-llms-txt
Lire llms.txt
Renvoie le fichier llms.txt du site (langue : une langue) et la façon dont il est construit.
Édition gratuiteGET …/abilities/zinn-seo/get-llms-txt/runthe REST route's own per-item permission checklang: string
zinn-seo/get-local-tracking
zinn-seo-get-local-tracking
Lire le suivi du classement local (Pro)
Renvoie l’entreprise et les villes suivies pour les classements locaux.
Édition ProGET …/abilities/zinn-seo/get-local-tracking/runthe REST route's own per-item permission checkAucun
zinn-seo/get-noindex-defaults
zinn-seo-get-noindex-defaults
Lire les règles relatives aux pages à faible contenu
Renvoie les règles qui excluent les pages à faible contenu (archives vides, recherche, pièces jointes…) des résultats de recherche, avec les décomptes.
Édition gratuiteGET …/abilities/zinn-seo/get-noindex-defaults/runthe REST route's own per-item permission checkAucun
zinn-seo/get-notrace
zinn-seo-get-notrace
Consulter les informations sur le mode sans trace
Indique si le mode sans trace (masquer le fait que le site utilise une extension SEO) est activé, si l’hébergement le gère et les derniers commutateurs.
Édition gratuiteGET …/abilities/zinn-seo/get-notrace/runthe REST route's own per-item permission checkAucun
zinn-seo/get-originality-check
zinn-seo-get-originality-check
Lire une vérification d’originalité (Pro)
Renvoie le résultat d’une vérification d’originalité : chaque phrase trouvée ailleurs, accompagnée de son emplacement.
Édition ProGET …/abilities/zinn-seo/get-originality-check/runthe REST route's own per-item permission checkrun: string (requis)
zinn-seo/get-page-analysis
zinn-seo-get-page-analysis
Consulter l’analyse d’une page
Renvoie les vérifications de référencement (SEO) et de lisibilité d’une page : chaque vérification, son résultat et la manière de la corriger.
Édition gratuiteGET …/abilities/zinn-seo/get-page-analysis/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-page-focus
zinn-seo-get-page-focus
Lire le marché cible d’une page (Pro)
Renvoie les lignes de mots-clés, le brief et le marché d’une page.
Édition ProGET …/abilities/zinn-seo/get-page-focus/runedit_post (the REST route's own check)post: string (requis)
zinn-seo/get-page-generator
zinn-seo-get-page-generator
Consultez le générateur de pages (Agence)
Renvoie les pages créées jusqu’à présent à partir d’un tableur ainsi que le plan de la dernière exécution.
Édition ProGET …/abilities/zinn-seo/get-page-generator/runpublish_pages (the REST route's own check)Aucun
zinn-seo/get-page-lock
zinn-seo-get-page-lock
Lire le verrou d’une page (Pro)
Indique si les champs SEO d’une page sont verrouillés, et par qui.
Édition ProGET …/abilities/zinn-seo/get-page-lock/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-page-schedule
zinn-seo-get-page-schedule
Lire les modifications planifiées d’une page (Pro)
Liste les modifications SEO planifiées d’une page.
Édition ProGET …/abilities/zinn-seo/get-page-schedule/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-page-schema
zinn-seo-get-page-schema
Lire les données structurées ajoutées d’une page (Pro)
Renvoie les données structurées ajoutées manuellement à une page.
Édition ProGET …/abilities/zinn-seo/get-page-schema/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-page-speed
zinn-seo-get-page-speed
Lire la vitesse réelle de la page
Renvoie les Core Web Vitals des utilisateurs réels du site (forme : téléphone ou ordinateur).
Édition gratuiteGET …/abilities/zinn-seo/get-page-speed/runthe REST route's own per-item permission checkform: phone|desktop, fresh: boolean
zinn-seo/get-post-affiliate-links
zinn-seo-get-post-affiliate-links
Lire les liens d’affiliation d’un article (Pro)
Affiche les liens d’affiliation utilisés par un article ou une page.
Édition ProGET …/abilities/zinn-seo/get-post-affiliate-links/runedit_post (the REST route's own check)post: string (requis)
zinn-seo/get-post-keyword-lists
zinn-seo-get-post-keyword-lists
Lire les listes de mots-clés d’une publication
Affiche les listes de mots-clés auxquelles un article ou une page est assigné.
Édition gratuiteGET …/abilities/zinn-seo/get-post-keyword-lists/runthe REST route's own per-item permission checkpost: string (requis)
zinn-seo/get-redirect-conditions
zinn-seo-get-redirect-conditions
Lire les conditions d’une redirection (Pro)
Renvoie les conditions nécessaires à l’exécution d’une redirection.
Édition ProGET …/abilities/zinn-seo/get-redirect-conditions/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-redirect-health
zinn-seo-get-redirect-health
Lire l’état de la redirection
Compte les chaînes, les boucles et les redirections vers des pages manquantes.
Édition gratuiteGET …/abilities/zinn-seo/get-redirect-health/runthe REST route's own per-item permission checkAucun
zinn-seo/get-redirect-import
zinn-seo-get-redirect-import
Lire les sources d’importation des redirections
Répertorie les extensions et les fichiers à partir desquels les redirections peuvent être importées.
Édition gratuiteGET …/abilities/zinn-seo/get-redirect-import/runthe REST route's own per-item permission checkAucun
zinn-seo/get-report
zinn-seo-get-report
Lire un rapport envoyé (Agence)
Renvoie un rapport généré : ses chiffres, son résumé en termes simples et sa destination.
Édition ProGET …/abilities/zinn-seo/get-report/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-report-settings
zinn-seo-get-report-settings
Lire le rapport client (Agence)
Renvoie le rapport client planifié : nom, destinataires, langue, sections, périodicité, marque et ses destinations Google Sheets ou Drive.
Édition ProGET …/abilities/zinn-seo/get-report-settings/runthe REST route's own per-item permission checkAucun
zinn-seo/get-research-run
zinn-seo-get-research-run
Lire une exécution de recherche
Renvoie les résultats d’une exécution.
Édition gratuiteGET …/abilities/zinn-seo/get-research-run/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-resolved-fields
zinn-seo-get-resolved-fields
Lire les valeurs SEO finales d’une page
Renvoie le titre, la description, les balises robots et l’URL canonique qu’une page obtient réellement après l’application des modèles et des valeurs par défaut (objet : publication ou terme).
Édition gratuiteGET …/abilities/zinn-seo/get-resolved-fields/runthe REST route's own per-item permission checkobject: string (requis), id: string (requis)
zinn-seo/get-robots-txt
zinn-seo-get-robots-txt
Lire robots.txt
Renvoie le fichier robots.txt du site, les règles propres au propriétaire et les vérifications associées.
Édition gratuiteGET …/abilities/zinn-seo/get-robots-txt/runthe REST route's own per-item permission checkAucun
zinn-seo/get-roles
zinn-seo-get-roles
Lire les autorisations SEO de chaque rôle (Pro)
Répertorie chaque rôle à l’exception de l’administrateur avec les fonctionnalités de référencement (SEO) qu’il possède, et ce que chaque fonctionnalité permet.
Édition ProGET …/abilities/zinn-seo/get-roles/runmanage_options and promote_users (the REST route's own check)Aucun
zinn-seo/get-schema-graph
zinn-seo-get-schema-graph
Lire les données structurées d’une page
Renvoie le graphe JSON-LD qu’une page (publication) affiche.
Édition gratuiteGET …/abilities/zinn-seo/get-schema-graph/runthe REST route's own per-item permission checkpost: integer (requis)
zinn-seo/get-schema-templates
zinn-seo-get-schema-templates
Lire les types de schémas personnalisés (Pro)
Renvoie les propres modèles de données structurées du site.
Édition ProGET …/abilities/zinn-seo/get-schema-templates/runedit_posts (the REST route's own check)Aucun
zinn-seo/get-score-marks
zinn-seo-get-score-marks
Lisez les repères sur l’historique des scores
Renvoie les jours où des modifications SEO ont été apportées et les alertes de score déclenchées, afin de les marquer sur le graphique d’historique du score.
Édition ProGET …/abilities/zinn-seo/get-score-marks/runthe REST route's own per-item permission checkdays: integer
zinn-seo/get-search-overview
zinn-seo-get-search-overview
Consulter les performances de recherche
Renvoie les clics, les impressions, la position moyenne et leur évolution (en jours).
Édition gratuiteGET …/abilities/zinn-seo/get-search-overview/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/get-search-report
zinn-seo-get-search-report
Lire un rapport de recherche
Renvoie les lignes de la Search Console par page, requête, pays ou appareil (dim, days).
Édition gratuiteGET …/abilities/zinn-seo/get-search-report/runthe REST route's own per-item permission checkdim: page|query|country|device, days: integer, fresh: boolean
zinn-seo/get-search-revenue
zinn-seo-get-search-revenue
Lire les revenus issus de la recherche (Pro)
Renvoie les sessions, conversions et revenus Analytics provenant de la recherche naturelle (jours).
Édition ProGET …/abilities/zinn-seo/get-search-revenue/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/get-server-redirects
zinn-seo-get-server-redirects
Lire les redirections en tant que règles de serveur (Pro)
Renvoie les redirections sous forme de règles Apache et Nginx, pour les redirections les plus rapides.
Édition ProGET …/abilities/zinn-seo/get-server-redirects/runthe REST route's own per-item permission checkAucun
zinn-seo/get-server-rules
zinn-seo-get-server-rules
Lire les règles .htaccess et Nginx (Pro)
Renvoie le fichier de règles du serveur, ses sauvegardes et s’il peut être modifié ici.
Édition ProGET …/abilities/zinn-seo/get-server-rules/runthe REST route's own per-item permission checkAucun
zinn-seo/get-server-rules-backup
zinn-seo-get-server-rules-backup
Lire une sauvegarde des règles du serveur (Pro)
Renvoie le texte d’une sauvegarde.
Édition ProGET …/abilities/zinn-seo/get-server-rules-backup/runthe REST route's own per-item permission checkname: string (requis)
zinn-seo/get-settings
zinn-seo-get-settings
Lire les réglages SEO
Renvoie chaque réglage SEO à l’échelle du site avec son schéma (type, valeur par défaut et valeurs autorisées).
Édition gratuiteGET …/abilities/zinn-seo/get-settings/runthe REST route's own per-item permission checkAucun
zinn-seo/get-setup
zinn-seo-get-setup
Lire l’état de la configuration
Renvoie chaque étape de la configuration guidée (terminée, ignorée ou à faire) et ce qui a été détecté sur le site : le type de site, les autres extensions de référencement, les extensions multilingues, WooCommerce et si l’indexation par les moteurs de recherche est découragée.
Édition gratuiteGET …/abilities/zinn-seo/get-setup/runthe REST route's own per-item permission checkAucun
zinn-seo/get-sitemaps
zinn-seo-get-sitemaps
Lire les sitemaps
Renvoie les adresses des plans de site, ce qu’ils incluent et leur état.
Édition gratuiteGET …/abilities/zinn-seo/get-sitemaps/runthe REST route's own per-item permission checkAucun
zinn-seo/get-social-cards
zinn-seo-get-social-cards
Lire les images des cartes sociales (Pro)
Indique si le serveur peut générer les images de cartes sociales et la tâche en cours d’exécution.
Édition ProGET …/abilities/zinn-seo/get-social-cards/runthe REST route's own per-item permission checkAucun
zinn-seo/get-social-refresh
zinn-seo-get-social-refresh
Lire l’actualisation du lien social
Indique si les liens partagés sont actualisés sur Facebook, l’app id, le nombre de pages en attente et les dernières réponses ; l’app secret n’est jamais renvoyé.
Édition gratuiteGET …/abilities/zinn-seo/get-social-refresh/runthe REST route's own per-item permission checkAucun
zinn-seo/get-spam-scan
zinn-seo-get-spam-scan
Lisez l’analyse de page de pourriel
Renvoie la dernière analyse des pages de pourriel, des liens et du contenu injecté.
Édition gratuiteGET …/abilities/zinn-seo/get-spam-scan/runthe REST route's own per-item permission checkAucun
zinn-seo/get-speed-test
zinn-seo-get-speed-test
Lire un test de vitesse en laboratoire
Renvoie les résultats d’un test de laboratoire.
Édition gratuiteGET …/abilities/zinn-seo/get-speed-test/runthe REST route's own per-item permission checkid: string (requis)
zinn-seo/get-submitted-sitemaps
zinn-seo-get-submitted-sitemaps
Lire les sitemaps envoyés
Répertorie les plans de site connus de la Search Console, avec les erreurs.
Édition gratuiteGET …/abilities/zinn-seo/get-submitted-sitemaps/runthe REST route's own per-item permission checkAucun
zinn-seo/get-support-connection
zinn-seo-get-support-connection
Lire la connexion d’assistance
Indique si ce site est connecté à l’assistance Zinn Digital®, et sous quelle identité.
Édition gratuiteGET …/abilities/zinn-seo/get-support-connection/runmanage_options (the REST route's own check)refresh: boolean
zinn-seo/get-title-templates
zinn-seo-get-title-templates
Lire les modèles de titres
Renvoie les modèles de titre et de description par type de publication, taxonomie et archive.
Édition gratuiteGET …/abilities/zinn-seo/get-title-templates/runthe REST route's own per-item permission checkAucun
zinn-seo/get-topical-map
zinn-seo-get-topical-map
Lire la carte thématique (Pro)
Renvoie les sujets du site et les intervalles entre eux (jours).
Édition ProGET …/abilities/zinn-seo/get-topical-map/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/get-update-checks
zinn-seo-get-update-checks
Lire les vérifications de mise à jour
Renvoie chaque mise à jour de plugin et de thème en attente avec son verdict par rapport à WordPress et PHP de ce site, ainsi que les rapports des données SEO modifiées après les mises à jour.
Édition ProGET …/abilities/zinn-seo/get-update-checks/runupdate_plugins (the REST route's own check)Aucun
zinn-seo/get-url-speed
zinn-seo-get-url-speed
Mesurer la vitesse d’une page
Renvoie les Core Web Vitals des utilisateurs réels d’une adresse (url, form).
Édition gratuiteGET …/abilities/zinn-seo/get-url-speed/runthe REST route's own per-item permission checkurl: string (requis), form: phone|desktop
zinn-seo/get-white-label
zinn-seo-get-white-label
Lire la marque blanche (Agence)
Renvoie la marque de l’agence affichée à la place de Zinn® SEO : nom, menu, logo, couleur, lien d’aide, les écrans que les clients voient et qui fait partie du personnel de l’agence.
Édition ProGET …/abilities/zinn-seo/get-white-label/runmanage_options (the REST route's own check)Aucun
zinn-seo/get-writer-site
zinn-seo-get-writer-site
Lisez ce que l’auteur sait sur le site
Renvoie ce qui est indiqué au rédacteur IA à propos du site lorsqu’il suggère des idées : son nom, ses catégories principales et les titres de ses publications récentes.
Édition gratuiteGET …/abilities/zinn-seo/get-writer-site/runedit_posts (the REST route's own check)Aucun
zinn-seo/ignore-missing-page
zinn-seo-ignore-missing-page
Ignorer une page manquante
Cesse de lister une adresse manquante.
Édition gratuitePOST …/abilities/zinn-seo/ignore-missing-page/runthe REST route's own per-item permission checkkind: 404|404b, address: string (requis), dry_run: boolean
zinn-seo/import-redirects
zinn-seo-import-redirects
Importer les redirections
Importe les redirections depuis une extension source ou une liste collée (source, texte).
Édition gratuitePOST …/abilities/zinn-seo/import-redirects/runthe REST route's own per-item permission checksource: string (requis), text: string, dry_run: boolean
zinn-seo/import-robots-file
zinn-seo-import-robots-file
Importer un vrai fichier robots.txt
Importe les règles d’un fichier robots.txt sur le serveur dans l’éditeur (importer), ou déplace le fichier de côté (déplacer).
Édition gratuitePOST …/abilities/zinn-seo/import-robots-file/runmanage_options (the REST route's own check)action: import|move (requis), dry_run: boolean
zinn-seo/import-schema
zinn-seo-import-schema
Lire les données structurées d’une autre page (Pro)
Lit le JSON-LD de n’importe quelle adresse publique (url), pour le copier dans un modèle.
Édition ProPOST …/abilities/zinn-seo/import-schema/runthe REST route's own per-item permission checkurl: string (requis), dry_run: boolean
zinn-seo/import-settings
zinn-seo-import-settings
Importer les réglages SEO
Importe une exportation de réglages depuis un autre site (document). Avec dry_run défini sur true (par défaut), il liste uniquement ce qui changerait ; avec dry_run défini sur false, il applique l’ensemble, ou rien si une valeur est refusée.
Édition gratuitePOST …/abilities/zinn-seo/import-settings/runthe REST route's own per-item permission checkdocument: object (requis), dry_run: boolean
zinn-seo/inspect-url
zinn-seo-inspect-url
Inspecter une adresse dans Google
Demande à l’inspection d’URL de Google si une adresse est indexée et pourquoi (url).
Édition gratuiteGET …/abilities/zinn-seo/inspect-url/runthe REST route's own per-item permission checkurl: string (requis)
zinn-seo/list-ai-models
zinn-seo-list-ai-models
Lister les modèles d’IA parmi lesquels choisir
Répertorie les modèles actuels des fournisseurs d’IA connectés qu’une tâche (fonctionnalité) d’IA peut utiliser, ainsi que le modèle actuellement sélectionné pour celle-ci.
Édition gratuiteGET …/abilities/zinn-seo/list-ai-models/runthe REST route's own per-item permission checkfeature: writer|proofread|image (requis)
zinn-seo/list-ai-redirects
zinn-seo-list-ai-redirects
Lister les suggestions de redirection de l’IA (Pro)
Répertorie les redirections proposées par l’IA pour les pages manquantes ou un transfert de site, en attente de validation.
Édition ProGET …/abilities/zinn-seo/list-ai-redirects/runthe REST route's own per-item permission checkbefore: integer
zinn-seo/list-ai-suggestions
zinn-seo-list-ai-suggestions
Lister les suggestions de l’IA
Affiche les suggestions de l’IA en attente de révision pour une tâche (task ; after, limit).
Édition gratuiteGET …/abilities/zinn-seo/list-ai-suggestions/runthe REST route's own per-item permission checktask: string (requis), after: integer, limit: integer
zinn-seo/list-analysis-languages
zinn-seo-list-analysis-languages
Lister les langues d’analyse
Répertorie les langues du site et les vérifications (lisibilité, requête cible) exécutées pour chacune d’elles.
Édition gratuiteGET …/abilities/zinn-seo/list-analysis-languages/runthe REST route's own per-item permission checkAucun
zinn-seo/list-blocks
zinn-seo-list-blocks
Lister les blocs SEO
Répertorie les blocs SEO (FAQ, guides, table des matières, fil d’Ariane…) en indiquant pour chacun s’il est activé.
Édition gratuiteGET …/abilities/zinn-seo/list-blocks/runedit_posts (the REST route's own check)Aucun
zinn-seo/list-bulk-batches
zinn-seo-list-bulk-batches
Lister les modifications groupées
Répertorie les modifications groupées précédentes (lots) et le processus en cours.
Édition gratuiteGET …/abilities/zinn-seo/list-bulk-batches/runthe REST route's own per-item permission checkAucun
zinn-seo/list-bulk-rows
zinn-seo-list-bulk-rows
Lister les pages pour une modification groupée
Liste les articles ou les termes avec leur titre SEO, description et robots (filtres : type, status, search, missing, robots, term ; before, per_page).
Édition gratuiteGET …/abilities/zinn-seo/list-bulk-rows/runthe REST route's own per-item permission checkobject: post|term, type: string, status: string, search: string, missing: string, robots: string, discover: boolean, term: integer, before: integer|string, per_page: integer
zinn-seo/list-business-listings
zinn-seo-list-business-listings
Lire les fiches d’entreprises (Pro)
Renvoie les fiches Google Business Profile, Apple et Bing ainsi que leur état.
Édition ProGET …/abilities/zinn-seo/list-business-listings/runthe REST route's own per-item permission checkAucun
zinn-seo/list-business-reviews
zinn-seo-list-business-reviews
Lire les avis Google (Pro)
Répertorie les avis de Business Profile (page : jeton de la page suivante).
Édition ProGET …/abilities/zinn-seo/list-business-reviews/runthe REST route's own per-item permission checkpage: string
zinn-seo/list-check-alerts
zinn-seo-list-check-alerts
Lister les alertes de vérification (Pro)
Répertorie les alertes des vérifications surveillées (baisses de classement, liens perdus, mentions).
Édition ProGET …/abilities/zinn-seo/list-check-alerts/runthe REST route's own per-item permission checkAucun
zinn-seo/list-check-pages
zinn-seo-list-check-pages
Lister les pages pour les vérifications d’indexation
Liste les pages avec leur dernière vérification d’indexation (recherche, état ; avant).
Édition gratuiteGET …/abilities/zinn-seo/list-check-pages/runthe REST route's own per-item permission checksearch: string, before: integer, state: |yes|no|unknown|never
zinn-seo/list-checks
zinn-seo-list-checks
Lister les vérifications au paiement à l’utilisation
Liste chaque vérification (classement, index, visibilité IA, rétroliens, audit, mots-clés, lacunes de contenu, local, mentions) avec son prix, sa planification et son dernier résultat.
Édition gratuiteGET …/abilities/zinn-seo/list-checks/runthe REST route's own per-item permission checkAucun
zinn-seo/list-conflicts
zinn-seo-list-conflicts
Lister les conflits SEO
Répertorie les balises ou réglages en double provenant du thème ou d’autres extensions, chacun avec sa correction.
Édition gratuiteGET …/abilities/zinn-seo/list-conflicts/runthe REST route's own per-item permission checkAucun
zinn-seo/list-content-plan
zinn-seo-list-content-plan
Lister le plan de contenu (Pro)
Répertorie les idées du plan de contenu avec leur état (état ; après : keyset).
Édition ProGET …/abilities/zinn-seo/list-content-plan/runthe REST route's own per-item permission checkafter: integer, status: |idea|queued|drafted|failed
zinn-seo/list-ctr-opportunities
zinn-seo-list-ctr-opportunities
Lister les pages qui pourraient obtenir plus de clics (Pro)
Répertorie les pages ayant de nombreuses impressions Google et peu de clics, avec leurs requêtes, pour de nouveaux titres par IA.
Édition ProGET …/abilities/zinn-seo/list-ctr-opportunities/runthe REST route's own per-item permission checkAucun
zinn-seo/list-custom-blocks
zinn-seo-list-custom-blocks
Lister les blocs de schéma personnalisés (Pro)
Liste les propres blocs du site avec des données structurées.
Édition ProGET …/abilities/zinn-seo/list-custom-blocks/runedit_posts (the REST route's own check)Aucun
zinn-seo/list-decaying-pages
zinn-seo-list-decaying-pages
Lister les pages perdant des clics (Pro)
Répertorie les pages dont les clics diminuent, pour actualisation (jours).
Édition ProGET …/abilities/zinn-seo/list-decaying-pages/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/list-duplicates
zinn-seo-list-duplicates
Lister les titres et descriptions en double
Liste les pages partageant un titre, une description, un H1 ou une requête cible (type ; après, par).
Édition gratuiteGET …/abilities/zinn-seo/list-duplicates/runthe REST route's own per-item permission checkkind: title|desc|h1|focus, after: string, per: integer
zinn-seo/list-features
zinn-seo-list-features
Lister les actions de l’extension SEO
Répertorie chaque fonctionnalité de cette version de l’extension, avec son offre et son module.
Édition gratuiteGET …/abilities/zinn-seo/list-features/runthe REST route's own per-item permission checkAucun
zinn-seo/list-field-history
zinn-seo-list-field-history
Consultez l’historique des modifications SEO d’une page (Pro)
Répertorie chaque modification apportée aux champs SEO d’une page : quand, qui (une personne ou un agent IA), avant et après.
Édition ProGET …/abilities/zinn-seo/list-field-history/runthe REST route's own per-item permission checkobject: string (requis), id: string (requis), before: integer
zinn-seo/list-fields
zinn-seo-list-fields
Lister les champs SEO par page
Liste les champs SEO qu’une publication ou un terme peut comporter (titre, description, robots, canonical et ceux ajoutés par les modules), avec leurs types.
Édition gratuiteGET …/abilities/zinn-seo/list-fields/runthe REST route's own per-item permission checkAucun
zinn-seo/list-findings
zinn-seo-list-findings
Lister les éléments à corriger
Répertorie tous les problèmes de référencement (SEO) détectés sur le site, les plus importants en premier, chacun avec son correctif en un clic lorsqu’il existe.
Édition gratuiteGET …/abilities/zinn-seo/list-findings/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/list-import-differences
zinn-seo-list-import-differences
Lister les différences trouvées
Renvoie les premières différences détectées par la comparaison.
Édition gratuiteGET …/abilities/zinn-seo/list-import-differences/runthe REST route's own per-item permission checkAucun
zinn-seo/list-integrations
zinn-seo-list-integrations
Lister les intégrations
Liste les extensions avec lesquelles Zinn® SEO fonctionne, celles qui sont installées et les intégrations qui sont activées.
Édition gratuiteGET …/abilities/zinn-seo/list-integrations/runthe REST route's own per-item permission checkAucun
zinn-seo/list-jobs
zinn-seo-list-jobs
Lister les tâches d’arrière-plan
Affiche les tâches d’arrière-plan de l’extension avec leur état et leur progression.
Édition gratuiteGET …/abilities/zinn-seo/list-jobs/runthe REST route's own per-item permission checkAucun
zinn-seo/list-keyword-list-posts
zinn-seo-list-keyword-list-posts
Lister les articles d’une liste de mots-clés
Liste les articles et les pages auxquels une liste de mots-clés est attribuée (après : keyset).
Édition gratuiteGET …/abilities/zinn-seo/list-keyword-list-posts/runthe REST route's own per-item permission checkid: string (requis), after: integer
zinn-seo/list-keyword-lists
zinn-seo-list-keyword-lists
Lister les listes de mots-clés
Affiche les listes de mots-clés du site avec leurs expressions et leur couleur (search ; limit ; after : keyset).
Édition gratuiteGET …/abilities/zinn-seo/list-keyword-lists/runthe REST route's own per-item permission checkafter: integer, limit: integer, search: string
zinn-seo/list-linked-sites
zinn-seo-list-linked-sites
Listez vos autres sites (Agence)
Répertorie les autres sites du propriétaire à partir desquels les suggestions de liens sont extraites, avec le nombre de pages lues pour chacun d’eux et à quel moment.
Édition ProGET …/abilities/zinn-seo/list-linked-sites/runthe REST route's own per-item permission checkAucun
zinn-seo/list-locked-pages
zinn-seo-list-locked-pages
Lister les pages verrouillées (Pro)
Liste les pages dont les champs SEO sont verrouillés contre les modifications (après : keyset).
Édition ProGET …/abilities/zinn-seo/list-locked-pages/runthe REST route's own per-item permission checkafter: integer
zinn-seo/list-mentions
zinn-seo-list-mentions
Lister les mentions de la marque (Pro)
Répertorie les mentions de la marque et les copies du contenu (phrase, ton ; limite, décalage).
Édition ProGET …/abilities/zinn-seo/list-mentions/runthe REST route's own per-item permission checkphrase: string, tone: string, limit: integer, offset: integer
zinn-seo/list-missing-pages
zinn-seo-list-missing-pages
Lister les pages introuvables (erreurs 404)
Répertorie les adresses demandées par les visiteurs et les robots qui n’existent pas (type 404 ou robots), avec les visites (ordre, recherche ; après, par).
Édition gratuiteGET …/abilities/zinn-seo/list-missing-pages/runthe REST route's own per-item permission checkkind: 404|404b, order: hits|last_seen|first_seen, after: string, search: string, per: integer
zinn-seo/list-modules
zinn-seo-list-modules
Lister les modules SEO
Liste les modules de fonctionnalités de l’extension : nom, offre, état d’activation de chacun et prérequis.
Édition gratuiteGET …/abilities/zinn-seo/list-modules/runthe REST route's own per-item permission checkAucun
zinn-seo/list-notices
zinn-seo-list-notices
Lister les notifications
Affiche les notifications concernant les vérifications, les crédits et les problèmes.
Édition gratuiteGET …/abilities/zinn-seo/list-notices/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/list-offers
zinn-seo-list-offers
Lister les services Zinn® pour ce site
Répertorie les services Zinn® qui corrigent les éléments détectés ici (hébergement, contenu, liens), avec leurs tarifs.
Édition gratuiteGET …/abilities/zinn-seo/list-offers/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/list-orders
zinn-seo-list-orders
Lister les commandes Zinn®
Affiche la liste des commandes passées via Zinn® depuis ce site, ainsi que leur état.
Édition gratuiteGET …/abilities/zinn-seo/list-orders/runthe REST route's own per-item permission checkAucun
zinn-seo/list-page-scores
zinn-seo-list-page-scores
Lister les scores SEO de la page
Liste les pages avec leurs évaluations SEO et de lisibilité, les plus récentes en premier (type, évaluation, problème ; avant, par).
Édition gratuiteGET …/abilities/zinn-seo/list-page-scores/runthe REST route's own per-item permission checktype: string, rating: |good|ok|bad|none|cornerstone|nofocus, issue: string, before: integer, per: integer
zinn-seo/list-redirect-conditions
zinn-seo-list-redirect-conditions
Lister les conditions de redirection (Pro)
Indique de quoi peut dépendre une redirection : connexion, rôle, appareil, pays, langue, référent, heure.
Édition ProGET …/abilities/zinn-seo/list-redirect-conditions/runthe REST route's own per-item permission checkAucun
zinn-seo/list-redirects
zinn-seo-list-redirects
Lister les redirections
Liste les redirections (recherche, groupe, code, origine, problème, regex, activé ; avant, par).
Édition gratuiteGET …/abilities/zinn-seo/list-redirects/runthe REST route's own per-item permission checksearch: string, group: string, code: integer, origin: string, problem: string, regex: string, enabled: string, before: integer, per: integer
zinn-seo/list-research-runs
zinn-seo-list-research-runs
Lister les exécutions de recherche
Liste les exécutions précédentes (tool, watch).
Édition gratuiteGET …/abilities/zinn-seo/list-research-runs/runthe REST route's own per-item permission checktool: string, watch: string
zinn-seo/list-research-watches
zinn-seo-list-research-watches
Lister les recherches récurrentes
Affiche les outils configurés pour s’exécuter à nouveau tous les 1, 7 ou 30 jours.
Édition gratuiteGET …/abilities/zinn-seo/list-research-watches/runthe REST route's own per-item permission checkAucun
zinn-seo/list-rollback-versions
zinn-seo-list-rollback-versions
Lister les versions antérieures
Répertorie les versions antérieures de Zinn® SEO auxquelles ce site peut revenir.
Édition gratuiteGET …/abilities/zinn-seo/list-rollback-versions/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/list-scheduled-changes
zinn-seo-list-scheduled-changes
Lister les modifications SEO planifiées (Pro)
Affiche la liste des modifications SEO en attente de leur date.
Édition ProGET …/abilities/zinn-seo/list-scheduled-changes/runthe REST route's own per-item permission checkAucun
zinn-seo/list-schema-builders
zinn-seo-list-schema-builders
Lister les générateurs de données structurées (Pro)
Répertorie les types de données structurées qui peuvent être ajoutés à une page, avec leurs champs.
Édition ProGET …/abilities/zinn-seo/list-schema-builders/runedit_posts (the REST route's own check)Aucun
zinn-seo/list-schema-properties
zinn-seo-list-schema-properties
Lister les propriétés d’un type
Liste les propriétés d’un type schema.org (type).
Édition gratuiteGET …/abilities/zinn-seo/list-schema-properties/runedit_posts (the REST route's own check)type: string (requis)
zinn-seo/list-search-opportunities
zinn-seo-list-search-opportunities
Lister les opportunités de recherche (Pro)
Liste les meilleures opportunités de recherche disponibles, avec les actions à mener.
Édition ProGET …/abilities/zinn-seo/list-search-opportunities/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/list-seo-tests
zinn-seo-list-seo-tests
Lister les tests de titre SEO (Pro)
Liste les tests de titre et de description ainsi que leurs résultats.
Édition ProGET …/abilities/zinn-seo/list-seo-tests/runthe REST route's own per-item permission checkAucun
zinn-seo/list-site-searches
zinn-seo-list-site-searches
Lister ce que les visiteurs recherchent
Liste les recherches effectuées sur le site, ainsi que celles sans résultat (type search0).
Édition gratuiteGET …/abilities/zinn-seo/list-site-searches/runthe REST route's own per-item permission checkkind: search|search0, order: hits|last_seen|first_seen, after: string, search: string, per: integer
zinn-seo/list-sitemap-files
zinn-seo-list-sitemap-files
Lister les fichiers de plan de site
Répertorie chaque fichier de plan de site avec son adresse et son nombre d’entrées.
Édition gratuiteGET …/abilities/zinn-seo/list-sitemap-files/runthe REST route's own per-item permission checkAucun
zinn-seo/list-striking-distance
zinn-seo-list-striking-distance
Lister les recherches proches du classement (Pro)
Répertorie les requêtes pour lesquelles une page se classe juste en dessous de la première page (jours).
Édition ProGET …/abilities/zinn-seo/list-striking-distance/runthe REST route's own per-item permission checkdays: integer, fresh: boolean
zinn-seo/list-task-people
zinn-seo-list-task-people
Lister les personnes pouvant accepter des tâches (Agence)
Répertorie les utilisateurs auxquels une tâche peut être attribuée.
Édition ProGET …/abilities/zinn-seo/list-task-people/runthe REST route's own per-item permission checkAucun
zinn-seo/list-tasks
zinn-seo-list-tasks
Lister les tâches SEO (Agence)
Affiche les tâches SEO de l’équipe (état : open, done ou all ; après : keyset).
Édition ProGET …/abilities/zinn-seo/list-tasks/runthe REST route's own per-item permission checkstatus: open|done|all, after: integer
zinn-seo/list-toolbox
zinn-seo-list-toolbox
Lister les outils de recherche
Répertorie chaque outil de recherche (SERP, avis, shopping, Amazon, YouTube, trafic, technologie …) avec son prix en crédits.
Édition gratuiteGET …/abilities/zinn-seo/list-toolbox/runthe REST route's own per-item permission checkAucun
zinn-seo/list-zinn-prices
zinn-seo-list-zinn-prices
Lister les services et les tarifs de Zinn®
Renvoie chaque service Zinn® qui aide ce site avec son prix en temps réel, mensuel ou ponctuel, l’endroit où l’extension l’utilise et ce que le compte possède déjà.
Édition gratuiteGET …/abilities/zinn-seo/list-zinn-prices/runthe REST route's own per-item permission checkfresh: boolean
zinn-seo/mark-alerts-read
zinn-seo-mark-alerts-read
Marquer les alertes comme lues (Pro)
Marque les alertes comme lues (identifiants).
Édition ProPOST …/abilities/zinn-seo/mark-alerts-read/runthe REST route's own per-item permission checkids: array (requis), dry_run: boolean
zinn-seo/open-support-ticket
zinn-seo-open-support-ticket
Ouvrir un ticket de support
Envoie un ticket d’assistance (sujet, message, type, e-mail), avec les diagnostics de ce site lorsque l’administrateur a donné son accord. Il ne crée ni n’envoie jamais d’identifiants de connexion.
Édition gratuitePOST …/abilities/zinn-seo/open-support-ticket/runmanage_options (the REST route's own check)subject: string (requis), message: string (requis), kind: help|bug|feedback|feature_request, email: string, name: string, diagnostics: boolean, dry_run: boolean
zinn-seo/optimise-site
zinn-seo-optimise-site
Optimiser ce site
Une exécution guidée : l’agent audite le site, propose un plan, teste chaque modification au préalable, applique ce que vous acceptez sous forme de modifications annulables et indique ce qu’il a fait.
Édition ProPOST …/abilities/zinn-seo/optimise-site/runzseo_managefocus: string
zinn-seo/post-business-update
zinn-seo-post-business-update
Publier une mise à jour de profil d’établissement (Pro)
Publie une mise à jour (résumé), en liant éventuellement un article (post_id).
Édition ProPOST …/abilities/zinn-seo/post-business-update/runthe REST route's own per-item permission checksummary: string (requis), post_id: integer, dry_run: boolean
zinn-seo/preview-address-change
zinn-seo-preview-address-change
Aperçu d’une modification d’adresse
Affiche comment les adresses des articles, catégories et étiquettes changeraient avec une nouvelle structure de permaliens (structure, category_base, tag_base), page par page (after, per). Rien ne change.
Édition gratuitePOST …/abilities/zinn-seo/preview-address-change/runmanage_options (the REST route's own check)structure: string, category_base: string, tag_base: string, after: string, per: integer, dry_run: boolean
zinn-seo/preview-generated-pages
zinn-seo-preview-generated-pages
Prévisualiser les pages à partir d’un tableur (Agence)
Lit une feuille de calcul (texte csv ou url Google Sheets) et un plan (page de modèle, modèles de titre et de description) et affiche les pages qu’il créerait, avec les lignes qu’il retiendrait. Rien n’est créé.
Édition ProPOST …/abilities/zinn-seo/preview-generated-pages/runpublish_pages (the REST route's own check)csv: string, url: string, plan: object, dry_run: boolean
zinn-seo/preview-image-fix
zinn-seo-preview-image-fix
Prévisualiser une correction d’image
Affiche ce qu’une action d’image (action) écrirait sur un échantillon d’images. Rien ne change.
Édition gratuitePOST …/abilities/zinn-seo/preview-image-fix/runthe REST route's own per-item permission checkaction: object (requis), dry_run: boolean
zinn-seo/preview-redirect-import
zinn-seo-preview-redirect-import
Prévisualiser l’importation de redirections
Affiche ce que l’importation depuis une source (source ; texte pour une liste collée) ajouterait. Rien ne change.
Édition gratuitePOST …/abilities/zinn-seo/preview-redirect-import/runthe REST route's own per-item permission checksource: string (requis), text: string, dry_run: boolean
zinn-seo/preview-robots-txt
zinn-seo-preview-robots-txt
Aperçu de robots.txt
Affiche l’intégralité du fichier robots.txt et ses vérifications avec les règles en brouillon (personnalisées). Rien ne change.
Édition gratuitePOST …/abilities/zinn-seo/preview-robots-txt/runthe REST route's own per-item permission checkcustom: string (requis), dry_run: boolean
zinn-seo/preview-social-card
zinn-seo-preview-social-card
Prévisualiser une carte pour les réseaux sociaux (Pro)
Dessine la carte d’une publication avec les réglages de brouillon (post, settings).
Édition ProPOST …/abilities/zinn-seo/preview-social-card/runthe REST route's own per-item permission checkpost: integer, settings: object, dry_run: boolean
zinn-seo/preview-title-template
zinn-seo-preview-title-template
Prévisualiser un modèle de titre
Affiche un modèle de brouillon (key, title, desc, sep) sur un exemple réel.
Édition gratuitePOST …/abilities/zinn-seo/preview-title-template/runthe REST route's own per-item permission checkkey: string (requis), title: string, desc: string, sep: string, dry_run: boolean
zinn-seo/proofread
zinn-seo-proofread
Vérifier l’orthographe, la grammaire et le ton
Vérifie l’orthographe, la grammaire et le ton d’une publication (post) ou d’un texte dans une langue. Rien ne change.
Édition gratuitePOST …/abilities/zinn-seo/proofread/runthe REST route's own per-item permission checkpost: integer, text: string, language: string, tone: boolean, dry_run: boolean
zinn-seo/purge-cdn
zinn-seo-purge-cdn
Vider le cache CDN de Zinn®
Vide le cache du CDN pour que les visiteurs obtiennent les fichiers actuels du site.
Édition gratuitePOST …/abilities/zinn-seo/purge-cdn/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/quote-originality-check
zinn-seo-quote-originality-check
Estimer le coût d’une vérification de l’originalité (Pro)
Indique ce que coûte la vérification de copies d’un texte sur d’autres sites en crédits Zinn®, pour un nombre de phrases (nombre).
Édition ProGET …/abilities/zinn-seo/quote-originality-check/runthe REST route's own per-item permission checkcount: integer
zinn-seo/quote-research-tool
zinn-seo-quote-research-tool
Estimer le coût d’exécution d’un outil de recherche
Indique ce que coûterait l’exécution d’un outil (tool) avec ces valeurs (params). Rien n’est dépensé.
Édition gratuitePOST …/abilities/zinn-seo/quote-research-tool/runthe REST route's own per-item permission checktool: string (requis), params: object (requis), dry_run: boolean
zinn-seo/read-linked-sites
zinn-seo-read-linked-sites
Lire à nouveau vos autres sites (Agence)
Lit à nouveau en arrière-plan les articles et pages publics de chaque site répertorié.
Édition ProPOST …/abilities/zinn-seo/read-linked-sites/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/rebuild-redirect-index
zinn-seo-rebuild-redirect-index
Reconstruire l’index des redirections
Reconstruit l’index de recherche rapide des redirections.
Édition gratuitePOST …/abilities/zinn-seo/rebuild-redirect-index/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/rebuild-sitemaps
zinn-seo-rebuild-sitemaps
Reconstruire les sitemaps
Reconstruit chaque plan de site en arrière-plan.
Édition gratuitePOST …/abilities/zinn-seo/rebuild-sitemaps/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/redirect-missing-page
zinn-seo-redirect-missing-page
Rediriger une page manquante
Crée une redirection depuis une adresse manquante (address) vers une page (target, code).
Édition gratuitePOST …/abilities/zinn-seo/redirect-missing-page/runthe REST route's own per-item permission checkkind: 404|404b, address: string (requis), target: string, code: integer, dry_run: boolean
zinn-seo/refresh-llms-txt
zinn-seo-refresh-llms-txt
Reconstruire llms.txt
Reconstruit llms.txt et llms-full.txt maintenant.
Édition gratuitePOST …/abilities/zinn-seo/refresh-llms-txt/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/remove-authority-key
zinn-seo-remove-authority-key
Supprimer une clé de compte de données
Supprime la clé stockée pour une source.
Édition gratuitePOST …/abilities/zinn-seo/remove-authority-key/runthe REST route's own per-item permission checksource: string (requis), dry_run: boolean
zinn-seo/remove-content-guidelines
zinn-seo-remove-content-guidelines
Supprimer les consignes de contenu d’une publication (Pro)
Supprime les consignes ajoutées pour un article.
Édition ProPOST …/abilities/zinn-seo/remove-content-guidelines/runthe REST route's own per-item permission checkpost: string (requis), dry_run: boolean
zinn-seo/remove-linked-site
zinn-seo-remove-linked-site
Supprimez l’un de vos autres sites (Agence)
Supprime un site et les pages lues à partir de celui-ci.
Édition ProPOST …/abilities/zinn-seo/remove-linked-site/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/remove-report-sheet
zinn-seo-remove-report-sheet
Arrêtez de copier les rapports dans une feuille de calcul (Agence)
Déconnecte une destination Google Sheets ou Drive. Les rapports déjà rédigés y restent.
Édition ProPOST …/abilities/zinn-seo/remove-report-sheet/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/reply-to-review
zinn-seo-reply-to-review
Répondre à un avis Google (Pro)
Publie une réponse publique (text) à un avis (id).
Édition ProPOST …/abilities/zinn-seo/reply-to-review/runthe REST route's own per-item permission checkid: string (requis), text: string (requis), dry_run: boolean
zinn-seo/research-bing-keyword
zinn-seo-research-bing-keyword
Rechercher une requête sur Bing
Renvoie les impressions hebdomadaires de Bing pour une recherche dans un pays et une langue donnés.
Édition gratuiteGET …/abilities/zinn-seo/research-bing-keyword/runthe REST route's own per-item permission checkq: string (requis), country: string, language: string
zinn-seo/research-keywords
zinn-seo-research-keywords
Trouvez des mots-clés qui valent la peine d’écrire (Pro)
Trouve des mots-clés pour une graine (graine, pays, langue), contre des crédits.
Édition ProPOST …/abilities/zinn-seo/research-keywords/runthe REST route's own per-item permission checktool: string, seed: string, competitor: string, page_url: string, country: string, language: string, dry_run: boolean
zinn-seo/restore-field-change
zinn-seo-restore-field-change
Annuler une modification SEO (Pro)
Rétablit la valeur remplacée par une ligne d’historique.
Édition ProPOST …/abilities/zinn-seo/restore-field-change/runthe REST route's own per-item permission checkrow: string (requis), dry_run: boolean
zinn-seo/restore-findings
zinn-seo-restore-findings
Réafficher les résultats masqués
Rétablit tous les résultats masqués.
Édition gratuitePOST …/abilities/zinn-seo/restore-findings/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/restore-server-rules
zinn-seo-restore-server-rules
Restaurer une sauvegarde des règles du serveur (Pro)
Restaure une sauvegarde (backup) des règles du serveur.
Édition ProPOST …/abilities/zinn-seo/restore-server-rules/runthe REST route's own per-item permission checkbackup: string (requis), dry_run: boolean
zinn-seo/retry-failed-submissions
zinn-seo-retry-failed-submissions
Renvoyer les pages ayant échoué
Renvoie les soumissions échouées, chacune vers le moteur de recherche où elle a échoué ; sans identifiant, chaque ligne échouée est envoyée.
Édition gratuitePOST …/abilities/zinn-seo/retry-failed-submissions/runthe REST route's own per-item permission checkids: array, dry_run: boolean
zinn-seo/rewrite-for-query
zinn-seo-rewrite-for-query
Réécrivez une page pour une requête avec l’IA (Pro)
Rédige un nouveau titre et une nouvelle description pour une page (post_id) ciblant une requête.
Édition ProPOST …/abilities/zinn-seo/rewrite-for-query/runthe REST route's own per-item permission checkpost_id: integer (requis), query: string (requis), dry_run: boolean
zinn-seo/run-ai-task
zinn-seo-run-ai-task
Rédigez du texte SEO avec l’IA
Exécute une tâche d’IA (tâche : par exemple titres, descriptions, texte alternatif) pour les éléments fournis (identifiants, options). Les résultats attendent en tant que suggestions qu’une personne les accepte. Utilise la clé du propriétaire du site ou des crédits Zinn®.
Édition gratuitePOST …/abilities/zinn-seo/run-ai-task/runthe REST route's own per-item permission checktask: string (requis), ids: array, options: object, dry_run: boolean
zinn-seo/run-authority-check
zinn-seo-run-authority-check
Vérifier l’autorité maintenant
Vérifie une source maintenant (avec la propre clé du propriétaire ou avec des crédits Zinn®).
Édition gratuitePOST …/abilities/zinn-seo/run-authority-check/runthe REST route's own per-item permission checksource: string (requis), dry_run: boolean
zinn-seo/run-check
zinn-seo-run-check
Lancer une vérification maintenant
Exécute une vérification (outil : rank, index, ai, links, audit, keywords, gap …) sur les crédits Zinn® du propriétaire du site (seed, page_url lorsque la vérification en requiert un). Le prix de chaque vérification figure dans la liste des vérifications.
Édition gratuitePOST …/abilities/zinn-seo/run-check/runthe REST route's own per-item permission checktool: string (requis), seed: string, page_url: string, dry_run: boolean
zinn-seo/run-edge-action
zinn-seo-run-edge-action
Exécuter une action Cloudflare (Pro)
Exécute une action Edge (quoi) : purger, déployer les redirections ou les règles du robot d’indexation.
Édition ProPOST …/abilities/zinn-seo/run-edge-action/runthe REST route's own per-item permission checkwhat: string (requis), dry_run: boolean
zinn-seo/run-fix
zinn-seo-run-fix
Exécuter une correction
Exécute le correctif d’un résultat (action, telle que répertoriée).
Édition gratuitePOST …/abilities/zinn-seo/run-fix/runthe REST route's own per-item permission checkaction: string (requis), dry_run: boolean
zinn-seo/run-image-fix
zinn-seo-run-image-fix
Corriger le texte alternatif de l’image
Exécute une action d’image (action) sur chaque image en arrière-plan.
Édition gratuitePOST …/abilities/zinn-seo/run-image-fix/runthe REST route's own per-item permission checkaction: object (requis), dry_run: boolean
zinn-seo/run-report
zinn-seo-run-report
Générer le rapport client maintenant (Agence)
Génère le rapport client maintenant et, si send_email est true, l’envoie par e-mail aux destinataires.
Édition ProPOST …/abilities/zinn-seo/run-report/runthe REST route's own per-item permission checksend_email: boolean, dry_run: boolean
zinn-seo/run-research-tool
zinn-seo-run-research-tool
Exécuter un outil de recherche
Exécute un outil (tool) avec ses valeurs (params) en utilisant les crédits Zinn® du propriétaire du site et renvoie l’exécution.
Édition gratuitePOST …/abilities/zinn-seo/run-research-tool/runthe REST route's own per-item permission checktool: string (requis), params: object (requis), dry_run: boolean
zinn-seo/run-speed-test
zinn-seo-run-speed-test
Lancer un test de vitesse en laboratoire
Exécute un test Lighthouse pour une adresse (url).
Édition gratuitePOST …/abilities/zinn-seo/run-speed-test/runthe REST route's own per-item permission checkurl: string (requis), dry_run: boolean
zinn-seo/scan-conflicts
zinn-seo-scan-conflicts
Rechercher les conflits SEO
Lit les pages réelles pour identifier ce que le thème et les autres extensions affichent en double.
Édition gratuitePOST …/abilities/zinn-seo/scan-conflicts/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/scan-duplicates
zinn-seo-scan-duplicates
Rechercher les doublons
Reconstruit l’index des doublons en arrière-plan.
Édition gratuitePOST …/abilities/zinn-seo/scan-duplicates/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/scan-spam
zinn-seo-scan-spam
Rechercher les pages de pourriel
Analyse le contenu du site à la recherche de pages indésirables et de liens injectés.
Édition gratuitePOST …/abilities/zinn-seo/scan-spam/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/schedule-change
zinn-seo-schedule-change
Planifier une modification SEO (Pro)
Modifie les champs SEO d’une page (fields) à une date précise (at), avec possibilité de les rétablir ultérieurement (revert_at), accompagné d’une note.
Édition ProPOST …/abilities/zinn-seo/schedule-change/runthe REST route's own per-item permission checkid: string (requis), fields: object (requis), at: string (requis), revert_at: string, note: string, dry_run: boolean
zinn-seo/schedule-check
zinn-seo-schedule-check
Planifier une vérification
Active ou désactive la planification de répétition d’une vérification (activé).
Édition gratuitePOST …/abilities/zinn-seo/schedule-check/runthe REST route's own per-item permission checktool: string (requis), on: boolean (requis), dry_run: boolean
zinn-seo/score-all-pages
zinn-seo-score-all-pages
Noter chaque page
Démarre une tâche en arrière-plan qui note chaque page, afin que les listes et les rapports soient complets.
Édition gratuitePOST …/abilities/zinn-seo/score-all-pages/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/score-headlines
zinn-seo-score-headlines
Évaluer les titres
Évalue un ou plusieurs titres en fonction des clics, dans une langue donnée, en indiquant ce qui rendrait chacun d’eux plus percutant.
Édition gratuitePOST …/abilities/zinn-seo/score-headlines/runthe REST route's own per-item permission checktitles: array (requis), language: string, dry_run: boolean
zinn-seo/search-domains
zinn-seo-search-domains
Rechercher des noms de domaine
Vérifie quels noms de domaine sont disponibles ainsi que leurs prix (requête).
Édition gratuitePOST …/abilities/zinn-seo/search-domains/runthe REST route's own per-item permission checkquery: string (requis), dry_run: boolean
zinn-seo/search-local-places
zinn-seo-search-local-places
Rechercher des villes (Pro)
Recherche des villes et des régions dans un pays (country, q).
Édition ProGET …/abilities/zinn-seo/search-local-places/runthe REST route's own per-item permission checkcountry: string (requis), q: string (requis)
zinn-seo/search-offer-listings
zinn-seo-search-offer-listings
Rechercher dans les listes d’un service Zinn®
Répertorie ce qu’un service propose (offer, product ; q, max_price_minor).
Édition gratuiteGET …/abilities/zinn-seo/search-offer-listings/runthe REST route's own per-item permission checkoffer: string (requis), product: string (requis), q: string, max_price_minor: integer
zinn-seo/search-schema-types
zinn-seo-search-schema-types
Rechercher des types schema.org
Recherche les types schema.org par nom (q).
Édition gratuiteGET …/abilities/zinn-seo/search-schema-types/runedit_posts (the REST route's own check)q: string (requis)
zinn-seo/send-work-log
zinn-seo-send-work-log
Compter le travail effectué pour le rapport (Agence)
Envoie le nombre de modifications SEO effectuées sur ce site depuis le dernier rapport (aucun contenu) afin que le rapport puisse afficher le travail accompli.
Édition ProPOST …/abilities/zinn-seo/send-work-log/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/set-ai-funding
zinn-seo-set-ai-funding
Choisissez comment payer pour l’IA
Définit le financement : byo (la propre clé IA du propriétaire du site), credits (crédits Zinn®) ou auto.
Édition gratuitePOST …/abilities/zinn-seo/set-ai-funding/runthe REST route's own per-item permission checkfunding: auto|byo|credits (requis), dry_run: boolean
zinn-seo/set-authority-competitors
zinn-seo-set-authority-competitors
Définir les concurrents à suivre (Pro)
Définit les domaines concurrents dont l’autorité est suivie aux côtés de ce site.
Édition ProPOST …/abilities/zinn-seo/set-authority-competitors/runthe REST route's own per-item permission checkcompetitors: array (requis), dry_run: boolean
zinn-seo/set-authority-feed
zinn-seo-set-authority-feed
Définissez ce qu’une source de référence vérifie
Choisit les métriques et la fréquence à laquelle une source est vérifiée (metrics, cadence_days, on).
Édition gratuitePOST …/abilities/zinn-seo/set-authority-feed/runthe REST route's own per-item permission checksource: string (requis), show: array, track: array, alerts: array, cadence_days: 1|7|30, enabled: boolean, dry_run: boolean
zinn-seo/set-authority-key
zinn-seo-set-authority-key
Ajoutez votre propre clé de compte de données
Stocke la propre clé d’API du propriétaire du site pour une source (clé ; ainsi que la connexion lorsque la source en nécessite une). La clé n’est jamais renvoyée.
Édition gratuitePOST …/abilities/zinn-seo/set-authority-key/runthe REST route's own per-item permission checksource: string (requis), api_key: string, access_id: string, access_secret: string, database: string, dry_run: boolean
zinn-seo/set-bing-crawl-rate
zinn-seo-set-bing-crawl-rate
Définir la fréquence d’exploration de Bing
Enregistre la vitesse à laquelle Bing explore ce site, heure par heure de 1 (le plus lent) à 10 (le plus rapide).
Édition gratuitePOST …/abilities/zinn-seo/set-bing-crawl-rate/runthe REST route's own per-item permission checkrate: array (requis), boost: boolean, dry_run: boolean
zinn-seo/set-check-list
zinn-seo-set-check-list
Définissez ce qu’un contrôle suit
Définit les mots-clés, les pages ou les concurrents suivis par une vérification (éléments).
Édition gratuitePOST …/abilities/zinn-seo/set-check-list/runthe REST route's own per-item permission checktool: string (requis), items: array (requis), dry_run: boolean
zinn-seo/set-content-guidelines
zinn-seo-set-content-guidelines
Importer les directives de contenu pour une publication (Pro)
Importe des consignes pour un article : du texte collé avec sa source, ou un rapport (ref) récupéré depuis Surfer ou Frase (tool) avec la clé du propriétaire, dans une langue.
Édition ProPOST …/abilities/zinn-seo/set-content-guidelines/runthe REST route's own per-item permission checkpost: string (requis), text: string, source: surfer|clearscope|marketmuse|frase|semrush|other, tool: |surfer|frase, ref: string, language: string, dry_run: boolean
zinn-seo/set-content-todo
zinn-seo-set-content-todo
Marquer une page à actualiser ou à écrire (Pro)
Marque une page (page) à actualiser ou à écrire (kind), terminée ou non, avec une note.
Édition ProPOST …/abilities/zinn-seo/set-content-todo/runthe REST route's own per-item permission checkkind: refresh|write (requis), page: string (requis), done: boolean, note: string, dry_run: boolean
zinn-seo/set-content-tool-key
zinn-seo-set-content-tool-key
Ajouter une clé d’outil de contenu (Pro)
Stocke la propre clé API du propriétaire du site pour un outil de contenu (key). La clé n’est jamais renvoyée.
Édition ProPOST …/abilities/zinn-seo/set-content-tool-key/runthe REST route's own per-item permission checktool: string (requis), key: string (requis), dry_run: boolean
zinn-seo/set-crawl-log
zinn-seo-set-crawl-log
Enregistrer les visites des robots d’exploration (Pro)
Active ou désactive la journalisation du robot d’exploration (on), avec un taux d’échantillonnage (sample).
Édition ProPOST …/abilities/zinn-seo/set-crawl-log/runthe REST route's own per-item permission checkon: boolean (requis), sample: integer, dry_run: boolean
zinn-seo/set-expected-terms
zinn-seo-set-expected-terms
Découvrez les termes utilisés par les meilleures pages (Pro)
Lit les pages de référence (urls) et stocke les termes qu’une page sur le même sujet est censée couvrir.
Édition ProPOST …/abilities/zinn-seo/set-expected-terms/runthe REST route's own per-item permission checkid: string (requis), urls: array (requis), dry_run: boolean
zinn-seo/set-google-indexing
zinn-seo-set-google-indexing
Envoyer les pages d’offres d’emploi et de flux en direct à Google
Active ou désactive (on) l’Indexing API pour ces types de publication (types).
Édition gratuitePOST …/abilities/zinn-seo/set-google-indexing/runthe REST route's own per-item permission checkon: boolean (requis), types: array, dry_run: boolean
zinn-seo/set-indexing-rules
zinn-seo-set-indexing-rules
Définissez les pages exclues de l’indexation
Enregistre les règles de caractères génériques qui empêchent l’envoi automatique des pages correspondantes aux moteurs de recherche.
Édition gratuitePOST …/abilities/zinn-seo/set-indexing-rules/runthe REST route's own per-item permission checkrules: string (requis), dry_run: boolean
zinn-seo/set-integration
zinn-seo-set-integration
Activer ou désactiver une intégration
Active ou désactive (on) une intégration (id).
Édition gratuitePOST …/abilities/zinn-seo/set-integration/runthe REST route's own per-item permission checkid: string (requis), on: boolean (requis), dry_run: boolean
zinn-seo/set-local-tracking
zinn-seo-set-local-tracking
Configurer le suivi du classement local (Pro)
Définit l’entreprise, les mots-clés et les villes pour les classements locaux.
Édition ProPOST …/abilities/zinn-seo/set-local-tracking/runthe REST route's own per-item permission checkbusiness: object (requis), keywords: array (requis), places: array (requis), dry_run: boolean
zinn-seo/set-mention-phrases
zinn-seo-set-mention-phrases
Définissez les expressions à surveiller (Pro)
Définit les expressions de marque surveillées pour les mentions (phrases).
Édition ProPOST …/abilities/zinn-seo/set-mention-phrases/runthe REST route's own per-item permission checkphrases: array (requis), dry_run: boolean
zinn-seo/set-module
zinn-seo-set-module
Activer ou désactiver un module SEO
Active ou désactive un module (id) (enabled).
Édition gratuitePOST …/abilities/zinn-seo/set-module/runthe REST route's own per-item permission checkid: string (requis), enabled: boolean (requis), dry_run: boolean
zinn-seo/set-notrace
zinn-seo-set-notrace
Basculer le mode sans trace
Active ou désactive le mode sans trace (activé). Exécutez-le d’abord avec dry_run true : il liste chaque adresse qui changerait, ce qui doit être signalé aux moteurs de recherche.
Édition gratuitePOST …/abilities/zinn-seo/set-notrace/runthe REST route's own per-item permission checkenabled: boolean (requis), dry_run: boolean
zinn-seo/set-order-placement
zinn-seo-set-order-placement
Indiquez à Zinn® où va une commande
Donne à une commande l’adresse de la page à laquelle elle est destinée (url).
Édition gratuitePOST …/abilities/zinn-seo/set-order-placement/runthe REST route's own per-item permission checkid: string (requis), url: string (requis), dry_run: boolean
zinn-seo/set-page-focus
zinn-seo-set-page-focus
Définir le marché cible d’une page (Pro)
Définit le pays, la langue et l’expression d’une page pour la recherche de mots-clés.
Édition ProPOST …/abilities/zinn-seo/set-page-focus/runedit_post (the REST route's own check)post: string (requis), country: string, language: string, phrase: string, dry_run: boolean
zinn-seo/set-page-lock
zinn-seo-set-page-lock
Verrouiller ou déverrouiller une page (Pro)
Verrouille (verrouillé true) ou déverrouille les champs SEO d’une page.
Édition ProPOST …/abilities/zinn-seo/set-page-lock/runedit_post (the REST route's own check)id: string (requis), locked: boolean (requis), dry_run: boolean
zinn-seo/set-page-schema
zinn-seo-set-page-schema
Définir les données structurées d’une page (Pro)
Remplace les données structurées ajoutées à une page (types : type et valeurs de champ).
Édition ProPOST …/abilities/zinn-seo/set-page-schema/runthe REST route's own per-item permission checkid: string (requis), types: array (requis), dry_run: boolean
zinn-seo/set-post-keyword-lists
zinn-seo-set-post-keyword-lists
Définir les listes de mots-clés d’une publication
Remplace les listes de mots-clés attribuées à une publication ou une page (listes : identifiants de liste).
Édition gratuitePOST …/abilities/zinn-seo/set-post-keyword-lists/runthe REST route's own per-item permission checkpost: string (requis), lists: array (requis), dry_run: boolean
zinn-seo/set-proofread-key
zinn-seo-set-proofread-key
Ajouter une clé de service de relecture
Enregistre la clé personnelle du propriétaire du site pour le service de relecture (clé). La clé n’est jamais renvoyée.
Édition gratuitePOST …/abilities/zinn-seo/set-proofread-key/runthe REST route's own per-item permission checkkey: string (requis), dry_run: boolean
zinn-seo/set-redirect-conditions
zinn-seo-set-redirect-conditions
Définir les conditions d’une redirection (Pro)
Définit le moment où une redirection s’exécute (correspondance : toutes ou n’importe laquelle ; règles : condition, opérateur, valeur).
Édition ProPOST …/abilities/zinn-seo/set-redirect-conditions/runthe REST route's own per-item permission checkid: string (requis), match: all|any, rules: array (requis), dry_run: boolean
zinn-seo/set-search-visibility
zinn-seo-set-search-visibility
Autoriser les moteurs de recherche à indexer le site, ou non
Modifie le propre réglage Lecture de WordPress (public : true permet aux moteurs de recherche d’indexer le site). Administrateurs uniquement.
Édition gratuitePOST …/abilities/zinn-seo/set-search-visibility/runthe REST route's own per-item permission checkpublic: boolean (requis), dry_run: boolean
zinn-seo/start-address-change
zinn-seo-start-address-change
Modifier les adresses du site en toute sécurité
Modifie la structure et les bases des permaliens, avec une redirection 301 de chaque ancienne adresse vers la nouvelle, afin de ne perdre aucun classement ni lien.
Édition gratuitePOST …/abilities/zinn-seo/start-address-change/runmanage_options (the REST route's own check)structure: string, category_base: string, tag_base: string, dry_run: boolean
zinn-seo/start-affiliate-job
zinn-seo-start-affiliate-job
Lancer une tâche de liens d’affiliation (Pro)
Démarre en arrière-plan la recherche de liens d’affiliation dans chaque article (tâche : index) ou la vérification que chaque destination répond toujours (tâche : check).
Édition ProPOST …/abilities/zinn-seo/start-affiliate-job/runthe REST route's own per-item permission checkjob: string (requis), dry_run: boolean
zinn-seo/start-ai-bulk
zinn-seo-start-ai-bulk
Rédigez du texte SEO pour de nombreuses pages grâce à l’IA (Pro)
Lance un traitement par lot IA (task) sur les types de publication (types), uniquement lorsque le texte est manquant (missing), avec une simulation ou une acceptation directe (accept).
Édition ProPOST …/abilities/zinn-seo/start-ai-bulk/runthe REST route's own per-item permission checktask: string (requis), types: array, missing: boolean, dry_run: boolean, accept: boolean
zinn-seo/start-seo-test
zinn-seo-start-seo-test
Démarrer un test de titre SEO (Pro)
Démarre un test de nouveaux titres ou de nouvelles descriptions sur des pages (nom, pages, phases, heures, conserver).
Édition ProPOST …/abilities/zinn-seo/start-seo-test/runthe REST route's own per-item permission checkname: string (requis), pages: array (requis), phases: array, hours: integer, keep: string, dry_run: boolean
zinn-seo/start-trial
zinn-seo-start-trial
Commencez l’essai gratuit de Pro
Démarre l’essai de 14 jours de Zinn® SEO Pro pour ce site (aucun paiement requis).
Édition gratuitePOST …/abilities/zinn-seo/start-trial/runmanage_options (the REST route's own check)dry_run: boolean
zinn-seo/stop-import
zinn-seo-stop-import
Arrêter un déplacement
Arrête une copie ou une comparaison en cours.
Édition gratuitePOST …/abilities/zinn-seo/stop-import/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/stop-local-tracking
zinn-seo-stop-local-tracking
Arrêter le suivi du classement local (Pro)
Arrête le suivi des classements locaux.
Édition ProPOST …/abilities/zinn-seo/stop-local-tracking/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/stop-research-watch
zinn-seo-stop-research-watch
Arrêter de répéter les recherches
Arrête une exécution répétée.
Édition gratuitePOST …/abilities/zinn-seo/stop-research-watch/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/stop-seo-test
zinn-seo-stop-seo-test
Arrêter un test SEO (Pro)
Arrête un test et conserve la version A ou B (garder).
Édition ProPOST …/abilities/zinn-seo/stop-seo-test/runthe REST route's own per-item permission checkid: string (requis), keep: A|B, dry_run: boolean
zinn-seo/submit-pages
zinn-seo-submit-pages
Envoyer les pages aux moteurs de recherche
Envoie les adresses de ce site à IndexNow, à l’API d’URL de Bing ou à l’API d’indexation de Google (pages d’offres d’emploi et de diffusion en direct uniquement) ; chaque réponse est enregistrée.
Édition gratuitePOST …/abilities/zinn-seo/submit-pages/runthe REST route's own per-item permission checkurls: array (requis), engines: array (requis), dry_run: boolean
zinn-seo/submit-sitemaps
zinn-seo-submit-sitemaps
Envoyer les plans de site
Soumet les plans de site du site à la Search Console.
Édition gratuitePOST …/abilities/zinn-seo/submit-sitemaps/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/submit-to-bing
zinn-seo-submit-to-bing
Soumettre à Bing
Soumet les plans de site et les adresses récentes à Bing.
Édition gratuitePOST …/abilities/zinn-seo/submit-to-bing/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/submit-urls
zinn-seo-submit-urls
Demander aux moteurs de recherche d’indexer les adresses
Envoie les adresses (urls) à IndexNow et, lorsque cela est autorisé, à Google.
Édition gratuitePOST …/abilities/zinn-seo/submit-urls/runthe REST route's own per-item permission checkurls: array (requis), dry_run: boolean
zinn-seo/suggest-ai-redirects
zinn-seo-suggest-ai-redirects
Suggérer des redirections avec l’IA (Pro)
Associe les adresses manquantes (type notfound) ou les adresses d’un ancien site (type move : sitemap ou addresses) à la page la plus adaptée ici.
Édition ProPOST …/abilities/zinn-seo/suggest-ai-redirects/runthe REST route's own per-item permission checkkind: notfound|move (requis), sitemap: string, addresses: array, dry_run: boolean
zinn-seo/switch-off-old-plugin
zinn-seo-switch-off-old-plugin
Désactivez l’ancienne extension SEO
Désactive l’ancienne extension SEO après une comparaison nette. Cette action peut être annulée.
Édition gratuitePOST …/abilities/zinn-seo/switch-off-old-plugin/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/sync-notices
zinn-seo-sync-notices
Récupérer les nouvelles notifications
Récupère dès maintenant les nouvelles notifications depuis le compte Zinn®.
Édition gratuitePOST …/abilities/zinn-seo/sync-notices/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/sync-report-sheet
zinn-seo-sync-report-sheet
Copiez le rapport sur sa feuille maintenant (Agence)
Écrit maintenant le dernier rapport dans sa feuille Google Sheet ou son dossier Drive associé.
Édition ProPOST …/abilities/zinn-seo/sync-report-sheet/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/test-alert-channel
zinn-seo-test-alert-channel
Envoyer une alerte de test (Agency)
Envoie un message de test à un canal (index) et indique s’il est bien arrivé.
Édition ProPOST …/abilities/zinn-seo/test-alert-channel/runthe REST route's own per-item permission checkindex: integer (requis), dry_run: boolean
zinn-seo/test-redirect
zinn-seo-test-redirect
Tester une adresse
Indique quelle redirection rencontre une adresse (url) et où elle aboutit.
Édition gratuiteGET …/abilities/zinn-seo/test-redirect/runthe REST route's own per-item permission checkurl: string (requis)
zinn-seo/test-robots-txt
zinn-seo-test-robots-txt
Tester robots.txt
Indique si un robot d’exploration (agent) peut récupérer une adresse (url), avec les règles enregistrées ou en brouillon.
Édition gratuitePOST …/abilities/zinn-seo/test-robots-txt/runthe REST route's own per-item permission checkurl: string (requis), agent: string, custom: string, dry_run: boolean
zinn-seo/track-keyword-list
zinn-seo-track-keyword-list
Suivez le classement d’une liste de mots-clés
Ajoute chaque expression d’une liste de mots-clés aux expressions dont le classement est suivi (une vérification payante sur les crédits Zinn® du propriétaire du site) ; aucune de celles déjà suivies n’est perdue.
Édition gratuitePOST …/abilities/zinn-seo/track-keyword-list/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/track-keywords
zinn-seo-track-keywords
Suivre les mots-clés (Pro)
Ajoute des lignes de mots-clés (rows) au suivi du classement.
Édition ProPOST …/abilities/zinn-seo/track-keywords/runthe REST route's own per-item permission checkrows: array (requis), dry_run: boolean
zinn-seo/undo-bulk-batch
zinn-seo-undo-bulk-batch
Annuler une modification groupée
Rétablit chaque valeur modifiée par un lot.
Édition gratuitePOST …/abilities/zinn-seo/undo-bulk-batch/runthe REST route's own per-item permission checkbatch: string (requis), dry_run: boolean
zinn-seo/undo-conflict-fix
zinn-seo-undo-conflict-fix
Annuler la résolution d’un conflit
Rétablit ce qu’une résolution de conflit a modifié (id).
Édition gratuitePOST …/abilities/zinn-seo/undo-conflict-fix/runthe REST route's own per-item permission checkid: string (requis), dry_run: boolean
zinn-seo/undo-generated-pages
zinn-seo-undo-generated-pages
Annuler la dernière exécution de page (Agence)
Déplace vers la corbeille chaque page créée lors de la dernière exécution de la feuille de calcul.
Édition ProPOST …/abilities/zinn-seo/undo-generated-pages/runpublish_pages (the REST route's own check)dry_run: boolean
zinn-seo/undo-import
zinn-seo-undo-import
Annuler un déplacement
Rétablit les valeurs écrasées par le déplacement et réactive l’ancienne extension.
Édition gratuitePOST …/abilities/zinn-seo/undo-import/runthe REST route's own per-item permission checkdry_run: boolean
zinn-seo/update-alert-channels
zinn-seo-update-alert-channels
Modifier les canaux d’alerte (Agency)
Remplace les canaux d’alerte (canaux : type, url ou chat, label, on, important_only) et le commutateur d’e-mail (email).
Édition ProPOST …/abilities/zinn-seo/update-alert-channels/runthe REST route's own per-item permission checkchannels: array, email: boolean, dry_run: boolean
zinn-seo/update-check-profile
zinn-seo-update-check-profile
Modifier le profil de vérification du site
Modifie la marque, la catégorie, le marché et la fréquence d’exécution des vérifications planifiées (cadence_days).
Édition gratuitePOST …/abilities/zinn-seo/update-check-profile/runthe REST route's own per-item permission checkbrand: string, category: string, market: string, cadence_days: integer, dry_run: boolean
zinn-seo/update-content-idea
zinn-seo-update-content-idea
Modifier une idée dans le plan de contenu (Pro)
Modifie le titre de travail, la phrase, l’angle, le type, la date d’échéance, la liste de mots-clés, la longueur ou le ton d’une idée.
Édition ProPOST …/abilities/zinn-seo/update-content-idea/runthe REST route's own per-item permission checkid: string (requis), title: string, phrase: string, angle: string, kind: string, due: string, kwlist: integer, words: 300|600|1000|1500|2000, voice: friendly|professional|expert|casual|persuasive|neutral, dry_run: boolean
zinn-seo/update-custom-blocks
zinn-seo-update-custom-blocks
Modifier les blocs de schéma personnalisés (Pro)
Remplace les blocs propres au site (blocs : nom, champs, type de schéma et mappage).
Édition ProPOST …/abilities/zinn-seo/update-custom-blocks/runthe REST route's own per-item permission checkblocks: array (requis), dry_run: boolean
zinn-seo/update-disavow
zinn-seo-update-disavow
Modifier la liste de désaveu (Pro)
Remplace les domaines et les adresses à désavouer (domains, urls).
Édition ProPOST …/abilities/zinn-seo/update-disavow/runthe REST route's own per-item permission checkdomains: array, urls: array, dry_run: boolean
zinn-seo/update-fields
zinn-seo-update-fields
Modifier les champs SEO d’une page
Modifie les champs SEO que vous envoyez (champs : nom vers valeur) d’une publication ou d’un terme ; une valeur vide efface un champ. Rien n’est enregistré lorsqu’une valeur est refusée.
Édition gratuitePOST …/abilities/zinn-seo/update-fields/runthe REST route's own per-item permission checkobject: string (requis), id: string (requis), fields: object (requis), dry_run: boolean
zinn-seo/update-glossary
zinn-seo-update-glossary
Modifier le glossaire (Pro)
Remplace les termes du glossaire (termes : terme et définition).
Édition ProPOST …/abilities/zinn-seo/update-glossary/runthe REST route's own per-item permission checkterms: array (requis), dry_run: boolean
zinn-seo/update-keyword-list
zinn-seo-update-keyword-list
Modifier une liste de mots-clés
Modifie le libellé, la couleur ou les expressions d’une liste de mots-clés.
Édition gratuitePOST …/abilities/zinn-seo/update-keyword-list/runthe REST route's own per-item permission checkid: string (requis), label: string, color: blue|green|amber|red|purple|teal|grey, phrases: array|string, dry_run: boolean
zinn-seo/update-redirect
zinn-seo-update-redirect
Modifier une redirection
Modifie la source, la cible, le code, le groupe, la note ou l’état d’activation d’une redirection.
Édition gratuitePOST …/abilities/zinn-seo/update-redirect/runthe REST route's own per-item permission checkid: string (requis), source: string, target: string, code: 301|302|307|308|410|451, regex: boolean, enabled: boolean, group: string, note: string, position: integer, dry_run: boolean
zinn-seo/update-report-settings
zinn-seo-update-report-settings
Modifier le rapport client (Agency)
Modifie le rapport client planifié (name, recipients, locale, sections, contact_name, cadence, send_email, narrative, active) et sa marque.
Édition ProPOST …/abilities/zinn-seo/update-report-settings/runthe REST route's own per-item permission checkname: string, recipients: array, locale: string, sections: array, contact_name: string, cadence: string, send_email: boolean, narrative: boolean, active: boolean, brand: object, dry_run: boolean
zinn-seo/update-research-watch
zinn-seo-update-research-watch
Modifier la recherche répétée
Modifie une exécution répétée (active, cadence_days, params).
Édition gratuitePOST …/abilities/zinn-seo/update-research-watch/runthe REST route's own per-item permission checkid: string (requis), active: boolean, cadence_days: 1|7|30, params: object, dry_run: boolean
zinn-seo/update-robots-txt
zinn-seo-update-robots-txt
Modifier robots.txt
Enregistre les règles robots.txt propres au propriétaire (personnalisées).
Édition gratuitePOST …/abilities/zinn-seo/update-robots-txt/runthe REST route's own per-item permission checkcustom: string (requis), dry_run: boolean
zinn-seo/update-roles
zinn-seo-update-roles
Modifier les autorisations SEO d’un rôle (Pro)
Attribue ou retire des capacités SEO (caps : capacité à true ou false) d’un rôle (role). Réservé aux administrateurs ; le rôle d’administrateur n’est jamais modifié.
Édition ProPOST …/abilities/zinn-seo/update-roles/runmanage_options and promote_users (the REST route's own check)role: string (requis), caps: object (requis), dry_run: boolean
zinn-seo/update-schema-templates
zinn-seo-update-schema-templates
Modifier les types de schémas personnalisés (Pro)
Remplace les modèles de données structurées propres au site (templates).
Édition ProPOST …/abilities/zinn-seo/update-schema-templates/runthe REST route's own per-item permission checktemplates: array (requis), dry_run: boolean
zinn-seo/update-server-rules
zinn-seo-update-server-rules
Modifier les règles .htaccess (Pro)
Enregistre les nouvelles règles du serveur (texte) après une vérification de la syntaxe et une sauvegarde ; le site est testé immédiatement et la sauvegarde est restaurée s’il cesse de répondre. accept_warnings enregistre malgré les avertissements.
Édition ProPOST …/abilities/zinn-seo/update-server-rules/runthe REST route's own per-item permission checktext: string (requis), accept_warnings: boolean, dry_run: boolean
zinn-seo/update-settings
zinn-seo-update-settings
Modifier les réglages SEO
Modifie les réglages que vous envoyez (réglages : clé vers valeur) et conserve le reste. Chaque valeur est vérifiée comme sur l’écran des réglages ; rien n’est enregistré si l’une d’elles est refusée. Le commutateur sans trace dispose de son propre outil.
Édition gratuitePOST …/abilities/zinn-seo/update-settings/runthe REST route's own per-item permission checksettings: object (requis), dry_run: boolean
zinn-seo/update-task
zinn-seo-update-task
Modifier une tâche SEO (Agency)
Modifie le titre, les détails, l’adresse url, la personne assignée ou la date d’échéance d’une tâche.
Édition ProPOST …/abilities/zinn-seo/update-task/runthe REST route's own per-item permission checkid: string (requis), title: string, detail: string, url: string, assignee: integer, due: string, dry_run: boolean
zinn-seo/update-white-label
zinn-seo-update-white-label
Modifier la marque blanche (Agency)
Modifie la marque de l’agence (enabled, name, menu, description, author, author_url, help_url, logo_id, colour, hide_zinn) et la vue client (client_screens, client_edit, agency_users).
Édition ProPOST …/abilities/zinn-seo/update-white-label/runmanage_options (the REST route's own check)enabled: boolean, name: string, menu: string, description: string, author: string, author_url: string, help_url: string, logo_id: integer, colour: string, hide_zinn: boolean, client_screens: array, client_edit: boolean, agency_users: array, dry_run: boolean
zinn-seo/upload-redirect-list
zinn-seo-upload-redirect-list
Envoyer une liste de redirections
Conserve une liste CSV ou .htaccess des redirections (contenu) pour l’importation.
Édition gratuitePOST …/abilities/zinn-seo/upload-redirect-list/runthe REST route's own per-item permission checkcontent: string, dry_run: boolean
zinn-seo/validate-schema
zinn-seo-validate-schema
Valider les données structurées
Valide le graphe d’une page (post) ou le JSON-LD collé (json) par rapport aux règles de schema.org et des résultats enrichis de Google.
Édition gratuitePOST …/abilities/zinn-seo/validate-schema/runedit_posts (the REST route's own check)post: integer, json: string, dry_run: boolean
zinn-seo/watch-mentions
zinn-seo-watch-mentions
Surveiller les copies d’une page (Pro)
Surveille une page (article) pour détecter des copies de son contenu sur d’autres sites, en utilisant les crédits Zinn® du propriétaire du site.
Édition ProPOST …/abilities/zinn-seo/watch-mentions/runthe REST route's own per-item permission checkpost: integer (requis), dry_run: boolean
zinn-seo/watch-research-tool
zinn-seo-watch-research-tool
Répéter un outil de recherche
Exécute à nouveau un outil (tool, params) tous les 1, 7 ou 30 jours (every), contre des crédits.
Édition gratuitePOST …/abilities/zinn-seo/watch-research-tool/runthe REST route's own per-item permission checkparams: object (requis), tool: string (requis), every: 1|7|30, dry_run: boolean
zinn-seo/write-content-brief
zinn-seo-write-content-brief
Planifiez une page avec un brief IA (Pro)
Rédige un brief de contenu pour un sujet (étape write), puis un brouillon à partir de celui-ci (étape draft, avec le brief et le type de publication).
Édition ProPOST …/abilities/zinn-seo/write-content-brief/runthe REST route's own per-item permission checktopic: string (requis), step: write|draft, brief: object, type: string, dry_run: boolean
zinn-seo/write-ctr-title
zinn-seo-write-ctr-title
Rédigez un titre qui génère plus de clics (Pro)
Rédige un nouveau titre et une nouvelle description pour une page (post_id) à partir de ses requêtes de recherche (step write), ou lance un test de ceux-ci (step test).
Édition ProPOST …/abilities/zinn-seo/write-ctr-title/runthe REST route's own per-item permission checkpost_id: integer (requis), step: write|test, title: string, desc: string, queries: array, impressions: integer, ctr: number, position: number, dry_run: boolean
zinn-seo/write-faq-answers
zinn-seo-write-faq-answers
Répondez aux questions avec l’IA (Pro)
Rédige des réponses aux questions (questions) que les gens posent à propos d’une phrase (phrase).
Édition ProPOST …/abilities/zinn-seo/write-faq-answers/runedit_posts (the REST route's own check)questions: array (requis), phrase: string, dry_run: boolean
zinn-seo/write-review-replies
zinn-seo-write-review-replies
Rédigez des brouillons de réponses aux avis avec l’IA (Pro)
Rédige des brouillons de réponses aux avis (reviews) avec le ton de l’entreprise (business).
Édition ProPOST …/abilities/zinn-seo/write-review-replies/runedit_posts (the REST route's own check)reviews: array (requis), business: string, dry_run: boolean
zinn-seo/write-social-text
zinn-seo-write-social-text
Rédiger le texte de partage social avec l’IA (Pro)
Rédige le titre et la description d’une publication pour Facebook et X.
Édition ProPOST …/abilities/zinn-seo/write-social-text/runedit_post and upload_files (the REST route's own check)id: string (requis), dry_run: boolean

Commandes WP-CLI

Exécutez ces commandes sur le serveur avec WP-CLI. Chaque commande vérifie les mêmes autorisations que les écrans du plugin ; les exemples sont tirés du texte d’aide du plugin lui-même.

CommandeSon rôleÉdition
wp zinn-seo ai accept
<task> <id>
Accept a suggestion (as the AI wrote it).Édition gratuite
wp zinn-seo ai bulk
<task> [--dry-run] [--types=<list>] [--all] [--accept]
Pro: write suggestions for the whole site (or count them first) and run the job to the end.Édition gratuite
wp zinn-seo ai queue
<task> [--after=<id>]
The review queue of a task.Édition gratuite
wp zinn-seo ai run
<task> [<id>...] [--options=<json>]
Run a task on items now. The answers are kept as suggestions; nothing changes until accepted.Édition gratuite
wp zinn-seo ai status
wp zinn-seo ai status
How AI is set up: own key or Zinn® credits, and the tasks.Édition gratuite
wp zinn-seo analysis score
[<id>...] [--all]
Score and store posts: the given IDs, or every post with --all (runs the resumable job).Édition gratuite
wp zinn-seo analysis show
<id> [--format=<format>]
Analyse one post and print every check.Édition gratuite
wp zinn-seo bulk apply
[--object=<object>] [--type=<type>] [--status=<status>] [--search=<text>] [--missing=<field>] [--term=<id>] [--yes]
Change fields on every post or term matching the filters (runs here, to the end).Édition gratuite
wp zinn-seo bulk history
[--format=<format>]
List the recent changes.Édition gratuite
wp zinn-seo bulk undo
<batch>
Undo a change (fields edited since are left as they are).Édition gratuite
wp zinn-seo commerce
<action>
Check every product, or write the feed to a file.Édition Pro
wp zinn-seo csv export
<file> [--kinds=<kinds>]
Export to a file.Édition Pro
wp zinn-seo csv import
<file> [--yes]
Import a file: without --yes, only report what would change.Édition Pro
wp zinn-seo features
[--format=<format>]
List the features this build has.Édition gratuite
wp zinn-seo field get
<object> <id> [<field>]
Print a field, or every field, of a post or term.Édition gratuite
wp zinn-seo field set
<object> <id> <field> <value>
Change a field of a post or term. The value is read as JSON when it parses.Édition gratuite
wp zinn-seo import acceptAccept the listed differences, which opens the switch-off.Édition gratuite
wp zinn-seo import begin
<source>
Start reading the other plugin's data side by side without copying it.Édition gratuite
wp zinn-seo import check
[--keep] [--resume]
Compare every page as the other plugin renders it with what Zinn® SEO would print.Édition gratuite
wp zinn-seo import copy
[<source>] [--overwrite] [--resume]
Copy the other plugin's data in (resumes a copy that was stopped with --resume).Édition gratuite
wp zinn-seo import count
<source> [--overwrite]
Count what a copy would bring over. Nothing is written.Édition gratuite
wp zinn-seo import differencesThe differences the comparison found (the first 500), as JSON.Édition gratuite
wp zinn-seo import sourcesThe SEO plugins found on this site.Édition gratuite
wp zinn-seo import statusThe state of the move, as JSON.Édition gratuite
wp zinn-seo import stopStop reading side by side and put the settings back (before anything was copied).Édition gratuite
wp zinn-seo import switch
[--yes]
Switch the other plugin off (only after the comparison passed), then read the pages again; a page that says something else switches it back on.Édition gratuite
wp zinn-seo import undo
[--yes]
Undo the move: the other plugin back on, copied values and settings removed.Édition gratuite
wp zinn-seo info
[--format=<format>]
Show the version, plan, modules and setup state.Édition gratuite
wp zinn-seo integrations
<action> [<id>]
The plugins Zinn® SEO works with on this site.Édition gratuite
wp zinn-seo jobs list
[--format=<format>]
List the jobs.Édition gratuite
wp zinn-seo jobs run
<id> [--restart]
Run a job to the end in this process (starts it when it is not running).Édition gratuite
wp zinn-seo modules disable
<id>
Switch a module off.Édition gratuite
wp zinn-seo modules enable
<id>
Switch a module on.Édition gratuite
wp zinn-seo modules list
[--format=<format>]
List the modules.Édition gratuite
wp zinn-seo network
<action> [<value>]
The network from a shell.Édition Pro
wp zinn-seo notrace offSwitch it off (lists what changes).Édition gratuite
wp zinn-seo notrace onSwitch it on (lists what changes).Édition gratuite
wp zinn-seo notrace statusShow whether it is on.Édition gratuite
wp zinn-seo redirects add
<source> [<target>] [--code=<code>] [--regex] [--group=<group>] [--replace]
Add (or, with --replace, replace) a redirect.Édition gratuite
wp zinn-seo redirects check
[--targets] [--fix]
Find chains and loops (and, with --targets, targets that are missing); --fix fixes them.Édition gratuite
wp zinn-seo redirects delete
<id>...
Delete redirects by id.Édition gratuite
wp zinn-seo redirects export
<file>
Export every redirect as a spreadsheet.Édition gratuite
wp zinn-seo redirects import
<source> [--apply]
Import redirects (dry run unless --apply).Édition gratuite
wp zinn-seo redirects list
[--search=<text>] [--problem=<problem>] [--per=<n>] [--format=<format>]
List redirects (newest first).Édition gratuite
wp zinn-seo redirects rebuildRewrite the redirect index visitors' requests read.Édition gratuite
wp zinn-seo redirects test
<url>
What a visitor asking for an address gets.Édition gratuite
wp zinn-seo schema graph
<post>
wp zinn-seo schema graph 42
Print the graph a page prints.Édition gratuite
wp zinn-seo schema validate
[<post>] [--file=<file>] [--format=<format>]
wp zinn-seo schema validate 42

wp zinn-seo schema validate --file=page.html --format=json
Validate a page's structured data offline (schema.org and Google's rich-result rules).Édition gratuite
wp zinn-seo settings exportPrint the settings export (JSON) for another site.Édition gratuite
wp zinn-seo settings get
[<key>]
Print one setting, or all of them.Édition gratuite
wp zinn-seo settings import
<file> [--yes]
Import a settings export. Without --yes it only lists what would change.Édition gratuite
wp zinn-seo settings set
<key> <value>
Change one setting. The value is read as JSON when it parses (true, 3, ["a"]).Édition gratuite
wp zinn-seo setup resetStart the setup again from the first step.Édition gratuite
wp zinn-seo setup statusShow each step and what the setup found.Édition gratuite
wp zinn-seo sitemaps build
[--wait] [--quiet-progress]
wp zinn-seo sitemaps build

wp zinn-seo sitemaps build --wait
Build every sitemap file now (runs here, to the end), then any page changed meanwhile.Édition gratuite
wp zinn-seo sitemaps files
[--format=<format>]
Every sitemap file.Édition gratuite
wp zinn-seo sitemaps statusThe sitemap's health as JSON.Édition gratuite

Fonctions PHP

Fonctions que les thèmes et autres plugins peuvent appeler. Vérifiez d’abord avec function_exists() pour que votre code continue de fonctionner lorsque le plugin est inactif.

FonctionSon rôleÉdition
zinn_seo(): \ZinnDigital\ZinnSEO\ApiThe Zinn® SEO API (see ZinnDigital\ZinnSEO\Api).Édition gratuite
zinn_seo_get_field( string $field, ?int $post_id = null )A post's SEO field (shortcut for templates).Édition gratuite
zinn_seo_site_facts( string $language = '' ): arrayWho runs the site, how to reach them and which pages matter, as short plain texts for an assistant to answer from: the same facts the page's structured data and llms.txt give.Édition gratuite
zinn_seo_translatable_texts(): arrayThe site-wide texts that should exist in each language: title and description patterns, the llms.txt summary, the description of the organisation. Answer with a translation on the `zinn_seo_template` filter (patterns) and the `zinn_seo_site_text` filter (the others).Édition gratuite
zinn_seo_translation_fields( string $kind = 'post' ): arrayThe SEO fields a translation plugin translates with a post or a term, and the per-page settings a new translation takes from its original unchanged (Tranzly asks this).Édition gratuite

Actions et filtres

Tous les hooks proposés par le plugin, avec la description de leur code source. Les filtres modifient une valeur ; les actions permettent d’exécuter du code à un moment précis ; les points d’entrée sont des actions que vous déclenchez pour demander au plugin d’effectuer une tâche.

WebhookGenreSon rôleParamètresÉdition
zinn_seo_abtest_switchedActionA test switched wording: caches holding the pages must let go (Zinn® Cache, the edge).AucunÉdition Pro
zinn_seo_actorFiltrerFilters who is making a change through the REST API (user or agent).string $actorÉdition gratuite
zinn_seo_admin_dataFiltrerFilters the data the admin app boots with.AucunÉdition gratuite
zinn_seo_agency_planFiltrerFilters whether the Agency-plan features run (the plan decides; tests set it).bool $agencyÉdition gratuite
zinn_seo_ai_acceptedActionFires after a person accepted an AI suggestion.int $id, string $taskÉdition gratuite
zinn_seo_ai_availableFiltrerFilters whether AI writing is available on this site (the AI module answers true when a key or Zinn® credits can pay for it). The editor and the blocks screen show AI buttons only when it is true.bool $available Whether AI is available. Default false.Édition gratuite
zinn_seo_ai_crawlersFiltrerFilters the AI crawlers the policy screen lists (id => token, company, kind, docs).AucunÉdition gratuite
zinn_seo_ai_draft_blockFiltrerFilters a custom block drafted from a sentence: return a definition (title, fields, template, schema) or a WP_Error. The AI features answer here when an AI connection (your own key or Zinn® credits) is set up.string $sentenceÉdition Pro
zinn_seo_ai_rejectedActionFires after a suggestion was thrown away unused (a drawn image is deleted then).int $id, string $taskÉdition gratuite
zinn_seo_ai_spentActionFires after AI was paid with Zinn® credits.int $charged, int $balance, string $purposeÉdition gratuite
zinn_seo_ai_tasksActionFires when the AI tasks are registered: the Pro module adds its own here.AucunÉdition gratuite
zinn_seo_alertActionFires for every notice the site's rule says to send, so other channels (Slack, Teams, Discord, Telegram, a webhook) get the same alerts as e-mail: ONE rule set.AucunÉdition gratuite
zinn_seo_alert_mailFiltrerFilters whether a due notice is e-mailed (the alert channels may take e-mail off).bool $mailÉdition gratuite
zinn_seo_analysisFiltrerFilters an analysis (other modules add groups: link suggestions, entities, AI preview).Doc $doc, \WP_Post $copyÉdition gratuite
zinn_seo_analysis_inputFiltrerFilters what the checks know about a page before they run.\WP_Post $copyÉdition gratuite
zinn_seo_analysis_languageFiltrerFilters the language a post is analysed in.string $locale, int $post_idÉdition gratuite
zinn_seo_analysis_phrase_limitFiltrerFilters how many focus phrases per post the analysis measures (0: no limit; Pro lifts it).int $limitÉdition gratuite
zinn_seo_analysis_storedActionFires after a post's analysis was stored.int $post_idÉdition gratuite
zinn_seo_analysis_typesFiltrerFilters the post types the content analysis runs on.AucunÉdition gratuite
zinn_seo_authority_competitorsFiltrerFilters whether the authority screen offers competitor tracking (Zinn® SEO Pro answers true).bool $can Whether competitors can be tracked. Default false.Édition gratuite
zinn_seo_authority_sourcesFiltrerFilters the SEO data sources this site can connect (Pro adds the paid-account vendors).AucunÉdition gratuite
zinn_seo_block_css_inline_limitFiltrerFilters the most CSS the blocks print inline in one page (bytes; 0 = always files).int $limitÉdition gratuite
zinn_seo_block_lookupFiltrerFilters a block the list does not hold yet (Pro loads a custom block's definition only when a page uses it, so other pages read nothing).Block|null $found, string $nameÉdition gratuite
zinn_seo_block_scanFiltrerFilters the SEO blocks found in a post. Each adapter adds what its builder stores (block markup, shortcodes, Elementor data).\WP_Post $postÉdition gratuite
zinn_seo_block_valuesFiltrerFilters a block's cleaned values before it renders (every builder).string $name, Render_Context $ctxÉdition gratuite
zinn_seo_blocksFiltrerFilters the SEO blocks. Each item is a Block; Pro adds its blocks and the site's custom blocks here, and they appear in every builder with no more code.AucunÉdition gratuite
zinn_seo_brief_searchesFiltrerFilters the related searches a brief is planned from: the keyword lists (zs-731) add the phrases of the list the person chose (`$opts['kwlist']`).string $topicÉdition Pro
zinn_seo_card_fontFiltrerFilters the font file used for a word the shipped fonts cannot draw.string|null $font, string $wordÉdition Pro
zinn_seo_cdn_changedActionFires after the Zinn® CDN went on, off or was purged, for a cache this plugin does not know.AucunÉdition gratuite
zinn_seo_cdn_servingFiltrerFilters whether the CDN host serves the site's files (true/false skips the request).bool|null $serving, string $hostÉdition gratuite
zinn_seo_cli_deferFiltrerFilters whether a WP-CLI command starts Zinn® SEO after WordPress has loaded.bool $deferÉdition gratuite
zinn_seo_cli_leanFiltrerFilters whether this WP-CLI command starts without Zinn® SEO's modules.bool $leanÉdition gratuite
zinn_seo_connect_site_urlFiltrerFilters the address this site connects to a Zinn® account as (its home address).string $urlÉdition gratuite
zinn_seo_connectedActionFires when the site has been connected to a Zinn® account.AucunÉdition gratuite
zinn_seo_counter_ceilingFiltrerFilters how many rows one kind of counter keeps (least recently seen are removed first).int $ceiling, string $kindÉdition gratuite
zinn_seo_crawlers_dataFiltrerFilters the crawler screen's data (the Pro hit log adds `hits`).AucunÉdition gratuite
zinn_seo_credit_newsActionFires when Zinn® has news about the account's credit: the kept balance is stale.AucunÉdition gratuite
zinn_seo_credit_resumedActionFires when credit came back and paused checks are running again.AucunÉdition gratuite
zinn_seo_credit_stateActionFires when the account's credit state changes (held, empty, short, low, ok).string $state, string $beforeÉdition gratuite
zinn_seo_disconnectedActionFires when the site has been disconnected from its Zinn® account.AucunÉdition gratuite
zinn_seo_editor_dataFiltrerFilters the data the block editor's panels boot with (the schema module adds its choices). ⛔ Printed into the page: nothing secret.AucunÉdition gratuite
zinn_seo_field_placeholdersFiltrerFilters the template results a page's empty fields show as placeholders.Context $cÉdition gratuite
zinn_seo_field_savedActionFires after an SEO field changed (the history module records it).string $kind, int $id, string $name, mixed $before, mixed $clean, string $actorÉdition gratuite
zinn_seo_fixit_actionsActionFires so other modules register their one-click fixes (`Fixit::action()`).AucunÉdition gratuite
zinn_seo_fixit_fixedActionFires when a one-click fix ran (the client report's "work done" counts it).string $idÉdition gratuite
zinn_seo_fixit_sourcesFiltrerFilters the sources of the Fix-it inbox: callables returning lists of issues (`id`, `area`, `priority` 1-100, `title`, `detail`, `count`, `minutes`, `fix`).AucunÉdition gratuite
zinn_seo_form_fieldsFiltrerFilters the per-page fields the classic editor and term forms show (the social module adds its own).AucunÉdition gratuite
zinn_seo_frontend_prefixFiltrerFilters the class prefix the SEO blocks print (default `zd`, shared with the other Zinn® plugins so a page carries one neutral prefix).string $prefixÉdition gratuite
zinn_seo_fs_loadedActionFires once the licensing SDK has started, before the plugin itself loads.AucunÉdition gratuite
zinn_seo_google_changedActionThe site now reads another Search Console or Analytics property: kept answers are gone.AucunÉdition gratuite
zinn_seo_google_indexing_sentActionGoogle's Indexing API answered one address (the indexing console keeps every answer).string $url, string $kind, bool $ok, string $noteÉdition gratuite
zinn_seo_graphFiltrerFilters the page's JSON-LD nodes (one graph per page). Keys are local names; values are schema.org nodes with an `@id` when anything refers to them.Context $cÉdition gratuite
zinn_seo_guide_baseFiltrerFilters the address of the guide's site (a white-label build points it at its own).string $baseÉdition gratuite
zinn_seo_guide_slugsFiltrerFilters the guide pages screens link to: screen or section id => slug under the guide. An add-on adds its own screens here.AucunÉdition gratuite
zinn_seo_head_tagsFiltrerFilters the tags the head block prints (one complete tag per entry). The social module adds Open Graph and X here.Context $cÉdition gratuite
zinn_seo_honeypot_appliesFiltrerFilters whether the honeypot checks a comment (a plugin with its own comment form can opt out).bool $appliesÉdition gratuite
zinn_seo_import_begunActionFires when a move from another SEO plugin begins (its settings are in, the head reads its data side by side).string $id, array $stateÉdition gratuite
zinn_seo_import_checkedActionFires when the side-by-side comparison has finished.array $checkÉdition gratuite
zinn_seo_import_finishedActionFires when a count or a copy from another SEO plugin has finished.string $source, bool $dry, array $countsÉdition gratuite
zinn_seo_import_sourcesFiltrerFilters the import sources (id => a Source). Another plugin can add its own reader.AucunÉdition gratuite
zinn_seo_import_switchedActionFires when the switch-off was proven on the rendered pages, or rolled back.bool $ok, array $stateÉdition gratuite
zinn_seo_inclusive_termsFiltrerFilters the inclusive-language terms of a language: lists of `{t: "term|form", alt: "suggestion", cat: "…", level: "bad"|"ok"}`.string $baseÉdition gratuite
zinn_seo_index_check_typesFiltrerFilters the content types "check every page" walks.AucunÉdition gratuite
zinn_seo_indexing_allowedFiltrerFilters whether an address may be sent automatically (the indexing console's wildcard rules say no to the pages the owner keeps out).bool $allowed, string $urlÉdition gratuite
zinn_seo_indexing_api_eligibleFiltrerFilters whether a post's address is sent to Google's Indexing API. Return true only for pages carrying JobPosting or a BroadcastEvent in a VideoObject (Google's rule).bool $yes, \WP_Post $postÉdition gratuite
zinn_seo_indexnow_endpointFiltrerFilters the IndexNow endpoint (tests point it at a local mock).string $endpointÉdition gratuite
zinn_seo_indexnow_refusalFiltrerFilters why this site does not send to IndexNow ('' = it sends). A site reached through a proxy under another name can allow its own host; tests point a local site at a mock engine.string $reasonÉdition gratuite
zinn_seo_indexnow_sentActionIndexNow answered a batch (the indexing console keeps every address's answer).int $code, string $messageÉdition gratuite
zinn_seo_integrationsFiltrerFilters the plugins Zinn® SEO works with. An add-on adds its own entry with an absolute `file` (its `integration.php`).AucunÉdition gratuite
zinn_seo_is_proFiltrerFilters whether the premium features run (the licensing SDK decides; tests set it).bool $proÉdition gratuite
zinn_seo_is_service_productFiltrerFilters whether a product is sold as a service (Woo Sell Services).bool $service, \WC_Product $productÉdition Pro
zinn_seo_jobs_loopbackFiltrerFilters whether the next step is chained by a loopback request. A site whose host or security plugin blocks requests to itself can turn it off: the watchdog then finishes every job, one step per run.bool $loopback, string $idÉdition gratuite
zinn_seo_kit_dataFiltrerFilters the admin shell's boot data. ⛔ Printed into the page: nothing secret.AucunÉdition gratuite
zinn_seo_language_profileFiltrerFilters what the readability checks know about a language (add transition words, a passive-voice rule or a reading-ease formula for a language).string $localeÉdition gratuite
zinn_seo_list_columnFiltrerFilters the extra lines under a post's SEO scores in the post list (the links module adds its link counts).string $extra, int $post_idÉdition gratuite
zinn_seo_list_filterActionFires for an SEO list filter this module does not know (the links module's).string $filter, \WP_Query $queryÉdition gratuite
zinn_seo_list_filtersFiltrerFilters the SEO filter's choices on post lists (the links module adds orphans).AucunÉdition gratuite
zinn_seo_llms_itemFiltrerFilters one page's line in llms.txt (the Pro Markdown version links its `.md`).\WP_Post $postÉdition gratuite
zinn_seo_llms_sectionsFiltrerFilters the pages llms.txt lists, as sections (`title`, `posts`).AucunÉdition gratuite
zinn_seo_loadedActionThis action is documented below.AucunÉdition gratuite
zinn_seo_locations_slugFiltrerFilters the address part location pages live under (`/locations/<name>/`).string $slugÉdition Pro
zinn_seo_menuFiltrerFilters the admin menu entry (an agency's white label renames it and sets its icon).AucunÉdition gratuite
zinn_seo_meta_fieldsFiltrerFilters the per-object SEO fields. A module adds its own here.AucunÉdition gratuite
zinn_seo_module_rootsFiltrerFilters the directories modules are read from. An add-on plugin can ship its own modules by adding its directory; the first directory is the free one, every later one is treated as premium (booted only under a licence).AucunÉdition gratuite
zinn_seo_news_excludeFiltrerFilters whether a story is kept out of the Google News sitemap (the news module's per-story "keep out of Google News", zs-706).bool $skip, \WP_Post $postÉdition Pro
zinn_seo_nginx_rules_fileFiltrerFilters the Nginx rules file the editor may change (a host that includes a per-site file from the site's folder names it here).string $fileÉdition Pro
zinn_seo_notrace_changedActionFires after the no-trace mode was switched. Modules redirect old addresses here.bool $on, string $actorÉdition gratuite
zinn_seo_notrace_changesFiltrerFilters what a switch of the no-trace mode would change. Each module that prints a fingerprint adds a row: a label, the old and new value, and whether search engines should be told (a sitemap address).bool $onÉdition gratuite
zinn_seo_offers_capFiltrerHow many times a week one person may see the same offer (default 3; at least 1).int $capÉdition gratuite
zinn_seo_offers_showFiltrerWhether offers may be shown to the current person (false hides every offer).bool $showÉdition gratuite
zinn_seo_page_nodesFiltrerFilters the nodes a page adds to its graph besides its blocks: local key => node (`@page` = properties of the page node itself).\WP_Post $post, string $urlÉdition gratuite
zinn_seo_personFiltrerFilters a person's node (author, reviewer, fact-checker).int $user_idÉdition gratuite
zinn_seo_product_nodeFiltrerFilters a product's node before it is printed (Zinn® SEO Pro adds sizes and colours as variants, delivery and returns).\WC_Product $product, Context $cÉdition gratuite
zinn_seo_product_variants_limitFiltrerA product with variations as a group of variants.\WC_Product_Variable $productÉdition Pro
zinn_seo_redirect_allowedFiltrerFilters whether a matched redirect answers this request.bool $allowed, string $phaseÉdition gratuite
zinn_seo_redirect_condition_FiltrerA custom condition: return true for the visitors this rule is for.bool $match, int $ruleÉdition Pro
zinn_seo_redirect_conditions_changedActionFires after a redirect's conditions changed (server and Cloudflare rules are rebuilt).int $idÉdition Pro
zinn_seo_redirect_savedActionFires after a redirect is created or changed.AucunÉdition gratuite
zinn_seo_redirectingActionFires just before a redirect is sent.AucunÉdition gratuite
zinn_seo_redirects_changedActionFires at the end of a request in which redirect rules changed.AucunÉdition gratuite
zinn_seo_render_stampFiltrerFilters what the cached rendering of a post is keyed on (an integration adds what its output depends on outside the post: its own tables, its settings).string $stamp, \WP_Post $postÉdition gratuite
zinn_seo_rendered_contentFiltrerFilters the rendered content of a post for the analysis, before WordPress's own filters (a page builder returns its own HTML here; Elementor does).string $content, \WP_Post $postÉdition gratuite
zinn_seo_resolvedFiltrerFilters what the head says about a page (the social module adds `social` and `discover`).Context $cÉdition gratuite
zinn_seo_robots_groupsFiltrerFilters extra groups, each a list of lines (the crawler module adds the blocked AI crawlers).AucunÉdition gratuite
zinn_seo_robots_savedActionFires after the owner's robots.txt rules changed.string $custom, string $beforeÉdition gratuite
zinn_seo_robots_sitemapsFiltrerFilters the sitemap addresses robots.txt names.AucunÉdition gratuite
zinn_seo_robots_starFiltrerFilters the lines of the `*` group after its rules (the crawler module adds the content-signal line).AucunÉdition gratuite
zinn_seo_rollback_releasesFiltrerFilters the releases a site can go back to (a test, or a mirror inside a company network, can offer its own). Each: version, url, sha256 (or '' with source dotorg), requires_wp, requires_php, published, source.AucunÉdition gratuite
zinn_seo_served_llmsActionFires when llms.txt or llms-full.txt was requested (the AI-crawler log counts bots).string $lang, bool $fullÉdition gratuite
zinn_seo_served_robotsActionFires when robots.txt is requested (the AI-crawler log counts bots here).AucunÉdition gratuite
zinn_seo_served_sitemapActionFires when a sitemap address was requested (the AI-crawler log counts bots here).string $pathÉdition gratuite
zinn_seo_setting_lockedFiltrerFilters whether a setting is fixed from outside this site (a multisite network that locked its group). A locked setting sent back unchanged is left alone; a different value is refused.bool $locked, string $keyÉdition gratuite
zinn_seo_settings_savedActionFires after settings changed.string $actorÉdition gratuite
zinn_seo_settings_schemaFiltrerFilters the settings schema. A module adds its own keys here.AucunÉdition gratuite
zinn_seo_setup_stepsFiltrerFilters the setup steps. A module adds its own (id => {title, section}).AucunÉdition gratuite
zinn_seo_site_factsFiltrerFilters the facts about the site handed to an assistant (Zinn® Chat).string $langÉdition gratuite
zinn_seo_site_graph_typesFiltrerFilters the content types the site graph lists.AucunÉdition gratuite
zinn_seo_site_textFiltrerFilters a site-wide text for a language. A translation plugin's integration answers with its translation.string $text, string $key, string $langÉdition gratuite
zinn_seo_site_texts_changedActionFires when the translation of one of this plugin's site-wide texts (a title or description pattern, the llms.txt summary, the organisation's description) changed.string $optionÉdition gratuite
zinn_seo_sitemap_allowed_hostFiltrerFilters whether sitemap addresses on another host are expected (a language served on its own domain). Others are reported on the health screen as a possible staging leak.bool $allowed, string $hostÉdition gratuite
zinn_seo_sitemap_changedActionFires when the sitemap files changed (a full build finished, or a file was rebuilt). The Search Console module resubmits the sitemap here.AucunÉdition gratuite
zinn_seo_sitemap_entryFiltrerFilters one post's sitemap entry. Return an empty array to leave the post out (the redirects module drops redirected posts here; the Pro sitemap adds videos).\WP_Post $postÉdition gratuite
zinn_seo_sitemap_index_rowsFiltrerFilters the index's rows (the Pro news sitemap adds its own).AucunÉdition gratuite
zinn_seo_sitemap_namespacesFiltrerFilters the XML namespaces sitemap files declare (the Pro video sitemap adds `video`).AucunÉdition gratuite
zinn_seo_sitemap_sourcesFiltrerFilters the sitemap's other sources: id (`[a-z0-9-]+`) => `read`, `entry` and optionally `count`.AucunÉdition gratuite
zinn_seo_sitemap_submitFiltrerLets the Bing module (and any other) send the sitemap too.string $sitemap, string $whyÉdition gratuite
zinn_seo_sitemap_term_entryFiltrerFilters one term's entry in the sitemap before it is written (add images, change the address).array $entry The entry: loc, and lastmod or alternates when known., WP_Term $term The term.Édition gratuite
zinn_seo_sitemap_unitsFiltrerFilters the sitemap's units: `home`, `post:<type>`, `tax:<taxonomy>`, `authors`, and `x:<id>` for each source of other addresses (see `zinn_seo_sitemap_sources`).AucunÉdition gratuite
zinn_seo_social_imageFiltrerFilters the image a page is shared with (Pro's generated cards answer here).Context $c, string $sourceÉdition gratuite
zinn_seo_spam_scannedActionFires when a hacked-site scan finishes (Pro e-mails new findings here).AucunÉdition gratuite
zinn_seo_spam_watchFiltrerFilters whether new content is watched for spam as it is saved (Zinn® SEO Pro answers true).bool $watch Whether the watch is on. Default false.Édition gratuite
zinn_seo_spam_wordsFiltrerFilters the words that mark a link as spam in the hacked-site scan.AucunÉdition gratuite
zinn_seo_templateFiltrerFilters the record that applies to a context (the defaults with the site's changes on top). A translation plugin's integration answers with the title and description templates in the language being viewed.string $keyÉdition gratuite
zinn_seo_toolbox_productsFiltrerThe research toolbox's tools this edition runs (Pro adds its own).AucunÉdition gratuite
zinn_seo_toolbox_runActionFires after a research toolbox run was paid for.string $productÉdition gratuite
zinn_seo_translate_fields_stepFiltrerFilters one step of filling the SEO fields that existing translations lack. A translation plugin answers with `next` (the last original it did, or null when none is left), `originals`, `filled`, `failed` and `error` ('' or why it stopped).int $after, int $limitÉdition gratuite
zinn_seo_translation_fieldsFiltrerFilters the SEO fields a translation plugin translates with a post or term, and the ones a new translation takes unchanged.string $kindÉdition gratuite
zinn_seo_unanswered_404ActionFires on a 404 no redirect answered (the 404 monitor counts it here).string $uriÉdition gratuite
zinn_seo_valueFiltrerFilters a value worked out for a page, once per page view: `title` and `desc` (plain text), `canonical` (an address) and `robots` (directive => true or a limit). An integration with another plugin answers here for the pages that plugin adds (a seller's store, a forum profile) and for its own rules (a filtered shop listing kept out of search results). Return the same type.mixed $value, string $field, Context $cÉdition gratuite
zinn_seo_words_per_minuteFiltrerFilters the reading speed, in words a minute (default 225: adults reading on screen).int $wpmÉdition gratuite
zinn_seo_writer_draftedActionFires when the writer has made a draft (the Pro planner marks its idea done).int $idÉdition gratuite
zseo_kit_api_baseFiltrerFilters the Zinn Digital® API base the support screens call.string $baseÉdition gratuite
zseo_kit_diagnosticsFiltrerFilters the diagnostics before the site owner sees them. A plugin adds its own facts under `extra`. ⛔ This runs BEFORE the preview, never between the preview and the send.AucunÉdition gratuite
zseo_kit_promotionsFiltrerFilters the promotion registry before it is resolved. Add a row to promote another product: `id`, `kind` (hosting|marketplace|platform|plugin|bundle), `slot` (promo|cross-sell), and `url` or (for a plugin) `name`, `site`, `main_files`.AucunÉdition gratuite
zseo_kit_tierFiltrerFilters the plan tier the kit reports for this plugin (tests and staging; the licence decides in production).string $tierÉdition gratuite