
Free Keyword Research Tool: The Free Stack That Works for Service Businesses
Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.
From F&B to fintech, clinics to law firms, startups to enterprise. If your customers search on Google, we make sure they find you first, not your competitors.
One specialist team, focused only on the organic rankings that put you in front of ready-to-buy Singapore customers.
A clear, sequenced path from audit to rankings. You always know what we’re doing and why it matters for your leads.

Quick answer: Writing Shopify meta titles descriptions Singapore shoppers click starts inside the Shopify admin’s Page Title and Meta Description fields, which cap at roughly 60 and 155 characters before Google truncates them. The best approach uses templated patterns for products, collections, and blog posts rather than writing each one from scratch.
Writing Shopify meta titles descriptions Singapore shoppers actually click on is a different skill from writing them for any other platform, mainly because Shopify’s admin interface has its own quirks around character limits, default auto-generation, and bulk editing that most generic SEO advice does not account for. The meta title (the clickable blue headline shown in Google’s search results, set through Shopify’s “Page Title” field) and meta description (the short summary text shown beneath it, pulled from Shopify’s “Meta Description” field) are two of the highest-leverage, lowest-effort pieces of on-page SEO available to any Shopify merchant, and yet across the stores we review through our ecommerce SEO work, a large share are still running on Shopify’s auto-generated defaults, which simply pull the product title and the first line of the product description with no strategic thought behind them at all. This guide covers exactly how to write these fields well, at the scale a real product catalogue demands, specifically within Shopify’s editor constraints.
Every product, collection, and blog post in Shopify has its own “Search engine listing” section, found by scrolling to the bottom of that item’s edit page in the Shopify admin. It shows a live preview of how the page will appear in Google search, along with editable “Page title” and “Meta description” fields. If left blank, Shopify auto-populates the page title from the product or page name and the meta description from the first sentences of the body content, truncated at whatever point Shopify’s character limit cuts it off.
This default behaviour is functional but rarely optimal. Auto-generated descriptions often cut off mid-sentence in a way that looks unprofessional in search results, and auto-generated titles frequently just repeat the product name with no supporting context like brand, key differentiator, or location relevance for Singapore-based searches. The practical starting point for any store is checking how many products, collections, and blog posts are currently running on these defaults versus deliberately written fields, which is usually a quick manual spot-check across a sample of pages if you do not already know the answer, and is often the first thing we check during a technical SEO review.
We have found that store owners are frequently surprised by how many pages fall into the “never touched” category, particularly on collection and blog pages that get created quickly during a sale period and never revisited afterward. A five-minute spot-check across ten random product pages, ten collection pages, and any blog posts is usually enough to get a rough sense of how widespread the problem is before committing to a full catalogue rewrite.
Shopify’s admin interface shows a character counter for both fields, but it is worth understanding that these limits are approximate guides, not hard technical caps enforced by Google. Google’s search results actually truncate based on pixel width, not a fixed character count, which means the exact cutoff point varies slightly depending on which letters and numbers are used (a title full of narrow letters like “i” and “l” fits more characters than one full of wide letters like “w” and “m”). Shopify’s editor uses a general character-based guideline of roughly 60 characters for page titles and around 155 to 160 characters for meta descriptions, which is a reasonable practical target even though it is not perfectly precise.
The mistake we see most often among Singapore merchants is either ignoring the limit entirely and writing titles that get cut off awkwardly mid-word in search results (“Handmade Ceramic Mug Set – Perfect Gift for Housewarm…”), or going too far the other direction and writing minimal, unhelpful titles just to stay safely under the limit (“Mug Set”). The better target is writing right up to the practical limit with the most important information, usually the product name and one differentiator, front-loaded in the first 50 to 60 characters so it survives truncation even in edge cases where Google’s pixel-based cutoff is stricter than expected.
We have found that Shopify’s own character counter, while a useful rough guide, occasionally shows green (meaning “within limit”) on a title that still gets truncated in an actual Google search result once real pixel width is accounted for. The safest practical habit is checking a handful of your most important pages directly in Google search after publishing, rather than trusting the admin’s counter alone as the final word on whether a title displays fully.
Writing every single meta title and description entirely from scratch across a catalogue of hundreds of products is not realistic for most Singapore Shopify merchants, and honestly is not necessary either. What works better in practice is building a small number of repeatable templates for each content type, then filling in the specific variables per page.
For product pages, a pattern like “[Product Name] – [Key Attribute or Material] | [Brand Name]” for titles, paired with a description template that includes the product’s core benefit, a relevant detail like material or size range, and a soft call to action, tends to perform consistently well. For collection pages, which often get overlooked entirely in favour of product-level optimisation, a pattern like “[Collection Name] Singapore | Shop [Product Category] at [Brand Name]” works well because collection pages are frequently where a store’s broader category keywords (the ones with genuinely higher search volume than individual product names) actually have the best chance to rank. For blog posts, a pattern built around the specific question or topic the post answers, with the brand name only appended if space allows, tends to out-click generic templates. The key discipline is applying these templates consistently rather than reinventing the wording every time, which both saves time and keeps your search results looking coherent as a set when a shopper sees multiple pages from your store in the same results page.
Once you have a template pattern, the next challenge is applying it across potentially hundreds of existing pages without manually opening every single product in the Shopify admin one at a time. Shopify’s native bulk editor (accessed from the Products list by selecting multiple items and choosing “Edit products”) does allow bulk editing of some fields, but meta titles and descriptions are not always available for true bulk text editing through the native interface depending on your Shopify plan and theme setup.
For larger catalogues, the practical approach is exporting your product list via Shopify’s CSV export, writing meta titles and descriptions in a spreadsheet using formulas that apply your template pattern automatically based on existing columns like product name and type, then re-importing via CSV. This turns what would be hundreds of individual manual edits into a single formula-driven batch process. Several third-party bulk SEO apps also handle this directly inside the Shopify admin with less manual CSV handling, though it is worth checking that any app you use does not overwrite manually customised titles on pages you have already optimised by hand. This CSV-based workflow is one we use regularly across client catalogues as part of broader ecommerce SEO services work, since it scales to catalogues of any size without sacrificing per-product relevance.
Our B2B ecommerce case study shows the same principle at catalogue scale: a wholesale kitchenware supplier’s single product catalogue was rebuilt into 14 dedicated category pages, each with full specifications, minimum order quantities and lead times. A consistent, repeatable structure is what keeps a large range differentiated in search.
A genuinely contrarian point worth making here: the common advice to stuff “Singapore” into every single product title is frequently counterproductive rather than helpful. Product-level searches (“leather wallet men”) rarely include a location qualifier, since shoppers browsing product categories are not typically searching with geographic intent the way they would for a local service business. Forcing “Singapore” into every product title wastes limited character space that would be better used describing the actual product.
Location relevance belongs more naturally at the collection, homepage, and blog content level, where searches genuinely do carry local intent (“online furniture store Singapore,” “Singapore skincare delivery”), and in supporting signals like your Organization schema, footer content, and About page rather than forced into every individual product title. The exception is when a product itself has a Singapore-specific angle worth surfacing, such as being locally made, exclusively available in Singapore, or tied to a local occasion like a Chinese New Year or Hari Raya collection, where the location or occasion genuinely is part of what a shopper is searching for. This distinction is one we cover in more depth in our broader small business SEO guidance for Singapore merchants trying to balance local relevance against generic product search demand.
Field notes: In our medical case study, the first audit of a Toa Payoh GP clinic found three of its five service pages sharing identical meta descriptions. We fixed those in Months 1-2, then audited and revised meta tags monthly as new content went live. Shopify’s auto-generated fields create the same duplication problem, only across far more pages.
| Page Type | Recommended Title Length | Recommended Description Length | Common Mistake |
|---|---|---|---|
| Product page | 50-60 characters | 140-155 characters | Auto-generated, unedited default |
| Collection page | 50-60 characters | 140-155 characters | Ignored in favour of products only |
| Blog post | 55-65 characters | 145-160 characters | Generic, non-specific title |
| Homepage | 50-60 characters | 140-155 characters | Brand name only, no keyword context |
The pattern is easy to spot in Google Search Console. Product pages running on auto-generated descriptions often show healthy impressions but weak click-through, because the snippet is cut off mid-sentence or repeats the same opening line as every other product. Rewriting those fields with a consistent template, so each description names the product, its key attribute and a clear reason to click, changes how the listing reads without needing any ranking movement. Compare clicks and click-through rate for the same pages over the weeks before and after the rewrite to see the effect on your own store.
Meta titles and descriptions are among the few SEO elements a Shopify merchant can improve entirely within the platform’s own admin, with no theme code or developer required, and yet they are consistently the most neglected. We have found that store owners who build a simple template and apply it consistently across new products as they are added see compounding click-through rate gains over time without any additional ranking movement needed. If your catalogue is still running mostly on Shopify’s default auto-generated fields, this is one of the fastest, lowest-cost improvements available, and our SEO consulting and audit service can show you exactly which pages need attention first.
Our ecommerce SEO results case study shows why the listing itself matters: Product schema rich results lifted CTR for ranking product pages by an estimated 18% at equivalent positions, a reminder to improve how listings appear at scale.
Costs for a full catalogue rewrite vary by product count and complexity, and our pricing page outlines how this work is typically structured for Singapore Shopify merchants.
In our experience, Shopify’s automatically generated meta titles, which typically just combine the product name with the store name, waste an enormous amount of the space search engines allow for a compelling, keyword-rich title. We’ve seen stores leave hundreds of product pages on these defaults, missing an easy opportunity to include category, material, or use-case keywords that customers are actually searching for. Our team recommends writing custom meta titles and descriptions for every priority product and collection page manually, since bulk-editing tools rarely produce the specific, differentiated copy needed to stand out in a crowded results page. We recommend front-loading the primary keyword within the first several words of the title, because we’ve found that placement tends to correlate with slightly stronger click-through rates than keywords placed later in the title. In our clients’ stores, meta descriptions that include a specific benefit or detail, such as free shipping thresholds or same-day dispatch, consistently outperform generic descriptions in click-through rate, even when the underlying ranking position is unchanged.
Open any product, collection, or blog post in the Shopify admin, scroll to the bottom of the edit page, and find the “Search engine listing” section. It shows an editable Page Title field, Meta Description field, and a live preview of how the listing will appear in Google search.
Shopify automatically generates a title from the page or product name and a description pulled from the first sentences of the body content, truncated at the character limit. This is functional but often looks unpolished and misses the opportunity to include a compelling reason to click.
Shopify’s editor guides around 60 characters, though Google actually truncates based on pixel width rather than a fixed character count, so the real cutoff varies slightly by which letters are used. Aiming for roughly 55-60 characters with key information front-loaded is a safe practical target.
Yes, though not always fully through Shopify’s native bulk editor depending on your plan. The most reliable method for large catalogues is exporting products via CSV, applying a template formula in a spreadsheet, and re-importing, or using a dedicated bulk SEO app built for this purpose.
Generally no. Product-level searches rarely include location qualifiers, so forcing “Singapore” into every title wastes character space. Location relevance is better placed at the collection, homepage, and blog level where local search intent genuinely exists, unless the product itself has a specific local angle.
Not directly as a ranking factor, but they strongly influence click-through rate once a page is already showing in search results, which is a meaningful indirect signal search engines do consider over time. A compelling description can outperform a higher-ranked competitor with a weak one.
There is no fixed schedule, but it is worth revisiting whenever a product’s positioning changes, seasonally for time-sensitive collections, and as a standard step whenever new products are added, rather than only at initial store setup.
Generally no, since these fields are controlled through Shopify’s core admin rather than theme code, and most modern themes render them correctly in the page’s HTML head. Issues are rare but can occur with heavily customised or older themes that override default SEO field rendering.
Leaving them on Shopify’s auto-generated defaults across the majority of the catalogue, which we consistently find during audits. The second most common mistake is writing generic titles with no differentiator, missing the chance to include the one detail that would actually make a shopper click.
Yes, front-loading the most important information matters for two reasons. It survives truncation better if the title gets cut off, and it gives shoppers scanning search results the key detail first, before they have decided whether to keep reading the rest of the listing. Product name and key differentiator should generally come before the brand name, not after.
Yes, they should serve different intents. Collection page descriptions should speak to the broader category and the range on offer, while product page descriptions should focus on the specific item’s benefits and differentiators. Using the same tone and structure for both is fine, but the content itself should not be interchangeable.
Technically yes, but sparingly and with caution. A well-placed symbol like a pipe or dash to separate elements is standard practice, while emojis can occasionally boost visibility in a crowded results page but can also look unprofessional or get stripped by Google depending on context, so testing on a small sample of pages first is safer than a catalogue-wide rollout.
Not directly, since Shopify’s on-site search typically relies on product titles, tags, and descriptions rather than the SEO meta fields shown to Google. However, the same discipline of writing clear, differentiated titles tends to improve on-site search relevance as a helpful side effect, since both processes benefit from specific, well-structured product naming.
If you want a clear picture of how many pages on your Shopify store are still running on auto-generated meta titles and descriptions, we offer a free SEO audit covering exactly this. Reach out through our contact page to book a session.
Natalie leads SEO strategy at Singapore SEO Agency, helping local and regional businesses build organic search programmes that drive qualified leads. She specialises in technical SEO and content-led authority building for Singapore SMEs.
Get a free SEO audit for your Singapore website — we'll show you exactly where you stand, what's holding you back, and what it would take to rank on page 1.
Get Your Free SEO Audit →
Which free keyword research tool should a Singapore clinic, firm, contractor or tutor use? Combine five free tools to find your first 30-50 keywords. See how.

SEO vs SEM is usually the wrong question. Learn what the terms really mean and how to use ads and Search Console data to decide which searches to earn or buy.

Google Search Console login problems usually start with verification and ownership. Learn how to get in, fix access errors and offboard agencies safely.

The click through rate formula is clicks divided by impressions. Learn what each platform counts, the averaging trap and how to set it up in Google Sheets.

A click through rate means nothing on its own. Learn to compare CTR by position, query type and SERP features, and see what low CTR is really telling you.

What a google analytics certification proves, what it misses, how to verify one and the practical questions to ask before you hire a marketer or freelancer.
Fast, no obligation. We reply within 24 hrs.
Singapore’s specialist SEO agency for SMEs. We rank your business on Google — and only Google. No distractions, just results.
© 2026 Singapore SEO Agency. All rights reserved.