Shopify themes, liquid, logos, and UX
Hi all,
I have a question similar to this one. I would like to have more detailed, unique descriptions on each of my collection pages for SEO purposes. So a small description at the top, then the products and page switch numbers and then the additional unique text. I have searched but all answers require changing the liquid files in the theme code. However, I only have .JSON files - no liquid files - so I cannot follow the required steps.
I'm fairly new to Shopify and a complete coding noob. If someone could let me know how this works in .JSON - or knows an easy to use app to add these text fields - it would be greatly appreciated. My theme is DAWN. Thanks!
Kind regards,
Niels
Solved! Go to the solution
This is an accepted solution.
Actually, you may not need a code, since OS2.0 themes support this out of the box.
You can add a new section at the bottom of the collection template (all in Customize) and then make it use dynamic sources for its content.
You'd need to create a new metafield for your collections where you will store this extended description and then use it as dynamic source.
Hi @BoxBaas ,
It's customization work, for that you need to hire a developer or need a developer help,
to add this feature with custom code.
You can contact (https://www.halothemes.com/contact) for support.
If you find this answer helpful, please mark it as a SOLUTION.
Best regards.
Hi @BoxBaas
Just wondering if you could shed some more light. I have added some unique copy at the top and bottom of two pages in my store; collections/all and a subsequent page.
I only want the unique text to show on the first page, not those that follow i.e. the collections/all is 1/7 so I want the copy on the first page but not 2-7?
Do you know how I can fix this? currently the copy I want on the 1st pages has been duplicated to all pages?
This is an accepted solution.
Actually, you may not need a code, since OS2.0 themes support this out of the box.
You can add a new section at the bottom of the collection template (all in Customize) and then make it use dynamic sources for its content.
You'd need to create a new metafield for your collections where you will store this extended description and then use it as dynamic source.
Will give this a try and see if I can make it work. Thanks!
It worked! Thank you so much. Related question: since the text comes from a dynamic source, will this affect SEO? The main reason I want extra text added to the collection pages is for better SEO scores.
Absolutely. Search bots know nothing about what's under Shopify bonnet, it only sees the final rendered html which will include your texts, so yes, this should affect SEO.
i cant get this to work, can you add a different text per collection?
Hello Tim
Thanks for making a solution, but i disagree with the outcome. When speaking of SEO, headline tags such as " H2" and "H3" are quiet important, also internal links, pictures/alt attributes and much more, which isnt possible in metafields. I cant edit anything, its just plain text without any editing choices.
I love shopify, but it seems to only work quiet well for E-commerce stores using Paid ads to generate traffic. I would love to be able to customize collectionpages directly in the backend where i write my "content", just like i can with wordpress and elementor.
Nothing prevents you from doing this.
You do not have to use a plain text metafield, it can be rich text, meaning there will be links and a bit of formatting.
Also, if you have few collections, then you can add a new template for each of them and design those templates in Customizer using whatever sections your theme offers.
If you have more than a few collections, I believe the solution with metafields and sharing the template will be better from the data management point of view.
Thank you. I might be slow, but i cant find anything where i can make rich text editor in metafields. It doesnt seem to work for me, even though i followed every tutorial. I can make a meta field yes, but i wont connect to the pages, i dont know why.
Here is the metafield definition (here -- for product):
And this is how it looks on the product page in Admin:
Obviously it's not full-fledged editor like product description, but you can add <h1>.. <h6> headings, links, etc.
You can have separate metafield with image(s).
Im gonna try this, and will see about the results, thank you
Starting a B2B store is a big undertaking that requires careful planning and execution. W...
By JasonH Sep 23, 2024By investing 30 minutes of your time, you can unlock the potential for increased sales,...
By Jacqui Sep 11, 2024We appreciate the diverse ways you participate in and engage with the Shopify Communi...
By JasonH Sep 9, 2024