SHOPIFY · SEO CHANGES

Blank search snippets? Fix the fields behind them.

Keble AI Agent drafts SEO title, description and image-alt fixes, with a reason for each change.

  • Store sync: Pro (1 store) or balance
  • One list per store
  • Keble accounts are invite-only for now
Sample data · fictional store
TodayLinen Throw Blanket – Sample Store

Free shipping over $50 · Sign up for 10% off…

No meta description
Drafted, waiting for your approvalStonewashed Linen Throw Blanket

Stonewashed linen throw in oatmeal, 130 × 170 cm.

Why: search showed a shipping banner
Illustration only; search picks snippet and rank.

By hand in Shopify admin, one page at a time

  • Open every item

    Products, collections, pages and posts, one by one.

  • Edit its search engine listing

    Write the page title and meta description.

  • Add alt text photo by photo

    Open each image and edit its alt text.

  • Save, then the next one

    Repeat for every item in the store.

This is the list you approve

Every row shows before, after and why.

Sample data · fictional store
BeforeAfter
Rewritten · Linen Throw Blanket · SEO titleLinen Throw Blanket – Sample StoreStonewashed Linen Throw Blanket12 products share one title pattern
Added · Linen Throw Blanket · Meta description(none)Stonewashed linen throw in oatmeal, 130 × 170 cm.Was empty; search showed the shipping banner
Added · linen-throw-01.jpg · Alt text(none)Oatmeal linen throw folded over an oak benchNo alt text, so image search can't read it

Fixes, not scores

Keble only drafts field fixes you review row by row.

Scan-and-score SEO appsKeble
Each fix shows before, after and whyLimitedBulk edits, few reasonsYesOn every row
Your later edits are not overwrittenLimitedLast write usually winsYesChanged field: row refused
Undo restores each field's previous valueLimitedBackup restore, if offeredYesAs a new approval
No theme code, no scriptsLimitedOften adds app scriptsYesStore data only

Keble doesn't scan, score or track rank. Name the broken paths and it drafts redirects.

Typical of each category, from their public pages, as of Oct 2026; individual tools vary.

Nothing changes in your store until you approve it.

More

Approve it yourself or through an API key you created with write access. Keble AI Agent can only propose.

Questions

What does it cost?

Preparing the changes is free (0 requests). Store sync needs Pro (1 store) or a balance; Keble AI Agent needs a paid plan or balance.

Will it rewrite copy I wrote?

It asks first, and you can exclude any row.

How many changes per list?

Up to 200. For more, start another list.

Does hiding from search engines also hide it on-site?

Yes, from on-site search too. You're told when it's drafted.

Start with the fields behind your search snippet.

  • Store sync: Pro (1 store) or balance
  • One list per store
  • Keble accounts are invite-only for now
Use it from your own AI Agent
Read the API & MCP docs
Use Keble's MCP tools to fix the SEO fields of my connected Shopify store. First call artifect_describe for kind SHOPIFY_SEO_CHANGES to get the exact fields. Read the current SEO titles, meta descriptions, image alt text and redirects, then call artifect_create with one row per fix and a one-sentence reason for each. Only add redirects for the broken links I name, and tell me that hiding a page also hides it from on-site search. Ask me before rewriting copy I already have. Don't approve anything: I approve in Keble's To do.