See llms.txt for all machine-readable content.

Back to Templates

Review technical SEO findings with Priorivo Website Check and Data Tables

Quick overview

This manual workflow creates or resumes a Priorivo Website Check order for a specific website URL, stores the private order key and provider order ID in an n8n Data Table, and returns page-level SEO findings or the next action (pay, wait, retry) for use in a client report.

How it works

  1. Starts from a manual trigger and reads the website URL, locale, order reference, intent (create/resume/retry), and mock/live mode.
  2. Validates that the URL is public HTTPS, the order reference is stable, and the requested locale and intent are supported.
  3. Looks up the order reference in an n8n Data Table to recover the original private order key (and any saved provider order ID) and enforces that resume/retry uses the exact same URL and locale.
  4. If this is a new authorized order, generates a private idempotency key and persists it to the Data Table before any external request.
  5. In mock mode, simulates a Priorivo response; in live mode, sends a POST request to Priorivo’s Website Check checkout endpoint using the private key as the Idempotency-Key header.
  6. Interprets the response to either return structured findings/evidence when the check is complete, or return a checkout URL / processing status / retry-after guidance when payment or processing is still pending.
  7. On the first valid provider acknowledgement, records the provider order ID back into the Data Table and returns the final private result object.

Setup

  1. Create a private n8n Data Table with string columns orderReference, websiteUrl, locale, privateOrderKey, and orderId. After importing, open every Data Table node and select your own table (a mock table for testing; a separate private table for live orders).
  2. Update the buyer inputs in the Set step with your real websiteUrl, locale (en-US or sk-SK), a unique orderReference, and an intent of create, resume, or retry_checkout.
  3. Choose environment=mock to test without network calls, or environment=live to contact Priorivo, and set buyerApproved=true before any create or checkout retry.
  4. Before any live checkout, obtain the buyer approval for the separate Priorivo Website Check fee (EUR 9.90 per check). n8n may reset execution-history settings during import: explicitly disable saving successful, failed and manual execution data, and keep order keys and results private.

Requirements

  • n8n with Data Tables; a private Data Table created and selected in all Data Table nodes; Priorivo Website Check for live mode (separate buyer-approved EUR 9.90 checkout). Mock mode needs no Priorivo purchase.

Customization

  • Change the website URL, locale (en-US or sk-SK), stable order reference and intent in Set buyer inputs. Keep environment=mock for testing; enable live only with the buyer approval and a private orders table.

Additional info

The n8n template is free; a live Priorivo Website Check is a separate buyer-approved EUR 9.90 purchase. Mock outputs are synthetic and must never be presented as scans of a real customer website. The workflow does not automatically pay, alter the website or fix SEO issues. Data Tables hold private order keys; do not expose them in screenshots, execution history, shared workflows or public templates. After importing, inspect execution-history retention and MCP access before running live requests. Developer documentation: https://getpriorivo.com/developers/agents/.