How to Bulk Edit SEO Titles & Descriptions in Shopify

Open Google Search Console for most Shopify stores and you'll find the same thing: hundreds of products with no meta title and no meta description, or with the same default text repeated everywhere. Every one of those is a missed chance to show up in search. But writing a unique title and description for every product by hand? That's a project no one ever finishes.

There's a faster way — write the pattern once, apply it everywhere.

Part of the BulkEditly tutorial series — ▶ Watch all 15 tutorials on YouTube.

Why this is hard the manual way

Shopify lets you edit a product's meta title and description in the "Search engine listing" section — one product at a time. There's no bulk option, and no way to apply a consistent pattern. So SEO fields stay blank, because filling them in product by product never reaches the top of anyone's to-do list.

The fix: BulkEditly's SEO editor with template variables

BulkEditly sets meta titles and descriptions across your whole catalog using template variables. Instead of writing each one, you write a pattern like:

{product} by {vendor} — Buy Online

…and BulkEditly fills in the real product name and vendor for every product. Available variables include {product}, {vendor}, and {price}. A built-in character counter keeps your titles and descriptions within the length Google actually displays.

How to bulk edit SEO with BulkEditly

  1. Install BulkEditly from the Shopify App Store (there's a free plan) and open it from your admin.
  2. Go to the SEO section.
  3. Choose to edit the meta title, the meta description, or both.
  4. Write your template using variables — e.g. {product} — {vendor} | Free Shipping. Watch the character counter so you stay in range.
  5. Filter to target a set of products — by collection, vendor, product type, and more — or apply to everything.
  6. Preview — BulkEditly resolves the variables and shows you the actual title and description for each product before anything is saved.
  7. Confirm. The SEO fields are written to Shopify.

Common scenarios

Staying safe

The preview is especially useful here — it resolves your template into the real title and description for each product, so you see exactly what Google will see before you commit. And every SEO job is recorded in History with one-click undo, with up to 180 days of history depending on your plan.

FAQ

Can you bulk edit SEO meta titles in Shopify? Not natively — Shopify only edits the meta title and description one product at a time. BulkEditly applies templated SEO fields across your whole catalog.

What are template variables? Placeholders like {product}, {vendor} and {price} that BulkEditly replaces with each product's real values, so one pattern generates a unique title for every product.

Will this overwrite SEO titles I've already written? You control the scope with filters — apply it only to products that need it, and the preview shows you exactly what changes before you confirm.

How do I keep titles the right length? BulkEditly's built-in character counter shows you where you stand against the length Google typically displays.

Can I undo an SEO change? Yes — every SEO job is recorded in History and can be reverted, the whole job or selected products.


Ready to fix your product SEO in one pass? Install BulkEditly free on the Shopify App Store →

Related: How to bulk edit Shopify metafields · How to bulk edit product tags in Shopify

Try BulkEditly Free on Shopify

Preview every change before applying. Undo any edit. Free plan, no credit card.

Install BulkEditly Free