Loading
01 01234567890 01234567890

Card store

A Shopify storefront at the start of its search work. First job: freeze the numbers it starts from.
2026
CHOSEN TCG

Client
CHOSEN TCG

Sector
E-commerce · Shopify

Lines
Site Rebuild, Grow-Search



A Shopify storefront. Window open since 2026-08-17; nothing here is a result yet.


Where it stood

A Taiwanese trading-card store on Shopify, still short of opening its storefront. Twenty-eight days of Search Console showed 26 impressions and 14 clicks, almost all of them people typing the shop's own name. The home page had no meta description and the only structured data was an Organization block.


What we were asked to move

01
Make non-brand search start to see the shop at all
Impressions over 28 days: 26 on 2026-09-14 → 500

02
Earn queries that are not the shop's own name
Non-brand queries: ≥ 10


The plan

The starting numbers are small, so freeze the baseline before touching anything — otherwise there is nothing to compare against later.

The owner's worry is invented copy, so no word reaches the live store until he has read it. Everything goes through a private review site first.


What we did for CHOSEN TCG

What we do for them: the artwork — including their blind-box and chest imagery — and part of the storefront build.

Baseline frozen on 2026-09-14 — impressions, clicks, average position and pages — and re-read by a scheduled job every Monday morning.

A site-wide structured-data layer: Product/Offer, Breadcrumb and ItemList, plus a meta fallback for pages that have none.

A private review site (2026-09-14): the live store mirrored word for word, every proposed change shown as before/after, behind a login.

Front end: a three-colour trust marquee, a product row that scrolls itself slowly, and a separate treatment for the blind-box section.

Opening artwork: twelve posters in two aspect ratios, three product-page covers and four prize-pool composites (2026-09-09).


What we changed after measuring

Five local peers were measured with the same script on the same day, on the same dimensions. It is not a ranking and the peers are not named.

The theme has two authors. A save in the owner's editor rewrites the whole settings file, so anything that has to survive is written into the template default rather than the settings.

A proposed change whose 'before' no longer matches the live page is rejected by the build rather than applied to a page that has moved on.


What it did

There is no result yet, and this page will not pretend otherwise. The baseline was frozen on 2026-09-14; the second reading that makes a comparison possible is 60 days out.


Baseline timeline for the card storeSearch window from 2026-08-17; baseline frozen 2026-09-14; the next weekly row is due 2026-09-21.08-17window opens09-14baseline frozen09-21next row
Scoreboard ledger, one row per Monday


Storefront front end redesigned; the client reads every change first. Starting numbers are small, so they were frozen first.

Five local peers, one script, one day. Not a ranking, and the peer stores are not named.


Mingxin Clinic
Next case
Mingxin Clinic