Does anyone know where you put a schema markup in shopfiy if there is no “product.liquid” - I tried “product-template.liquid” but it says “no registered elements” in Google’s Rich Results Test when I publish?
Topic summary
A Shopify user is struggling to implement schema markup for SEO purposes. The issue stems from the absence of a “product.liquid” file in their theme—attempting to add markup to “product-template.liquid” results in “no registered elements” errors when tested with Google’s Rich Results Test.
Suggested Solution:
- Use a dedicated SEO app like Avada SEO Image Optimizer to handle Google Structured Data implementation automatically, avoiding manual code placement issues.
Timeline Expectations:
- Results visibility in Google varies significantly: typically 7 days minimum, but can extend to several weeks depending on Google’s indexing schedule.
The original poster accepted this app-based approach as an alternative to manual implementation.
Hi @mariedouglas ,
I suggest that you can use a SEO app for Google Structured Data, it will help resolve schema markup.
You can consider using Avada SEO Image Optimizer: https://apps.shopify.com/avada-seo-suite
Hope this can help!
Best,
Daisy
Thank you so much, Daisy!
I will try this instead.
Do you know if it is true that it will take days or up to weeks before you can see the results on Google?
Hi @mariedouglas ,
It all depends on Google. Sometimes it takes only 7 days but in other cases it takes weeks.