What is the point of using Dawn theme if you are not able to pass basic tests on Google Search. I am just getting started with Dawn and see that Shipping and Return Policy are not in Offers. I’ve googled a few solutions but doesn’t seem easily accessible in Dawn theme without a Developer. THat seems pretty crazy. Sure here’s a free theme and after you’ve spent hours customizing you now find out you have to hire a developer just to show up on search. Not cool. I’m pretty savvy at reading help screens and cutting and pasting code but this doesn’t seem an option with Dawn. Any thoughts. Any other free themes that are better for search out of the box. I have a very simple website with 10 items that I’m just looking to do a proof of concept on before spending any big money.
Topic summary
A user is frustrated that Shopify’s free Dawn theme doesn’t include shipping and return policy information in structured data (schema markup) for products, causing their site to fail Google Search tests. They’ve created policy pages but need the policies embedded in product schema for proper SEO visibility.
Key Issue:
- Dawn theme lacks built-in structured data for shipping/return policies in product “Offers”
- User seeks solutions without hiring a developer for a 10-item proof-of-concept store
Proposed Solutions:
Manual Code Addition:
- Add JSON-LD structured data directly to theme.liquid file in the section
- One responder provided complete code snippet for implementing shipping and return policy schema
- Validate changes using Google’s Rich Results Test
Alternative Approaches:
- Use Shopify metafields with apps like Metafields Guru
- Install SEO apps (SEO Manager, Smart SEO, JSON-LD for SEO) to inject schema automatically
- Ensure policies are linked in footer for Google crawling
- Consider switching to themes with better built-in SEO (Craft or Sense mentioned)
Status: Multiple solutions offered ranging from DIY code insertion to app-based automation. Several responders offered direct assistance, though the original poster’s issue remains unresolved in the thread.
Hi @WW3311 ,
It should be easy without developer, please follow this guide as screenshot:
Here, you can write your policy
I have written my own policies but they don’t show up in the manner Google needs them apparently and from what I’ve read you need a developer to modify the code in dawn. Crazy. Looking for a free theme that is good for SEO out of the box or enables me to access the code to make simple modifications.
Hi @WW3311 ,
Are you make page visible?
After page is visible, you using page url to submit with Google. This should be easy without developer.
If you still stuck, please screenshot your problem e.g style Google required for your store or anything else?
Hi. Google wants the return and shipping policy in the structured data for the product. I need to modify the code for the product schema but seems like dawn has that locked down so I am looking for another free theme solution that will enable me to put up my website and have decent SEO to do a proof of concept.
@WW3311 , Seem your problem harder i think. If you continue want i help you deeply, please contact with me via Email
Thank you ![]()
It is super easy to do without a developer! Simply go to Online Store > Pages, then click Add Page and name it “Shipping Policy.” In the description section, enter your shipping policy and save it.
Next, go to Navigation > Menus, create a new menu, and in the link bar, search for the shipping policy page you just created. Click on it, save it, and then add it to your website.
To display it on your site, go to your theme editor, click Add Block in the footer section, choose Menu, and select the menu you just created.
With this, you’ve successfully created and added a shipping policy to your store!
Need help? Feel free to message me or click Let’s Chat, and I’ll guide you through!
Not sure if you read the above but this is not what I am looking for. Yes I have a shipping and return policy in my store. But for Google and SEO, Google wants the return and shipping policy in the structured data for the product. I need to modify the code for the product schema but seems like dawn has that locked down.
Hey, I see what you’re saying now. If you’re aiming to get your shipping and return policies recognized in Google Search and structured data for products, you’re right that Dawn theme has some limitations in that area. However, you can still work around this without needing to touch any code!
What you can do is leverage Shopify’s built-in SEO settings for structured data. Here’s how:
Shipping and Return Policy in Product Descriptions: While it doesn’t directly modify the product schema, you can add your return and shipping policies in the product description, which will be recognized by Google.
Using Shopify’s Metafields: Shopify allows you to use metafields to store additional information for products, including shipping and return policies. You can then use an app like Metafields Guru (no coding required) to add the relevant shipping and return info directly to the product page and structure it in a way that Google can read.
SEO Apps: If you’re not comfortable with metafields, try SEO apps like SEO Manager or Smart SEO. These apps can help you add structured data for shipping and returns without having to mess with the theme’s code.
Automated Google Merchant Center Updates: Make sure your Google Merchant Center is set up properly and pulling in the updated policy information via your store’s data feeds. It can automatically update the product schema, including shipping and return info.
This way, you won’t need to hire a developer or get into the theme’s code, and you’ll be able to pass the basic Google tests for structured data.
Hope this helps! Feel free to message me or click ‘Let’s Chat’ if you’d like more details!
Hey @WW3311 ,
I get your frustration with the Dawn theme. It’s a solid free option, but some features like structured data (which affects Google search visibility) require manual setup. Since you’re comfortable with code, you can add JSON-LD structured data yourself to include Shipping and Return Policies in your search results.
How to Add Shipping & Return Policies to Dawn Theme1. Go to Shopify Admin → Online Store → Themes
- Find Dawn and click Edit Code
- Open theme.liquid in the left panel
- Find the section and add this JSON-LD code before :
- Save the changes and test with Google’s Rich Results Test to confirm it works.
Alternative Themes
If you want something more SEO-friendly out of the box, try Craft or Sense—both are free Shopify themes with better built-in structured data.
Need Expert Help?
If you want a deeper SEO setup without spending too much, check out Mastroke—we help optimize Shopify stores for better search visibility.
Hope this helps!
Dawn (and most free Shopify themes) don’t automatically include structured data for shipping and return policies in a way that Google reads under “Offers” That’s why those SEO tests can look incomplete.
The easiest way around it without hiring a developer is to:
-
Add your Shipping & Returns policy as a page in Shopify (via Settings → Policies).
-
Make sure those pages are linked in your footer so Google can crawl them.
-
If you want them to actually show in rich results, you’ll need JSON-LD schema markup. You can either paste it in manually or use an SEO app like Smart SEO or JSON-LD for SEO to inject it automatically.
If you want to go one step further, tools like ParcelPanel Order Tracking can help keep your shipping and returns experience consistent by giving customers a branded tracking page with direct links to your return policy. That way, Google sees a stronger connection between your policies and your customer experience, and your buyers get fewer dead ends.
If this gave you something useful, feel free to mark it as a solution so others can find it too.
Hey,
You’re right. Dawn is clean and free, but some SEO and structured data elements like Shipping and Return Policy aren’t included by default. That’s why Google Search tests might fail for Offers. Here’s a practical way to handle it:
-
Check your product schema: Make sure your products have Offer data, including price, availability, and correct URLs.
-
Add Shipping & Return Policy schema: Dawn doesn’t include this by default. You can either
-
Hire Shopify developer from Webkul to implement proper structured data so Google can read all relevant info
-
Or switch to a free or paid theme that already supports these SEO elements natively
-
-
Validate your schema: Use Google’s Rich Results Test or Schema Validator to confirm everything is working
-
Test your search visibility: After updating, re-check Google Search Console to see if your products are now passing Offer tests
For a small proof-of-concept store like yours, hiring Shopify developer is often the fastest way to ensure everything works without hours of manual coding. Webkul’s developers can quickly add the missing structured data so your products show up correctly in search.


