To control the image shown when someone shares a WooCommerce product link, set Open Graph metadata through your SEO plugin: use a product-specific social image when needed, let the product’s featured image serve as a fallback, and configure a default for pages without their own image. The setup is general WordPress and WooCommerce practice; the official documentation reviewed does not describe a separate India-specific procedure.
How do I set Open Graph images for a WooCommerce store in India?
Open Graph images are selected from metadata in a page’s HTML head. An SEO plugin can emit those tags and provide controls for both individual products and site-wide fallbacks. Before making changes, identify which plugin currently emits Open Graph tags; avoid having multiple plugins emit duplicate tags. The exact labels and locations depend on the plugin and installed version.
| # | Preview | Product | Price | |
|---|---|---|---|---|
| 1 |
|
Building Your e-Commerce website with WordPress and WooCommerce | $5.00 | Buy on Amazon |
| 2 |
|
Create an Online Store in 48 Minutes: No Coding Knowledge Needed | $31.01 | Buy on Amazon |
- Check the active SEO plugin. Review your WordPress plugins and settings to identify the plugin responsible for social metadata. The steps below describe Yoast’s documented controls; confirm the interface in your installed version.
- Set the product’s featured image. In the WooCommerce product editor, assign the intended main product image as the featured image. WooCommerce describes it as the large image used on an individual product page. Add gallery images for additional product views where useful.
- Set a social image for the product if needed. In Yoast, edit the product and open its Social tab or social appearance controls. Set a custom image, and, if appropriate, a social title and description. This is useful when the product image works in the store but its crop or composition is unsuitable for a shared link.
- Save the product and check its public page’s HTML head for one appropriate
og:imagetag pointing to the intended image. - Test the shared link in the destination app or an available sharing preview tool. Preview appearance and refresh timing can vary by service.
Yoast documents social controls for products, categories, and tags. Its homepage setup differs according to whether the site uses a static homepage or the latest-posts homepage.
How do I change the image that appears when I share a product link on WhatsApp?
Set the product’s social image in the SEO plugin that emits its Open Graph tags. If you use Yoast, edit the product, open the Social tab or social appearance controls, and select a custom image. Then inspect the product page’s HTML head to confirm that og:image points to the intended image, and try sharing the URL in WhatsApp.
#1 Best Overall
Open Graph data is consumed by WhatsApp as well as Facebook, Pinterest, LinkedIn, and Google, according to Yoast’s Open Graph functional specification. That does not mean these services will display the same crop or update a cached preview at the same time.
How WooCommerce product images and social images work together
The WooCommerce featured image is the product’s main store image; the product gallery contains additional images. A social image is the image selected for link-preview metadata. You can use the featured image for both purposes, or override it with a separate social image when the intended preview needs a different composition.
WooCommerce also documents a Facebook product-image choice in its Meta for WooCommerce extension: use the WooCommerce image or supply a custom image URL. That setting concerns Meta product-catalog synchronization; it is not a universal Open Graph setting for every social service. See WooCommerce’s Meta for WooCommerce documentation.
Yoast’s documented Open Graph image fallback order
If a product does not have a custom social image, Yoast checks possible image sources in a documented order. A default is a fallback, not a guarantee that it will override a more specific image.
The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →- A user-defined Facebook or social image.
- A featured image for supported post content.
- A prominent image in the content.
- The first image in the WooCommerce product gallery, when Yoast WooCommerce SEO is active.
- The template’s social default image.
- The site’s default social image.
The product-gallery step is specific to Yoast WooCommerce SEO; it should not be assumed to be WooCommerce core behavior or a feature of every SEO plugin. See Yoast’s technical specification for the documented hierarchy.
Set site, template, and homepage defaults
Configure a default social image
Set a default social image in the available Yoast template or site social settings. It provides a fallback for pages without a more specific image, but it sits below explicit social images and some page imagery in Yoast’s documented precedence. Use a default that remains suitable across the pages where it may appear.
Configure the homepage according to its type
- Static homepage: edit the page used as the homepage and set its social details there.
- Latest-posts homepage: configure homepage content through Yoast’s homepage settings.
Yoast’s documented controls are described in its social media sharing guidance. Settings can change between plugin versions, so confirm the controls present in your installation.
Choose the right workflow for each product
| Workflow | Image source and scope | When it fits | Maintenance |
|---|---|---|---|
| Use a site or template default | Fallback image for pages without a higher-priority image | Products or pages that have no custom social image | Maintain one consistent default; it does not replace specific images |
| Use the product featured image | WooCommerce’s main product image; may be used by the SEO plugin as a fallback | The store image also makes a suitable social preview | Keep the product’s main image current |
| Set a product-specific social image | Explicit image for that product’s social metadata | The store image’s crop or composition is not suitable for link previews | Manage overrides product by product |
| Choose a Meta catalog image | Meta for WooCommerce product-image choice | Configuring the Meta product catalog | Manage separately from general Open Graph metadata |
Check the emitted metadata and troubleshoot previews
- The wrong image appears in the page source: check whether a product-specific social image is set, then follow the active plugin’s fallback order. Confirm that only one plugin is emitting Open Graph tags.
- The page uses the site default instead of the product image: confirm that the product’s featured image is assigned and that the active SEO plugin supports the expected fallback. Yoast’s product-gallery fallback requires Yoast WooCommerce SEO.
- The page source has the intended image, but the app shows another preview: the app may render or cache previews differently. Test in the destination app or its available preview tool; do not assume that every service refreshes immediately.
- The Meta catalog image differs from a shared-link image: the Meta product-image setting is for catalog synchronization and is separate from the general Open Graph workflow.
- The settings described here are not visible: confirm the installed plugin and version. Menu labels and controls can differ; do not rely on a click path for another plugin or release.
Or skip the browser setup
If you need to inspect a product page’s rendered appearance without setting up a browser capture workflow, ScreenshotNeo can return a screenshot with one request. For example, using its documented cURL pattern with a product URL:
Free tools Windows power users keep installed
One-click scans. No signup required.
Quick Recap
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://example.com/product/sample/ -o shot.webp
See the ScreenshotNeo API documentation. ScreenshotNeo removes cookie banners, newsletter popups, and chat widgets before capture; bot checks, blank pages, and failed loads are never billed. Its MCP server lets AI agents take screenshots. The Free plan includes 1,000 screenshots a month with no card, and paid plans start at $5 for 3,000. Learn about ScreenshotNeo or sign up for 1,000 free screenshots a month, with no card.
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

