Step 1
Collect the URL list in scope, each URL's current title and description fields, the rendered page headings, and the search intent the merchant states for each page.
A merchant wants a single pass over the storefront that says which pages are under-optimised before any content work begins. In this case, the immediate task is to audit on-page SEO metadata and content issues. The workflow should produce a row per URL recording what is missing, duplicated or off-intent, with a replacement within the length rules used.
First replace every [bracketed] placeholder with real store scope and constraints, then add any actual records or data you have, and paste it into your preferred AI assistant or Spark agent. Spark will follow this page's workflow to produce structured output and verification steps.
Act as a Shopify operations specialist.
Help me audit on-page SEO metadata and content issues.
My store context is [describe the business, products and target audience].
My scope is [specify the affected products, pages, customers or reporting period]. Use these inputs: [the URL list in scope, current title and description fields per URL, rendered page headings, and the search intent stated per page]. Flag per URL the values that are missing from the record, duplicated across URLs, or mismatched with the stated intent, classifying missing as a confirmed fact and mismatch as a proposed revision, and mark URLs whose copy or intent is not supplied as unresolved.
Return a URL-level audit with proposed revisions kept inside the stated length rules for the specified task.
Show the relevant evidence or before-and-after examples and explain how I can verify the result.
If essential data is missing, ask for it and mark unsupported conclusions as unknown.
Do not invent metrics, product claims or customer facts.
For any publication, message, account or store change, use only connected tools within my explicitly authorized scope and report success only after verification; otherwise provide the draft or proposed steps.Split the work into input, judgment, and deliverable phases. Verify each step's output before moving to the next.
Collect the URL list in scope, each URL's current title and description fields, the rendered page headings, and the search intent the merchant states for each page.
Flag per URL the values that are missing from the record, duplicated across URLs, or mismatched with the stated intent, classifying missing as a confirmed fact and mismatch as a proposed revision, and mark URLs whose copy or intent is not supplied as unresolved.
Deliver the URL-level audit with a proposed revision inside the stated length rules for every confirmed finding, then check each row against the supplied fields so nothing is reported as missing that the record shows.
Cover decision rules, frequent misunderstandings, and required inputs so the team aligns on prerequisites before execution.
A missing field is confirmed straight from the record and reported as an error, while a weak or off-intent value is a judgement and appears as a proposed revision, not a defect. The two carry different labels in the same table. This keeps the audit's factual claims defensible while still giving the merchant actionable rewrites.
URLs whose visible copy or stated search intent was not supplied, since without one of them the audit can list what to check but cannot confirm a problem. They are listed separately from findings, so they never pad the issue count. They move into the audit once the merchant supplies the missing material.
The title and description rules the merchant states; where no rule is supplied the constraint is recorded as missing and the draft is written to the platform's own display limits rather than an invented count. Each replacement notes which rule it followed. Drafts are never accepted as final while the length constraint is still unknown.
Start with scenarios under the same topic, then expand into cross-topic matches suggested by similarity.
Ciwi Spark builds Shopify-native AI tools and agents around the workflows merchants actually run: research, ads, translation, and customer support. Stop rewriting the same prompts by hand.