
When Google Shopping shows an old product image, do not start by generating another image. Your replacement may already be correct, while an earlier file remains at the submitted address, a different data source supplies the item, or Google's image processing is unfinished.
Start with one affected product and trace its image revision through each handoff. The goal is to locate the first disagreement, not to change several systems until the thumbnail looks different.
This is a proposed editorial workflow, not a merchant-account test or a guaranteed refresh procedure. The serum and mug examples below are hypothetical. We have not measured processing times, conversion changes or model performance for this guide. The linked Google guidance was checked on November 12, 2026; recheck the current documentation when diagnosing your own item.
Conceptual AI illustration of a fictional ceramic mug and product-photo cards. It is not a Google Shopping screenshot, a real before-and-after test or evidence of an actual image replacement.
Write down where you saw the problem: a Shopping ad, a free product listing, your own storefront, an ordinary search thumbnail, or a separate campaign creative. Save the observation time and the product destination. A screenshot without that context can send the investigation toward the wrong asset.
This guide concerns Merchant Center-fed Shopping images. It is not a universal fix for Google Images, organic search thumbnails or every Performance Max creative. If the disputed picture belongs to a separately managed asset, identify its source before following a feed workflow.
Choose one item ID and its actual variant, not just a product family name. A blue mug and a white mug may share a page but need different image evidence. If the storefront itself selects the wrong variant, use the wrong-variant product image checklist first. Do not classify a storefront mapping error as a Google processing delay.
Separate three statements in your notes:
One statement does not establish the next. If you cannot observe the public placement, leave that checkpoint unverified.
Before editing anything, create a small record for the affected SKU. Keep it in the team's normal working document, with a named owner. The following fields are our recommended handoff structure, not a Google-required template.
| Checkpoint | Evidence to save | Suggested owner |
|---|---|---|
| Product identity | Item ID, SKU, variant and current offer | Catalog owner |
| Approved revision | Master filename, approval date and intended change | Visual reviewer |
| Hosted asset | Exact old and new image URLs; what each currently returns | Store or hosting owner |
| Submitted value | Image field, source name and submission time with timezone | Feed owner |
| Processed item | Current image value, thumbnail and available status details | Merchant Center owner |
| Public observation | Placement, destination, screenshot and observation time | Listing reviewer |
| Next check | One action, responsible person and unresolved question | Release owner |
Use a revision label such as “approved packshot B,” rather than “final-final.” Optionally record a local checksum, a fingerprint of a file's bytes, if your team needs to distinguish files with identical names. That is an internal comparison aid, not a Google requirement or proof of what a shopper sees.
Keep approval separate from upload. “Designer sent the new file” is not the same as “reviewer confirmed the label, quantity and variant.” The SKU image quality-control guide covers that earlier decision. This record starts with its approved output and follows where it goes.
Work from the source outward. Stop at the first mismatch and assign that layer to its owner; do not change all layers at once.
Open the approved master beside the current product reference. Check what the customer would receive: package, quantity, label, color, included pieces and visible shape. A more attractive image is not an acceptable replacement if it invents a detail.
If the master is wrong, return to visual review before submitting it. Our AI product photography guide introduces the creative stage, but product evidence must decide acceptance. If a visual change is genuinely needed, you can prepare an image in Oxava's studio, then inspect the result against the real item. That creative step does not update Merchant Center or schedule Google's crawl.
Also confirm you may use the underlying reference and publish the result. The supplier-photo permissions guide helps organize that separate authorization check.
Copy the image address from the relevant product data, not from a nearby storefront thumbnail. Open that exact address and inspect the actual file. Record whether it shows the old revision, the intended revision, an error, a sign-in page or an unrelated webpage.
Google's unable-to-show-image guidance identifies live image availability and server response problems as investigation areas. A URL that exists in a spreadsheet is not sufficient evidence that the intended asset is available.
For your own workflow, save both the observation and its limit: “replacement loaded in my browser at this time.” That does not establish what Google's crawler received. Ask the hosting owner to examine relevant image requests and errors if access remains uncertain. Do not disable security protections, remove all caching or broadly open restricted directories as a shortcut.
If the endpoint still returns the old image, the next task belongs to the hosting or export path. Another feed upload cannot substitute for correcting that file.
If the hosted replacement is right but the item still refers to the old address, identify the source responsible for that field. Record whether it comes from a platform integration, uploaded file, API workflow or manual product edit. Ask the owner to compare the submitted value with the processed item, including the exact item identity.
Google's product-editor documentation recommends editing through the original upload method and explains that product-editor changes override changes supplied through other methods. An old manual edit therefore deserves investigation before you blame a synchronization app.
Do not ask two people to “fix the image” in different places simultaneously. Agree which source should control it, preserve the previous values, and make one scoped correction. Record who made it and what they expected to change. This produces an interpretable next check instead of a competition between edits.
Now investigate image status rather than changing the creative again. Google's image-status guide describes item-level checks including the crawled thumbnail, last crawl timestamp and warnings. Inspect whichever relevant fields your account exposes; interface wording and available controls may differ.
Record the status text exactly and distinguish it from your interpretation. “Processing” is an observation; “the integration is broken” is a hypothesis. If the image has an explicit access or policy error, follow that issue's guidance instead of treating every delay as routine waiting.
A processed item and a public observation are still separate evidence. Keep both in the record, even when one looks reassuring.
Google's image-processing guidance explains that an already approved image can continue appearing while a replacement is being processed. That means an old picture is not, by itself, proof that your latest submission was ignored.
The important commercial question is whether the older picture still represents the offer accurately. In our proposed workflow, the catalog owner explicitly answers that question before choosing to wait.
A lighting refresh of the same verified bottle is different from a change in bottle size, included accessories or the product itself. If the old image materially misrepresents what customers can buy, escalate the affected offer to its responsible owner immediately for an appropriate containment decision. Do not keep misleading imagery running simply because an update is pending.
Never make product attributes false just to match a legacy picture. Likewise, do not casually replace item identities to chase a new thumbnail. Record the real product change and use the applicable catalog and platform process.
Timing is not a single reliable countdown. The Google pages reviewed for this article describe different stages and give inconsistent unchanged-URL timing language. We therefore do not turn them into a promised deadline. Preserve dates, follow the current item message and linked help, and investigate specific failures. “Submitted yesterday” alone does not tell you which layer is wrong.
Google's image-link specification calls for stable image URLs rather than changing timestamp or session parameters on every submission. Its image-update help recommends a new address when the image itself changes. Those principles serve different purposes: identify a genuine revision, then keep its address stable.
Our recommended controlled sequence is:
serum-packshot-v2.jpg identifies a changed file. It is an illustrative filename, not a required naming convention.For AI-generated imagery, Google's specification requires source metadata and says not to strip relevant embedded tags. Check the delivered file, not only the working master. Metadata does not prove that a picture accurately depicts the product, nor that Shopping has started using it.
Do not rename unchanged files on every synchronization. Do not delete the whole data source or reconnect an integration as the opening experiment. Avoid deleting old hosted assets blindly: another destination may still need them, and your team may need the earlier revision to understand the change. Preservation is not permission to reuse an inaccurate image.
A team approves a cleaner packshot of the same serum SKU. The bottle size, formula label and package remain unchanged. The new hosted file matches the approval, but the Merchant Center item still contains the old address.
The useful next question is “Which source owns this image field?” The feed owner compares the submitted value, item mapping and any earlier manual edit. The designer does not generate a third bottle image while that question is unresolved.
The record remains precise: master approved; new endpoint checked; processed value differs; public replacement unverified. If a scoped source correction later changes the item value, the team records that new evidence and continues downstream. This hypothetical example establishes no processing time or success rate.
A ceramic mug receives a refreshed photograph. The product, glaze and included quantity are unchanged. In this fictional case, the new URL returns the approved asset and the item uses that URL, while its image status indicates processing. A recorded Shopping observation still shows the older photograph.
The reviewer checks whether that older photograph truthfully represents the same mug. If it does, the team can document the pending transition and follow current status guidance without creating more revisions. If it shows a different mug or an extra item not included in the offer, the catalog owner must address the misrepresentation rather than wait unquestioningly.
The distinguishing evidence is not that both teams clicked “sync.” It is where each replacement record first disagrees with the intended revision.
When help is needed, send a focused diagnostic packet through the appropriate private support channel. Include the affected item identifier, responsible source, exact old and new image URLs, change time with timezone, current issue text and a dated observation of the disputed placement.
Attach only necessary screenshots, redacting customer information, unrelated account details and private identifiers. Never share credentials or access tokens. State which checks you completed and which remain assumptions. “The replacement loads here, but this processed item still has the previous URL” is more actionable than “Google is caching everything.”
Ask the next owner a specific question. The hosting owner investigates the served asset and relevant access failures. The feed owner investigates submitted values and overrides. Platform support receives the remaining discrepancy with its evidence. Keep one person responsible for recording the outcome so that partial progress does not disappear between teams.
When Google Shopping shows an old product image, close the record only at the level you actually verified. A successful submission can be complete as a submission task while public visibility remains pending. Record that distinction rather than promising the new picture is everywhere.
If the investigation reveals a genuine visual defect, return to the creative stage in Oxava, review a corrected replacement and start a new documented revision. If the approved file is already right, preserve it and resolve the handoff instead. The practical objective is one accurate product image with a traceable publication history, not an endless series of unnecessary generations.
Not unless the approved replacement itself is wrong. First identify whether the hosted file, submitted product data, processed item or public placement still contains the earlier image. A new generation does not diagnose that handoff.
No. Use a deliberate, stable version for a genuinely changed image, then retain that URL for unchanged submissions. Constantly changing addresses makes your own revision record harder to follow and conflicts with Google's stable-URL guidance.
No. Record the storefront, Merchant Center item and observed Shopping placement separately. They are different checkpoints; mark an unobserved result as unverified rather than inferring it from another screen.
There is no visibility deadline this checklist can promise. Google's help pages distinguish crawling from processing and give differing timing descriptions. Follow the current item-level message and linked guidance, and investigate explicit access or processing errors.
Google says product-editor changes override changes made through other upload methods. Check who owns the image field and whether an earlier manual edit is involved before repeatedly changing the source feed.
Be the first to hear about new techniques, model updates and ideas on AI generation.