Skip to content

Search — find rows in the primary locale

Search helps you find rows quickly in large catalogs.

Search results for Snowboard in the product grid

Search matches the primary-locale item title or SEO page title. Here “Snowboard” filters the product grid.
Recording: search for Snowboard on the product grid, then clear the query to show all rows again.

  • Search runs against the shop primary locale only.
  • Products, pages, and blog posts — the search box (?q=) matches item title or SEO page title. It does not match URL handle or meta description.
  • Products only — a separate Tag field (?tag=) filters by exact Shopify product tag (server-side). Combine with search and status: e.g. draft products whose title contains “snowboard” and have tag wax.
  • Custom metaobjects — search (?q=) also matches URL handle, plus entry display name and SEO page title.
  • Translation-only text in secondary locale columns is not used for search.

  1. Open a content type grid (products, pages, blog posts, or custom metaobjects).
  2. Enter a query in the search box (or on products, enter a tag in the Tag field).
  3. Click Search — the grid lists matching rows.

Optional on products, pages, and blog posts:

  • Status — narrow by lifecycle or publish state (e.g. draft only).
  • Tag (products only) — exact product tag; works alone (?tag=wax) or combined with search (?q=snow&tag=wax).

Clear removes search and tag filters and returns to browse mode (cursor pagination). Status stays active until you change it back to All statuses.

ParamApplies toMeaning
qAll grid typesItem title or SEO page title (metaobjects also match handle)
tagProducts onlyExact product tag (tag:"…" in Shopify Admin API)
statusProducts, pages, articlesdraft, published, archived, unlisted (products)

Examples: ?q=snowboard, ?tag=wax, ?q=snow&tag=wax&status=draft.