A window into Google's Shopping Graph: our new product tracking update
Hugo Huijer
Tracking a single product in organic Google Shopping used to be a frustrating exercise. You'd watch a product climb the rankings one day, then it would seemingly vanish, only for a "new" product to appear in its place. Except it wasn't new. It was the same product with a different seller, a reformatted title, or a fresh price tag. Google reshuffles all of these constantly, and if your tracking relied on matching those attributes, one product could fragment into several. Your history broke, and your product counts inflated.
We've fixed that. Productrise now follows a single product across every one of those changes, using a stable identifier that Google exposes in its search results. The infrastructure behind our per-product tracking has been rebuilt, and it opens up a genuine window into how products behave inside Google's Shopping Graph.
This blog walks through what that means for you as a user: the reports that got better, the questions you can now answer, and the possibilities this unlocks. If you want the deep technical explanation of the identifier itself, we've covered that separately in our blog on the data_docid identifier.
I put together a short video that walks through the new reports. Here's a look at it in action.
A quick word on the Shopping Graph
Before getting into the features, it helps to know what we mean by the Shopping Graph. It's Google's giant, constantly updated understanding of products, sellers, prices, reviews, and availability across the web. When you search for something and see a product carousel, Google is pulling from this graph to decide which products to show and how to present them.
The interesting part is that Google appears to maintain a single underlying identity for each product inside that graph. The same product can surface in a carousel, in a knowledge panel, or in AI Mode, and it's still the same product to Google. If you want the fuller picture of how this system works, we've written a dedicated piece on the Google Shopping Graph explained.
What changed for us is that we can now reliably follow that single identity over time. That's the thread that ties this whole update together.
The problem we solved: one product, many disguises
Google changes almost everything about how a product is presented. Titles get reformatted. Prices are dynamic and can swing wildly from day to day. Product images get swapped. And maybe most importantly, the main seller ranking for a product rotates all the time.
Take a real example from our tracking. For the query "cast iron tagine pot" in the US, one tagine product ranked consistently near the top of the first carousel. But the main seller changed almost daily. One day Target held the top spot, the day before it was Wayfair, and before that Home Depot. On one day the product was priced at $249, and the next it showed up at $82.25. Completely different seller, completely different price, but it was the same product the entire time.
Before this update, we couldn't reliably connect those dots. Now we can. Here's how that looks when the same product moves between sellers over time.
The colored lines show which seller held the top slot on each day. Instead of seeing three separate products flickering in and out, you see one product with a clear, continuous ranking history, plus the seller changes layered on top.
Your product rankings report got sharper
The product positioning graph in your rankings report is where you'll notice this first. A product now stays a single tracked product even as its main seller rotates, its title gets reformatted, or its image swaps out. Title reformats no longer fragment a product's history, and the graph clearly shows who held the number one seller position on any given day.
This matters because the top-ranking seller is what Google displays on a product listing, and that's what we track. When Nordstrom holds the top slot for a product, they're visible at the top of that listing. When Google swaps in another seller for a cheaper price, Nordstrom might drop to second or third and lose that top visibility, even though nothing about their own listing changed. The graph now makes those dynamics readable instead of confusing.
Scroll down to the unique products table and you'll find more granularity too. For a single product you can see the full price range across sellers, how many sellers are competing for it, and the current review scores and titles, all tied to one consistent product identity.
The new Product Details report: zoom into a single product
This is the report that gets the most out of the improved infrastructure. Pick any product from your unique products table, open its Product Details view, and you get a day-by-day breakdown of that one product's life in the search results.
The product change tracking section lays out where the product ranked, who the main seller was, what the title looked like, its price, and its review and rating counts, all over time. Because everything is keyed on the same identifier, a change reads as an actual change rather than a brand new product appearing out of nowhere.
One of the more useful parts is the title change tracking, which highlights exactly which words Google added or removed from a product's title over time.
If you've been improving your own product data through a supplemental feed, this is where you can check whether your better titles are actually making it into the search results. You push improved titles, then watch this report to see if and when Google picks them up. It closes a feedback loop that used to be mostly guesswork.
Here's the full Product Details view, where all of these signals come together for a single product.
What this opens up
The reason this update matters goes beyond cleaner graphs. A stable product identity is the foundation for a whole set of questions you couldn't reliably answer before:
- Follow a product as it moves from a marketplace listing to a brand's direct listing, without losing its history.
- Watch how price and the top-ranking seller move together, so you can see when a cheaper seller displaces the current one.
- Check whether your supplemental feed title changes are being reflected in live results.
- See multi-seller dynamics play out, tracking who holds the number one slot and when that changes.
- Aggregate a product's real visibility correctly, since its appearances no longer get split across several phantom records.
There's one thing worth keeping in mind: this detailed, identifier-based history begins on 09 August 2026, which is when the tracking infrastructure was upgraded. Detailed tracking doesn't reach back before that date, so the deeper your history goes from here, the richer these reports become.
The same identifier also shows up on products in Google's AI Mode results, which means bringing full AI Mode tracking into the platform is a natural next step. There's a lot more to build on top of this foundation.
Try it on your own products
The best way to understand what this shows is to point it at products you actually care about. You can create a free Productrise account, track a handful of queries, and start watching how your products and your competitors' products move through Google's carousels over time. No credit card needed to get started.
Free accounts include SERP tracking, which covers your rankings, competitor rankings, their prices, titles, reviews, discounts, and movement over time. The detailed per-product tracking in the Product Details report is available on our Lite plans and higher.
Start tracking for free and see what the Shopping Graph has been doing with your products.