ProRank SEO

WordPress Abilities

Expose ProRank workflows through WordPress's native, discoverable capability catalog

Abilities are registered only when the WordPress Abilities API is available. They use the current WordPress user and the same object-level permissions as ProRank's editor and REST workflows.

Available Abilities

AbilityPurposePermission
prorank/get-post-seoRead saved SEO metadata for one postread_post
prorank/update-post-seoUpdate supported SEO fields through the editor validation contractedit_post
prorank/analyze-post-schemaBuild and inspect the saved JSON-LD previewread_post
prorank/analyze-post-contentReturn readability plus stored SEO and headline scoresread_post
prorank/query-site-knowledgeQuery the grounded service used by /ask and /mcpread; edit_posts for AI modes
prorank/get-cache-statusInspect page-cache configuration, storage, and coveragemanage_options
prorank/clear-cacheClear all cache or one authorised post/pagemanage_options; edit_post for a target
prorank/get-image-optimization-statusRead image progress and measured byte savingsupload_files
prorank/get-internal-link-suggestionsRead suggestions for one editable postedit_post
prorank/get-audit-statusRead the current local audit state without starting workmanage_options
prorank/get-analytics-summaryRead the last locally cached GSC and GA4 dashboard summarymanage_options

Safety Model

  • Post abilities resolve and check the individual post instead of relying on a broad role capability.
  • Read abilities are marked as read-only; cache clearing and SEO updates are explicitly destructive.
  • Analytics returns cached local dashboard data and does not spend provider quota or start a remote refresh.
  • Audit status reads existing state and never starts, cancels, or changes an audit.
  • Site-knowledge queries use the same grounded source and mode permissions as ProRank's /ask and /mcp endpoints.

Availability

The catalog is included in Free and Premium. Individual results still depend on the related ProRank module being configured and on the current user having the required WordPress permission.