
Google Analytics Website Traffic: Why the Numbers Never Match
Google Analytics website traffic is a consented sample, not a head count. See where visits come from, why tools disagree and which number to trust each month.
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: WooCommerce redirects SEO Singapore stores need are 301 redirects mapped every time a product, category, or permalink structure changes, set up through a plugin like Redirection rather than left to WordPress defaults. Done correctly, this preserves ranking signals and prevents traffic loss from discontinued products, renamed categories, and site migrations.
Every WooCommerce store changes over time: products get discontinued, categories get renamed, sales get restructured, and eventually someone migrates the whole thing to a new theme or platform. Each of those changes creates a broken URL unless a redirect is set up to bridge the old address to the new one, and this WooCommerce redirects SEO Singapore guide covers exactly how to do that without losing the ranking equity those old URLs had already earned. A missing redirect isn’t just a 404 error, it’s a dead end for both users clicking through from Google and for the search engine itself, which has to rediscover and re-rank content from scratch instead of transferring the signal from the old URL. We see this mishandled constantly, usually not through neglect but because store owners don’t realise a redirect step is even needed until traffic has already dropped. Redirect discipline is one of the most consistently underrated parts of technical SEO for growing WooCommerce catalogues.
A brochure website might change a handful of URLs a year. A WooCommerce store with an active catalogue can generate dozens of URL changes a month, discontinued seasonal products, renamed categories after a rebrand, sale pages that get created and archived, and permalink structure changes when a store owner decides “shop/product-name” would look cleaner than the default. Each unredirected change is a small ranking leak, and across a catalogue of any real size, these leaks accumulate into a genuine traffic problem within a year or two if nobody is tracking them systematically.
301 redirects, the standard method for permanently pointing an old URL to a new one, tell both browsers and search engines that the content has moved and that ranking signals should transfer to the new address. This is different from a 302 redirect, which signals a temporary move and does not pass ranking equity the same way, a distinction that trips up more store owners than you’d expect when a plugin’s default redirect type isn’t checked carefully.
WordPress and WooCommerce don’t include a native, user-friendly redirect manager, which is why almost every serious Singapore WooCommerce store runs a dedicated plugin. Redirection is the most widely used free option, and it does two useful things beyond basic redirect creation: it automatically logs 404 errors so you can see which broken URLs are actually getting hit by real traffic, and it lets you set up regex-based redirects for bulk pattern matching, useful when an entire category of URLs needs the same structural change applied at once.
When setting up a redirect, always confirm it returns a genuine 301 status code, most plugins default to this correctly, but it’s worth spot-checking with a header-checking tool like httpstatus.io after setup, particularly if you’re layering a redirect plugin on top of a caching plugin, since aggressive caching has occasionally been known to serve a cached 200 response instead of the fresh redirect until the cache clears. We recommend testing any bulk redirect batch on a handful of URLs before applying it site-wide, catching a misconfigured rule on five URLs is manageable, catching it after it’s been live on five hundred is not.
The most common trigger for a redirect need is a product going out of stock permanently or a seasonal item being discontinued. The instinct many store owners have is to simply delete the product page, but that turns an indexed, potentially ranking URL into a dead 404 with no signal transfer at all. The better approach depends on context: if a genuinely similar replacement product exists, redirect the old URL to the new product page. If no direct replacement exists, redirect to the most relevant parent category instead, so the visitor and the search engine both land somewhere useful rather than a dead end.
Category renaming follows the same logic but at a larger scale, since a category URL change affects every product that was linked through it and potentially every internal link pointing to that category across the site. We generally recommend auditing internal links before a category rename, updating them to point directly to the new URL rather than relying entirely on the redirect, since a page with too many redirect hops in its internal linking, even if each individual redirect works, adds unnecessary latency and dilutes signal strength slightly with each hop.
A redirect chain happens when URL A redirects to URL B, which itself redirects to URL C, rather than A redirecting directly to the final destination. Chains are common on stores that have been through multiple category renames or a platform migration without anyone consolidating the redirect map afterward. Each hop in a chain adds load time and, past a certain length, Google may simply stop following the chain and treat the original URL as unresolved.
A redirect loop, where A redirects to B which redirects back to A, is more serious and typically breaks the page entirely for users, showing a browser error rather than any content at all. Loops usually happen when a redirect rule is added without checking whether an earlier rule already covers the same URL in the opposite direction. Auditing your redirect map periodically with a tool like Screaming Frog, which will flag both chains and loops during a crawl, catches these before they become a support ticket or a traffic drop that’s harder to diagnose after the fact.
| Scenario | Recommended redirect target | Redirect type |
|---|---|---|
| Product permanently discontinued, no replacement | Most relevant parent category | 301 |
| Product replaced by a near-identical new SKU | New product page directly | 301 |
| Category renamed | New category URL, update internal links too | 301 |
| Temporary out-of-stock, returning later | No redirect, keep page live with stock notice | None |
| Full site migration or platform change | Full old-to-new URL mapping spreadsheet | 301, bulk |
| Seasonal sale page after the sale ends | Relevant permanent category page | 301 |
Our ecommerce case study shows how quietly redirect problems build up. By the time we started work, the WooCommerce home and lifestyle store had accumulated 200+ redirect chains created by two prior platform migrations, and they were silently leaking PageRank. Problems like this are easy to miss, because nothing looks broken to shoppers. We resolved them in the first two months as part of a crawl and index repair phase that also covered robots.txt and the sitemap, during which product indexation moved from 34% to 79%.
A full site migration, whether it’s a theme change, a permalink structure update, or moving to a new platform entirely, requires a systematic approach rather than setting up redirects one at a time as issues surface. We start by exporting a full URL list from the old site’s XML sitemap and Search Console’s indexed page report, then map each old URL to its corresponding new URL in a spreadsheet before touching anything live. This mapping document becomes the source of truth for a bulk import into the redirect plugin, most support CSV import for exactly this purpose, rather than manually creating hundreds of individual rules.
Common advice suggests “just redirect everything to the homepage” as a quick fix when a full mapping feels like too much work, and that advice usually backfires badly, because a blanket homepage redirect signals to Google that none of your specific pages actually correspond to anything on the new site, which can suppress rankings across the board rather than preserving them. We always recommend the specific-to-specific mapping approach even when it takes longer, because the ranking equity built into individual product and category pages over months or years is genuinely valuable and worth the extra mapping effort to protect. This is a core part of how we approach any ecommerce SEO migration project.
Field notes: In our ecommerce case study, redirect chains were only part of the crawl problem. The initial audit also found no XML sitemap and no robots.txt rules blocking faceted navigation parameters, so a clean sitemap covering only canonical product and category URLs was submitted alongside the redirect fixes. Redirects and sitemaps should always agree with each other: a sitemap should never list a URL that redirects somewhere else.
Most Singapore store owners only think about redirects when something is visibly broken, a spike in 404 errors, a noticeable dip in category traffic, or a customer complaint about a dead link shared from an old marketing email. By the time any of those symptoms appear, the ranking damage has usually already started, which is why we recommend building redirect mapping into the same workflow as product and category changes rather than treating it as a reactive fix. Every time a product is discontinued or a category gets renamed, the redirect decision should be made in the same session, not added to a backlog that may or may not get revisited.
This kind of discipline compounds in value the same way technical debt compounds in cost. Our e-commerce SEO case study results reflect this pattern: the store had accumulated 200+ redirect chains from two prior platform migrations, silently leaking PageRank until we resolved them in the first two months of the engagement.
We generally recommend redirect mapping as one of the standing items in any SEO consulting and audit engagement, since it is inexpensive to maintain once the initial mapping work is done properly.
Beyond product and category changes, Singapore stores running frequent seasonal promotions, Great Singapore Sale pages, festive gift guides, year-end clearance campaigns, generate a steady stream of temporary URLs that need a redirect decision once the campaign ends. Leaving an expired sale page live with outdated pricing is a poor user experience and a potential trust signal problem, but deleting it outright without a redirect creates the same dead-end problem covered earlier in this guide.
We recommend redirecting expired campaign pages to the nearest permanent equivalent, a relevant category or a current promotions page, rather than the homepage, preserving whatever search interest that campaign page had built up. If your team runs frequent promotional pages and nobody currently owns this decision as part of the campaign wind-down checklist, that is worth fixing. Our small business SEO service outlines how we typically help Singapore ecommerce teams build this kind of process, and pricing for a full redirect map and process review is available directly.
A redirect map that only lives in one person’s head is a real business risk, and we see this play out more often than store owners expect: the team member who understood the store’s redirect history leaves, and the next person managing the site has no visibility into which redirects exist, why they were set up, or which ones are safe to remove during a later cleanup. We recommend maintaining a simple, living spreadsheet documenting every significant redirect, the original URL, the destination, the reason, and the date it was added, alongside whatever plugin is doing the actual technical work.
This might sound like unnecessary process for a small store, but the cost of documenting it upfront is minutes, while the cost of untangling an undocumented redirect map two or three years later, when nobody remembers why a particular rule exists, can be a genuinely time-consuming audit project. Treating this as a standard part of your store’s operational documentation, alongside supplier contacts and hosting credentials, avoids that problem entirely down the line.
We also recommend a quick redirect spot-check after any significant theme or plugin update, not just after a deliberate URL change. Updates occasionally reset plugin settings to default, and we have seen cases where a redirect plugin update quietly disabled a portion of the existing rule set without any visible error message, silently reintroducing 404 errors on URLs that had been working correctly for months. Testing a handful of your highest-traffic old URLs after any update, even ones you did not expect to be affected, catches this kind of regression early rather than discovering it weeks later through a traffic report.
In our experience, redirect chains tend to accumulate fastest in the weeks before a major sale event, when campaign landing pages get created, renamed, and replaced in a hurry. A redirect pointing to last year’s Great Singapore Sale page, which itself redirects to this year’s version, adds unnecessary load time and dilutes link signal at exactly the moment a store most needs its campaign pages to perform well. Our clients who schedule a quick redirect audit two weeks before any major sale consistently avoid this compounding problem, catching chains while there is still time to flatten them into single, direct redirects before traffic peaks.
Redirects are unglamorous, easy to postpone, and one of the highest-leverage technical fixes available to a growing WooCommerce store, because every unredirected URL change is ranking equity quietly leaking away. We recommend building redirect mapping into your standard product management workflow rather than treating it as a cleanup project that happens once a year after someone notices a traffic dip. If your store has been live for more than a couple of years and nobody has audited the redirect map recently, that’s usually where we’d start. Our about page outlines how we typically scope this kind of technical review for Singapore stores of different sizes.
A 301 redirect signals a permanent move and passes ranking signals to the new URL, while a 302 signals a temporary move and does not transfer ranking equity the same way. For discontinued or renamed WooCommerce URLs, 301 is almost always the correct choice.
WordPress does not include a built-in, user-friendly redirect manager, so most Singapore WooCommerce stores use a dedicated plugin like Redirection, which also logs 404 errors automatically so you can see which broken URLs are actually receiving traffic.
If a genuinely similar replacement product exists, redirect to that product page directly. If no direct replacement exists, redirect to the most relevant parent category so visitors and search engines land somewhere useful rather than a dead end.
A redirect chain happens when one URL redirects to another URL that itself redirects again, rather than going directly to the final destination. Chains add load time and, past a certain length, search engines may stop following them entirely.
No. Blanket homepage redirects during a migration signal to Google that none of your specific pages have a real equivalent on the new site, which can suppress rankings across the board. Specific old-to-new URL mapping is almost always the safer approach.
Google Search Console’s Pages report under Indexing shows “Not Found (404)” errors, and redirect plugins like Redirection also log 404 hits in real time, which helps you prioritise fixing the URLs that are actually receiving traffic.
A single, well-configured redirect adds a negligible amount of load time. Redirect chains of multiple hops are the real concern, since each additional hop adds measurable latency, which is why consolidating chains down to single redirects is worth doing periodically.
Export your existing URL list from your XML sitemap and Search Console, map each old URL to its new equivalent in a spreadsheet, then bulk import that mapping into your redirect plugin via CSV rather than creating hundreds of individual rules manually.
A large number of well-configured, direct 301 redirects is not harmful. The risk comes from redirect chains, loops, and blanket redirects that don’t map to a genuinely relevant destination, all of which dilute or confuse the ranking signal rather than preserving it.
We recommend a redirect audit at least twice a year for an actively growing catalogue, and immediately after any category restructuring, permalink change, or platform migration, since these are the events most likely to introduce chains, loops, or missing redirects.
If your store has changed products or categories without a proper redirect plan, contact our team before more ranking equity quietly disappears.
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 →
Google Analytics website traffic is a consented sample, not a head count. See where visits come from, why tools disagree and which number to trust each month.

Google analytics consulting services for Singapore SMEs: what consultants do, indicative SGD costs, deliverables to demand and red flags. Buy the right scope.

Bounce rate in GA4 is not the old Universal Analytics number. Learn what it measures now, why old benchmarks fail and how to judge each page by its job.

Yoast SEO helps most when its site-wide settings are right. See which settings to choose, what the traffic lights really mean and the mistakes to avoid.

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.
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.