What Are Feed Rules (and Why They Matter)
Feed rules are a transformation layer inside Google Merchant Center. They allow you to modify, combine, extract, and assign values to product attributes — all without changing your source data. Think of them as a middleware layer that sits between your raw product feed and what Google actually reads.
This matters for three reasons:
- Speed — You can fix product data issues in minutes without waiting for a developer to update your feed or your store
- Compliance — Many GMC violations can be corrected with feed rules before they escalate to account-level issues
- Performance — Well-crafted feed rules improve title relevance, category accuracy, and attribute completeness — all of which affect how often your products show up in Shopping results
Feed rules are particularly powerful for stores using Shopify, WooCommerce, or BigCommerce, where the platform's native GMC integration sometimes exports product data in formats that don't fully align with what Google wants.
Feed rules are non-destructive. They modify what Google reads, not your actual product data. You can always disable or delete a rule without affecting your store.
Where to Find Feed Rules in GMC
Finding feed rules in the current GMC interface:
- Log into Google Merchant Center
- Go to Products → Feeds
- Click on your primary feed
- Select the Feed Rules tab at the top of the feed detail page
- Click Add Rule to create your first rule
Each rule is applied to a specific attribute (like title, description, or google_product_category). Rules are processed in order — order matters when you chain multiple rules for the same attribute.
The 5 Types of Feed Rules
GMC offers five rule types. Each does something different:
1. Set to a Static Value
Overrides the attribute for every product with a fixed value. Use this carefully — it applies universally. Best for attributes like shipping_label or tax_category where most of your catalog shares the same value.
2. Set to a Value from Another Field
Maps one attribute's value to another. For example: if your platform exports color in a custom field called variant_color, you can map it to GMC's standard color attribute. This is one of the most commonly used rule types.
3. Extract from Another Attribute (Regex)
Pulls a portion of another attribute using a regular expression pattern. Advanced, but incredibly powerful. Example: extracting a SKU from a longer product ID string.
4. Combine Attributes
Concatenates values from multiple fields into a single attribute. Classic use case: building richer product titles by combining brand + product_type + title.
5. Reformat
Applies find-and-replace transformations to existing values. Useful for cleaning up formatting issues — like converting prices from one currency format to another, or stripping HTML from descriptions.
10 High-Impact Feed Rule Use Cases
Here are the feed rule configurations that make the biggest difference in practice:
1. Enrich product titles with brand + size
Google's algorithm rewards titles that include key product attributes upfront. Use a Combine rule to prepend brand name and key attribute (color, size, material) to your existing title.
Rule: Set title → Combine(brand + " " + color + " " + title)
2. Auto-assign Google Product Category
If your feed doesn't include google_product_category, use a Set to Static Value rule to assign the most common category for your catalog. Then create conditional rules for subcategories based on product type keywords.
3. Fix shipping labels for campaign segmentation
Add a shipping_label value based on price bands. Products under $25 get label "low-aov", products over $100 get "high-aov". Then use these labels in custom label strategies and campaign bidding.
4. Strip promotional text from titles
Phrases like "SALE!", "FREE SHIPPING", or "Best Price" in product titles violate GMC policy. Use a Reformat rule to find and remove these strings.
Find: (?i)\b(sale|free shipping|best price|discount)\b
Replace with: (empty)
5. Normalize color values
Inconsistent color names ("navy blue", "Navy", "Dark Blue", "Dk. Blue") create fragmented product data. Use Reformat rules to standardize them to Google's preferred color values.
6. Set availability correctly for out-of-stock variants
If your platform sends "0" for out-of-stock inventory, use a rule to convert this to GMC's expected value of "out of stock".
7. Clean up GTIN formatting
Some platforms export GTINs with leading zeros stripped or with hyphens. Use a Reformat rule to pad short GTINs to the correct 12 or 13-digit length.
8. Extract size from product title
If your products include size info in the title but not in a dedicated size attribute, use a Regex Extract rule to pull the size value out and populate the size attribute.
9. Set condition to "new"
Many platforms don't export a condition attribute. If your entire catalog is new products, create a static rule: Set condition → "new".
10. Map custom brand field to GMC brand attribute
Platforms like Shopify often store brand/vendor in a field called vendor or brand_name. Map this to GMC's standard brand attribute so Google can use it for brand-qualified searches.
Feed rules can't add data that doesn't exist anywhere in your feed. They can only transform, combine, or extract from existing attributes. For truly missing data (like GTINs), you'll need to update your source feed or product catalog.
Using Feed Rules for Compliance Fixes
Feed rules are one of the fastest tools for resolving GMC policy violations quickly. Here are the most common compliance-related rule patterns:
Price mismatch issues
If Google's crawler sees a different price on your product page than what's in your feed, you'll get a price mismatch error. While the root fix is ensuring your platform syncs prices correctly, you can use rules to map the sale_price attribute properly if your platform exports it differently.
Missing required attributes
If you're seeing disapprovals for missing color, size, age_group, or gender on apparel items, feed rules can help populate these from other fields or set reasonable defaults for your catalog type.
Title policy violations
If product titles contain capitalized words, punctuation abuse, or promotional text (all of which violate GMC policy), Reformat rules can clean them up before Google reads them. This is much faster than updating titles one by one in your store.
Image URL fixes
Some platforms export image URLs with query parameters or tracking strings that cause GMC to treat images as expired or inaccessible. Use a Reformat rule to strip those parameters.
After setting up feed rules, always click Preview before saving. GMC will show you how the rules will transform your actual product data — you can verify the output before it goes live.
Feed Rule Limitations & Pitfalls
Feed rules are powerful, but they have real limits you need to understand:
- Rules can't fabricate data — You can't use rules to invent GTINs, create shipping info from scratch, or add images that don't exist. Rules only transform existing data.
- Complex regex requires testing — Bad regex patterns can corrupt data across your entire catalog. Always test on a subset first using the Preview feature.
- Order of execution matters — Rules for the same attribute are applied top-to-bottom. A later rule can override an earlier one. Review your rule order carefully.
- Supplemental feeds interact with rules — If you're using supplemental feeds to override attributes, be aware that rules and supplemental feeds apply at different stages of feed processing.
- Feed rules don't fix the source — If your platform consistently exports bad data, feed rules are a band-aid. The proper fix is correcting the data at the source — but rules buy you time.
Don't use feed rules to mask genuine compliance issues. If your store is missing a return policy or your checkout doesn't work on mobile, no feed rule will fix a misrepresentation suspension. Use the free GMC scanner at gmcunbanned.com to identify what's actually causing your problems.
Best Practices for Scaling Feed Rules
As your catalog grows and you add more rules, management becomes critical:
- Name rules clearly — Use descriptive names like "Strip promo text from titles" instead of "Rule 4". You'll thank yourself in 3 months.
- Document your rules externally — Keep a spreadsheet with rule name, purpose, and date created. GMC doesn't show you the history of rule changes.
- Audit rules quarterly — As your platform or catalog evolves, old rules may become redundant or conflict with new ones.
- Test with Preview before saving — Always check the output on real products, especially for regex rules.
- Don't stack rules unnecessarily — Each additional rule adds processing complexity. If you can solve a problem with one rule, don't use three.
- Combine with supplemental feeds for complex needs — For attributes that require completely custom values (like detailed custom labels), a supplemental feed gives you more control than rules alone. See our guide on custom labels for more on this approach.
- Check feed processing logs after changes — After making rule changes, monitor the feed processing status and product diagnostics for 24-48 hours to catch unintended side effects.
Feed rules are one of the highest-leverage tools in GMC. An hour spent setting up smart rules can improve title quality, fix compliance issues, and segment your catalog for better bidding — all at once.
Want to see which feed-related issues are currently flagged on your GMC account? The GMC Unbanned free scanner checks your product pages against Google's feed requirements and surfaces mismatches before they turn into disapprovals or suspensions.