Skip to main content

กำลังโหลด...

Southern Whale

Case Study: SEO audit for a multi-branch diamond store whose articles rank #1, yet "wedding ring" searches never find the shop

Jewelry / Retail / Multi-branchSongkhlaseo-audit + local-seo

A genuine diamond jewelry brand with several branches inside shopping malls in Songkhla (name withheld for privacy)

Kreangsak S.
Kreangsak S. · Southern Whale team
Illustration of a diamond jewelry store website on a desktop monitor, tablet and phone, with a whiteboard showing a trend chart

23,700Monthly searches for buying terms now covered by a planned pageAcross 23 keywords · Ahrefs Thailand, 18 Sep 2026

6Product category pages plannedEach with its H1, page title and main keywords

21Existing articles mapped to link to sales pagesAnchor text and target page specified for every article

6Google Maps branch profiles checked one by oneName, category, website field and local competitors

Who this case is for

Jewelry stores, gold shops and retailers with several physical branches. Stores with real customers, good reviews and a big Facebook following, whose website still does not bring in new customers.

This case shows that a website with solid technical basics and #1 rankings for its articles can still fail to sell, if it has no pages that answer what ready-to-buy customers search for.

There is a checklist at the end that store owners can use on their own website right away.

We do not name the store, its branches, its contact details or its competitors.


1. A multi-branch diamond store asked us for a free website audit

The store sells natural diamond jewelry and wedding rings, and takes custom jewelry orders. It has several branches inside shopping malls in Songkhla, tens of thousands of Facebook followers, and a 4.9 review rating.

The site runs on Wix, with 7 pages, 21 articles and 2 shop category pages, for 30 URLs in the sitemap.

We checked it from 5 sources:

  • Every URL in the sitemap: H1 headings, page titles, meta descriptions, internal links and image alt text
  • Lighthouse on mobile: the homepage and an article
  • Real-world use: on a 1440 px desktop screen, an iPhone and a Pixel
  • Ahrefs, Thai market: keywords, links and competitors
  • Google Search and Google Maps: searching “diamond store” in each area where the store has a branch

The result was 2 reports: a full 23-page version for the team that runs the website, and a 4-page summary for the owner.


2. What we found

Before anything else: the domain had 9 days left

THNIC records showed the domain would expire on 27 September 2026, 9 days from the day of the audit.

If the domain lapses, the website, email and nearly 4 years of Google rankings disappear at once. The report put this as item one and recommended turning on auto-renewal and renewing several years ahead.

This needs no SEO knowledge at all, yet many website owners do not know when their domain expires.

Update: The store has renewed the domain. Details are in Update 1

Great at writing guides, but no pages to sell from

100
Lighthouse basic SEO score on both the homepage and an article
8
Keywords in the Top 3, almost all of them diamond knowledge terms
0
Buying terms in the Top 100, such as diamond ring, wedding ring, diamond earrings
98
Monthly visitors from Google (Ahrefs estimate), 59 of them from a single keyword

The good news: the technical basics were already in good shape. Canonicals were correct on every page, the sitemap was complete, the site used HTTPS, it had an llms.txt file for AI, and Google had indexed every page. Many articles ran 4,000–8,000 characters and ranked #1 for “gia”, a term searched 1,600 times a month.

The problem: people reading knowledge articles are not ready to buy yet. People who are ready to buy type product names, and the site had no page that answered those searches.

  • The product page was a banner and a photo gallery, with about 490 characters of text and no H1
  • The 2 shop category pages said “no products here yet”, but were still in the sitemap and open to Google
  • The “Shop Now” button led to an empty shop. The real products appeared only as photos, with no model names, starting prices or way to order
