How to Set Up Metafields and Metaobjects in Shopify for SEO & GEO Optimization Without a Developer
Modern e-commerce is a competition for attention not only from buyers, but also from search engines and new AI assistants
Standard Shopify fields (“Title”, “Description”, “Price”) are no longer enough to fully showcase all advantages of a complex product and achieve top positions in search results.
If your product requires details such as care instructions, size chart, material composition, brand features, or a video review, two powerful Shopify tools come to the rescue: Metafields and Metaobjects.
At IceStore Group, we regularly use them in Shopify development and SEO & GEO optimization. In this short guide, we will explain how to work with them directly through the Shopify admin panel without touching code.
What is the difference: Metafields vs Metaobjects?
Before moving to setup, let’s clarify the concepts:
Metafields — structured additional fields for a specific object (for example, a product). They are unique for each item. Example: for Sweatshirt A, the “Material” metafield is “100% cotton”, while for Sweatshirt B it is “80% wool”.
Metaobjects — more complex, multi-component data structures that can be created once and reused in multiple places. Example: you can create a “Brand” metaobject containing a brand story, a logo, and a certificate link. This single metaobject can then be linked to hundreds of different product pages.
How metaobjects save you from routine work
Imagine you run a multi-brand cosmetics or gadgets store. You have 100 products from brand "N".
You want each of these 100 product pages to display a nice brand information block: logo, short story, and country of origin.
- How it used to be done (without metaobjects): You would create simple product metafields and then manually copy the same brand story text and re-upload the same logo into all 100 products. If the brand logo changes, you would need to manually update it in all 100 product cards. A nightmare for content managers.
- How it is done correctly using Metaobjects:
-
Create a structure (template): In settings, create one metaobject called “Brand Card”. Inside it, define 3 fields:
Logo(Image type),Description(Multi-line text), andCountry(Single line text). - Fill it once: Upload the logo, write the story, specify the country, and save.
- Link it to products: In product metafields, create a field “Manufacturer” with data type Metaobject. Now, in each of the 100 product cards, you simply select from a dropdown: “Brand Card”.
What is the main business advantage?
If the brand updates its logo, you change it in one place (inside the metaobject), and the data is instantly updated across all 100 products.
Step-by-step guide: How to set up Custom Data in Shopify
All additional data management happens in one place. Open your Shopify admin panel and go to:
Settings → Metafields and metaobjects

Step 1: Create a Metaobject
If you need a complex, reusable structure (for example, a brand card), start with a metaobject:
- On the Metafields and metaobjects page, scroll down to the Metaobjects section and click Add definition.
- Set a clear Name and Description for internal use.
- Add fields that will belong to this object (text, number, image, or even a reference to another object).
- Click Save. The template is now ready to be filled with content.

Step 2: Create a Metafield
To connect a metaobject (or add a simple field) to a product, go back to the top of the Metafields and metaobjects section:
- Select Products and click Add definition.
- Enter the field name (for example, “Brand Manufacturer”). The system will automatically generate a namespace and key.
- Choose the data type. If you are linking a metaobject — select Metaobject and choose the template created in Step 1. For simple attributes (like “Care instructions”) choose Multi-line text.
- Click Save.
After this, a Metafields block will appear at the bottom of every product page where you can fill in data.


Step 3: Creating content and filling the product page
Part A: Creating brands
Before displaying blocks on the website, we need to populate the brand database and link it to products:
- Go to Content → Metaobjects in the left menu.
- Click Add entry and select your Brand Card template.
- Fill in the brand card: upload logo, write story, specify country, then click Save.
- Repeat for other brands.


Part B: Filling the metafield in the product card
- Go to Products in the Shopify admin and open a specific product.
- Scroll to the very bottom to the Metafields section.
- Open the “Brand Manufacturer” field — a dropdown with created brands will appear.
- Select the required brand manually.
- Click Save at the top of the product page.
Now the product is linked to the correct brand.

Step 4: Displaying data on the storefront (product page design)
Now the data exists and is connected. The last step is making it visible to customers using the theme editor:
- Go to Online Store → Themes and click Customize.
- Switch from Home page to Products → Default product (or another template).
- In the left panel, find Product information, click Add block, and choose a format (for example, Accordion).
- Add sub-blocks (Image, Heading, Text).
- Instead of typing manually, click the Connect dynamic source icon (three connected dots).
- Select the metafield “Brand Manufacturer” and choose a specific metaobject field (for example, Description).
- Fill in all required metafield values.
- Click Save.

Why this is critical for your SEO & GEO
At IceStore Group, we value metafields not for convenience, but for the real results they bring to e-commerce businesses:
- Improved behavioral signals: Customers get complete information directly on the product page. No need for external PDFs or extra navigation, which reduces bounce rate and increases conversion.
- Perfect Rich Snippets in Google: Structured data from metafields helps search engines better understand page context. As a result, your site gets enhanced snippets in search results (materials, characteristics, ratings), increasing CTR.
- AI-search readiness: AI-based search systems generate answers based on structured facts. The better your Shopify store is structured via Metafields, the higher the chance your product will be recommended.
Setting up Metafields and Metaobjects is one of the simplest ways to make your Shopify store more informative, professional, and search-friendly without developers.
If you want a deep free SEO & GEO audit of your Shopify store — to see how your site looks to AI systems and get recommendations on improving data structure and visibility, contact us via Telegram

