Ok i have in this shop several Blog Posts and 4 Blogs that work like Categories. And im using Blog Tags for each blog post of them. But all these Tags have own urls that are on INDEX for google and using exactly the SAME Meta Ttile and Meta Desc. Example url https://www.joyes-boutique.de/blogs/goldschmuck/tagged/creole and https://www.joyes-boutique.de/blogs/goldschmuck/tagged/armreif . Both have same SEO Meta Tags. This will produce so called “duplicate content” issues in seo meta tags/titles. So i need unique SEO Meta Titles and Desc for these “tagegd” urls as ususal in SEO!
Also i like to edit these blog title tag urls/pages. Is there a workaround or app that i can use to edit the content of these pages/urls with “/tagged” in the url? Also is there a easy way to select if these “tagged” urls are on index or noidex ?`
I also dont really understand the concept behind the shopify blog function. I cant do Categories like ususal in blogs but i can do more “blogs” and tags. Also I can do serveral different Blogs on one shop only to have like categories, but if i want to display content from different “blogs” in shopify on one page its not possible?
I need to edit “tag” pages or to have real categories in a single blog. Also a Blog is a Blog and not a single Blog Post… Im doing SEO for 20 Years. And the SEO Concept/Functionality here in Shopify is more than worse compared to a real CMS like WP. I need a lot of additional apps to have the basics for SEO..
For your blog tag SEO issues, I can suggest a custom solution that would give you complete control over your tag pages’ SEO without requiring additional apps. This solution uses Shopify’s native metaobjects feature.
Here’s how it would work:
Create a “Tag SEO” metaobject in Shopify that stores:
The tag name (e.g., “creole”, “armreif”)
Custom meta title
Custom meta description
Index/noindex setting
Add a metafield to your blogs to reference these SEO settings
Add something like this code to your theme.liquid (or other layout file), naming depend on the previous configuration:
{% if template contains 'blog' and current_tags.size > 0 %}
{% assign current_tag = current_tags | first %}
{% assign blog_tag_definitions = blog.metafields.seo.tag_definitions %}
{% for tag_def in blog_tag_definitions %}
{% if tag_def.tag_name == current_tag %}
{% if tag_def.meta_title != blank %}
{% endif %}
{% if tag_def.meta_description != blank %}
{% endif %}
{% if tag_def.noindex %}
{% endif %}
{% break %}
{% endif %}
{% endfor %}
{% endif %}
This would solve your issues with:
Duplicate meta titles/descriptions for tag pages
Control over noindex for specific tags
No additional apps needed
If you need help implementing this custom solution, feel free to send me a PM. Please note that this would be a paid service since it requires custom development work.
P.S.: Yes, Shopify’s blog structure is quite different from WordPress - it took me some time to adjust too!