Monthly searches: buying terms the site has no page for
Ahrefs Thailand, 18 September 2026
แหวนแต่งงาน (wedding ring)8,700
แหวนเพชร (diamond ring)8,300
แหวนหมั้น (engagement ring)2,500
ต่างหูเพชร (diamond earrings)1,500
ร้านเพชร (diamond store)1,100
แหวนเพชรผู้ชาย (men's diamond ring)800
Compare: "gia", a knowledge term already ranking #11,600
Yellow = a term that needs the homepage, branch pages and Google Maps, not a category page · Most buying terms show KD 0, but KD 0 on Thai jewelry terms does not mean easy, because Google's first page is full of diamond stores with complete category pages

Our answer was 6 product category pages, each with its own H1, page title and main keywords.

New category page Main keywords (monthly searches)
Wedding and engagement rings แหวนแต่งงาน (wedding ring) (8,700) · แหวนหมั้น (engagement ring) (2,500)
Genuine diamond rings แหวนเพชร (diamond ring) (8,300) · แหวนเพชรแท้ (genuine diamond ring) (400)
Diamond earrings ต่างหูเพชร (diamond earrings) (1,500)
Diamond necklaces and pendants สร้อยคอเพชร (diamond necklace) (350) · จี้เพชร (diamond pendant) (250)
Diamond bracelets and bangles สร้อยข้อมือเพชร (diamond bracelet) (250) · กำไลเพชร (diamond bangle) (150)
Men’s diamond rings แหวนเพชรผู้ชาย (men’s diamond ring) (800)

Each page needs a 300–500 word introduction, product photos with model names and starting prices, a way to order or book a viewing, and a pricing FAQ, because the “People also ask” box for these terms on Google is almost entirely about price, for example “แหวนเพชร 1 กะรัตกี่บาท” (how much is a 1-carat diamond ring).

21 articles with no path to a sales page

We went through the in-content links of every article. Not one article linked to a product page or the contact page. Readers who finished an article had nowhere to go next.

Most internal links came from a “Recent posts” box that showed the same 3 articles on every page. The other 15 older articles had almost no links pointing to them.

The report listed the links to add, article by article. For example:

Existing article Suggested anchor Links to
What to know before buying a carat diamond 1-carat diamond ring Diamond ring page
Wedding ring trends Wedding ring designs Wedding ring page
How to read a GIA certificate Genuine diamonds with GIA certificate Diamond ring page
The 4Cs and diamond terms Get help choosing a diamond from our team Contact page

The rule: use words that say what the target page is instead of “click here”, vary the wording so it is not identical on every page, and place 1 link early in the article and 1 near the end. Every new category page links back to 2–3 related articles.

Google Maps: real branches, but local customers find other stores first

Searches like “ร้านเพชรใกล้ฉัน” (diamond store near me, 400 a month) are won on Google Maps, not on the website. So we searched “diamond store” in each area where the store has a branch.

6
Store profiles found on Google Maps
2
Profiles with any reviews (20 reviews and 2 reviews)
1 of 6
Areas where the store appears in the top 6 on Maps
0
Branch pages on the website. The contact page lists only the head office address

What we found, profile by profile:

  • The main profile linked to Facebook, not the website, so people who found the store on Maps never reached the site
  • One profile had stray characters before the name and its category set to “Shopping mall” instead of “Diamond dealer”, with no website at all. It needs to be claimed and fixed
  • Each branch used a different name and category, and there were similarly named places unrelated to diamonds. If every branch uses the same “Store name + mall + province” format, Google can group the branches under one brand more clearly
Google Maps reviews: the store's branches vs. top-ranked stores in the same area
Search for "diamond store" on Google Maps, 18 September 2026 · 3 sample areas
Area A · Ranking stores have single-digit reviews
Store's branch
0
Top-ranked store
9
Area B · A major brand has a branch in the same mall
Store's branch
0
Major brand
474
Area C · Head office, store ranks #2
Store's branch
20
Most-reviewed store
276
Maps rankings change with the searcher's location · In area A the ranking stores had 2–9 reviews, and in area B several local stores had 1–5 reviews, so the first 10 reviews are enough for a branch to start competing

This store has an advantage most local stores lack: tens of thousands of Facebook followers and a 4.9 rating. But almost all of those reviews sit on Facebook, not on Google, which is where people choose a store.

The fix we proposed: a Google review QR code at every counter after a sale, a target of 10+ reviews for every branch, and branch pages on the website with address, opening hours, phone number, map and storefront photos.

Every competitor ranking for buying terms has category pages

We opened the real search results for every buying term and looked at which pages ranked.

Competitor DR Ranking keywords Page that ranks for buying terms
A major national diamond brand 45 10,831 Ring and earring category pages + hundreds of Maps reviews at every branch
A long-established diamond store with a branch in the same mall 36 531 Ring and earring category pages
A diamond store, 5-year-old domain 4.7 402 Articles that answer price questions directly
This store’s website 0 23 No sales pages

3 takeaways from this table:

  1. The URLs ranking for buying terms are category pages, not homepages. This is what the store’s site lacks most
  2. DR is not a wall. A site with DR 4.7 and a similar age ranks in the Top 10 for “ราคาเพชร 1 กะรัต” (1-carat diamond price) with an article that answers the price question
  3. Every buying term we checked had an AI Overview, and the AI cited category pages with clear explanatory text. A well-written category page earns both a normal ranking and citations in AI answers

On links: the site has DR 0, and Ahrefs classes 12 of its 15 linking domains as spam. These come from automated networks that hit ordinary websites, and most are nofollow, so there is no need to disavow unless Search Console shows a Manual Action. What is missing is real links from relevant Thai sites, such as the malls’ store directories, wedding planners, pre-wedding photo studios and local media.

No need for a new website

Wix lets you edit page titles, meta descriptions, URLs and Schema on every page. This site’s problem is content and structure, not the platform. Moving platforms now would put the ranking articles at risk for no good reason.

Wix’s real weak spot is mobile speed.

Lighthouse mobile Homepage Article Good threshold
Performance 23 29 90+
Largest Contentful Paint 17.4 s 9.8 s Under 2.5 s
Page weight 3,124 KiB 2,656 KiB Under 1,600 KiB

The main causes are Wix’s JavaScript, which takes 10.2 seconds to process on mobile, the font set, and the homepage gallery. The fixes that help every page at once: cut fonts down to 2 families, replace the homepage gallery with plain images, and upload banners as JPG or WebP no wider than 1,920 px.

Other fixes that can be done within 2 weeks:

  • 8 pages have no H1, including the homepage, the product page and the contact page
  • The contact and about page URLs are Wix auto-names (/blank-1, /blank-2) and should become /contact and /about
  • Main page titles are short English words such as “Product” with no search terms, and 12 pages have no meta description
  • 61 of 269 images have no alt text
  • GTM is installed but there is no GA4 tag, so the store cannot yet measure how many customers come from Google
  • The “years of experience” figure on the site does not match outside company records. Pick one figure and use it everywhere, because Google and AI use this consistency to judge trust

The report includes a proposed H1 and page title for every page, ready for the web team to copy and paste.

The first 90 days

Period Work What you should see
This week Renew the domain · Fix the 6 Google Maps profiles (website, name, category) No risk of losing the site · Every profile sends people to the website
Weeks 1–2 H1 and page title on every page · Replace auto-generated URLs · Install GA4 Measurement starts · Google understands each page
Month 1 6 product category pages · All branch pages · Links from the 21 articles Pages in place for 23,700 buying searches a month
Months 2–3 Maps profiles for branches that lack one · Review QR codes · 2 pricing articles Easier terms start ranking · Branches start appearing on Maps

After that come 8 new articles close to the purchase, such as “แหวนเพชร 1 กะรัตราคาเท่าไร” (how much does a 1-carat diamond ring cost), where the top-ranked page gets about 3,400 visits a month, plus articles on the store’s selling points, such as Russian Cut and Heart & Arrow diamonds.


3. Expected results

This table shows the targets in the report. They are not results that have happened. The figures are estimated from similar-sized competitors and are not a ranking guarantee.

Metric At audit 3 months 6 months 12 months
Ranking keywords (Ahrefs) 23 60 150 300
Buying terms in the Top 10 0 2 6 12
Monthly visitors from Google (Ahrefs estimate) 98 300 900 2,500
Real, non-spam linking sites 3 8 15 30
Branches with 10+ Google reviews 1 4 Half All
Monthly visitors from Google: at audit vs. targets
Target · not an actual result
98
300
900
2,500
At audit3 months6 months12 months
Solid bar = Ahrefs estimate, 18 Sep 2026 · Dashed bars = targets in the report · Ahrefs figures are estimates; real numbers must come from Search Console once it is set up · New category pages usually start showing results in 8–12 weeks

The most important metric cannot be measured yet: how many people call, tap LINE or send a form after finding the store on Google, because the site has no GA4. The report asks for GA4 and Search Console to be installed before any other work, so there is a baseline to compare against every month.

We checked the website again on 24 September 2026. The results are in the next section.


4. Update 1 · 24 September 2026

The most urgent item in the first report is done

The domain has been renewed. It was 9 days from expiring; it now runs to 2027, so the website, the email and nearly 4 years of rankings are safe.
We also recommend turning on auto-renewal, so it never has to be a worry again.

This was item one in our report, and it is the item that needs no SEO knowledge at all, yet loses everything at once if it is missed.

The store’s product page vs. ranking competitors, point by point

This round we opened the product category pages of the competitors ranking for “แหวนเพชร” (diamond ring) and “แหวนแต่งงาน” (wedding ring), and compared them with the store’s product page item by item.

Amount of text on the product page (characters)
Ring category page of each website, opened 24 September 2026
Major competitor A11,020
Major competitor B10,224
A diamond store with a branch in the same mall8,403
A mid-sized online diamond store6,866
The store's product page490
Every ranking website has several thousand characters of text on its category pages, while the store's product page has 490 characters and is otherwise all images, which Google cannot read
What the product page has The store’s page 4 ranking competitors
Separate product category pages None All of them have them
Individual products you can open from the category page 0 items 15 · 34 · 40 · 66 items
Prices shown on the page Not shown Shown by 3 of 4
FAQs on the page None 2 have them
Business details Google can read None 2 have them
Branch, instalment or appointment details on the page None 3 have them

This gap is the main reason the store does not rank for buying terms. It is not about brand reputation or size.

Mobile speed, measured in more detail

Metric Homepage Article page Good threshold
Overall speed score 23 29 90 or above
Time for the main image to finish loading 17.4 seconds 9.8 seconds Under 2.5 seconds
Time until the page is actually usable 18.8 seconds 17.1 seconds Under 5 seconds
Page size 3.1 MB 2.7 MB Under 1.6 MB

Customers arriving on mobile from ads or social media have to wait longer than most people will tolerate. Most close the page before they ever see a product.

7 things we found using the website for real

This round we used the site the way a real customer would, on a wide desktop screen and on mobile.

# What we found Effect on the business
1 Text on the large homepage image sits so close to the edge that letters are cut off The first impression of a luxury brand looks careless
2 The Shop Now button leads to a shop page with no products The most interested visitors hit a dead end
3 The main menu on every page shows a back-office login link to the public Not suitable for a page customers see, and not secure
4 The shop page displays “no products here yet” Customers assume the store has no stock, and Google sees a low-quality page
5 The first mobile screen has no call button, LINE button or product button Customers have to find their own way to get in touch; many leave first
6 The cookie consent banner covers almost half the mobile screen The first thing a mobile customer sees is a message box, not a product
7 The phone number on the contact page cannot be tapped to call Customers who want to call have to copy the number out by hand

What is already good: no horizontal scrolling, text is easy to read on mobile, no page errors were found, and the cookie banner is in Thai as the law requires.

Local competitors win on reviews, not on their websites

This round we searched “diamond store” on Google Maps in every area where the store has a branch, and counted the reviews of the stores that appeared first.

Area Reviews of the stores appearing first The store’s branch
Head office area 276 · 32 reviews #2 with 20 reviews
A larger city in the same province 1,178 · 47 · 17 reviews Not ranking · the mall branch has no reviews yet
Province 2 474 · 27 · 12 reviews Not ranking · the mall branch has no reviews yet
Province 3 9 · 2 reviews Not ranking · the profile has the wrong category
Province 4 239 · 30 reviews Not ranking · no reviews yet
Province 5 4,918 · 120 · 116 reviews Not ranking · 2 reviews

The store already has real customers and a 4.9 rating on Facebook, but has not moved that onto Google, which is where people look for stores in malls. And in some areas, the stores appearing first have fewer than 10 reviews.

Update 1 summary

Item Status as of 24 Sep 2026
Domain close to expiry Fixed — renewed to 2027
Separate product category pages Still missing
Main page heading (H1) Still missing on 8 pages
Shop categories showing “no products yet” Still open to Google
Links from articles to sales pages Still missing
Measurement setup Installed, but not yet connected to Google Analytics
Google Maps profile for each branch Not yet fixed

All the remaining work is the same work set out in the first report. We will post the next update when there is more progress.


Checklist for multi-branch retailers

Open your website and answer each item.

Business side

  • You know when your domain expires, and auto-renewal is on
  • Every branch has a Google Maps profile, with names and categories set up the same way
  • Every profile links to your website, not to Facebook
  • There is a Google review QR code at the counter in every branch
  • Brand history figures, addresses and phone numbers match across every channel

Website side

  • Each product category has its own page, with model names, starting prices and how to order
  • There are no empty shop pages saying “no products yet”
  • Every article links to a product page or the contact page at least once
  • There are branch pages with address, opening hours, phone number and map
  • GA4 is installed and tracks calls, LINE taps and form submissions

If you cannot tick more than half, your website is probably still more of a brochure than a sales channel.


Questions retailers often ask us

Our articles already rank #1. Why no customers? Because people searching knowledge terms are not ready to buy yet, and the articles have no links to products or to contact the store. Well-ranked articles start making money once there are sales pages to send readers to.

We use Wix. Do we need to move to another platform? Not in this case. Wix can edit page titles, URLs and Schema fully. The problem is content and structure, and moving now risks losing the articles that already rank. Mobile speed can be improved by cutting fonts and replacing the gallery.

We already have lots of Facebook reviews. Do we still need Google reviews? Yes. People searching “diamond store near me” decide based on Google Maps reviews. In several areas, the top-ranked stores have fewer than 30 reviews, so asking customers who have already bought for a review is the fastest way to start competing.

Buying terms show KD 0. Does that mean they are easy? Not always. KD only looks at the number of links to the ranking pages, but Thai jewelry terms are dominated by the category pages of big brands and show an AI Overview. Always open the real search results before judging.


We audit websites for stores like this

If you run a multi-branch store and want to know where your website and Google Maps are losing customers, start with a free website audit or see the details of our SEO Audit service.

About the author

Kreangsak S.

Kreangsak S.

Southern Whale team · SEO & WordPress Specialist · Web Developer

Over 10 years building websites and doing SEO, focused on WordPress and e-commerce sites with SEO built in from day one, now using AI to ship faster.

LinkedIn ↗Fastwork ↗Chat on LINE ↗

Have a similar project?

Free consultation · we scope the work before quoting