All things Shopify and commerce
Would anyone happen to know why my BRAND field is coming up all warnings since Oct 1st? It was fine until then, now all of them are slowly erroring out in google search. And YES my brand is filled in as well.
Same issue... why is this happening?
Same problem as well. It started after updating to the 2.0 theme.
I found a solution. I'm not sure why search console is suddenly acknowledging this error and I'm not sure if my file always had the wrong code or if google made a recent update. According to google the the code within the product structured data file should read
"brand": {
"@type": "Brand",
"name": "ACME"
},
I checked in my file and indeed it was wrong. It read...
"brand": {
"@type": "Thing",
"name": {{ product.vendor | json }}
},
So I simply changed the word "Thing" to "Brand" and its now fixed.
Thank you for the solution. Could you please explain where I can find the product structured data file?
(For me) the code can be found in a Snippet file called product__structured-data.liquid
Perfect! Thanks for that bmac 🙂 🙂 For me, I found it in my product.liquid file. (I'm using Debut theme - line 59)
Why does this have to be done out of the box?? Come on Shopify !! 😐
How long does it take for this issue to update on Google's end? I fixed the code and also added a SKU to an item that was missing one, but right after I clicked "validate fix" and got nowhere.
If you haven't done so I suggest testing the fix first before validating by using the Rich Results Testing Tool. https://search.google.com/test/rich-results
Once you determine everything looks good in the tester you can go on Search Console and either "Validate Fix" which could take anywhere from 1 to 30 days OR you can ask google to index it which can speed up that process by queuing the URL first in line to be indexed next. Usually only takes a day or two.
To request indexing locate the search bar at the top of the Search Console home page and paste your URL into it. A page will load with some info... look for "Request Indexing" clickable text. Click it... A pop up should appear saying "Testing if live URL can be indexed". If all goes well it should end up saying Request submitted.
Thank you so much for that! Guess it's like everything else in the SEO world: glacial as opposed to instant.
In the Dawn Theme this schema can be found in the main-product.liquid file under Sections. It's also in the featured-product.liquid code if you use a featured product section on the home page or anywhere else in your site.
So....I am new to this issue edit process.
As I see the "Thing"....how do/can I edit it to "Brand".
I highlight it // do backspace/delete and it does not let me edit.
How/where/can I edit that "word"...???
Hmm sounds like something support would be better equipped at helping you with. If you located the area that needs to be edited but you're saying it wont let you edit sounds like some sort of glitch in your theme editor.
I faced similar kind of issue last time, I am still searching for some proper solution.
I just did that. A representative responded even though it is like 9PM their time.
This doesn't seem ideal as a solution. Why do we have to pay for something that is obviously broken?
Whats the solution for this for Shopify 2.0?
Okay guys. It took me awhile to found it.
Sections > main-product.liquid
"brand": {
"@type": "Thing",
"name": {{ product.vendor | json }}
},
Switch @type to Brand. It will fix ld+json in html page.
Also, If this fixes your issue with this error, please give this 'New Member' thumbs up.
Thanks Bro i found it in
snippets -> scheme.liquid
How long does validation take?
Hi,
I’m glad to participate in this topic.
The Google Search Console shows a warning about "Brand," which usually falls into two categories.
The first situation is as the poster mentioned:
The website has this code:
The correct code should be "@type": "Brand,"
instead of "@type": "Thing."
The solution is to change "Thing" to "Brand" in the theme code. Generally, the "@type": "Thing" code mostly comes from the theme you purchased for your website.
The second situation is when there are two "@type": "Brand" codes on the website, which will trigger a "Brand" duplication warning in Google Search Console. Many website themes already come with an "@type": "Brand" code, and if the website has a JSON-LD-enabled SEO Shopify app installed, this is why many people in this post mention that a certain SEO app helped resolve the issue.
SEOAnt-AI SEO also has JSON-LD functionality because your website needs this schema code for better Google search results.
SEOAnt-AI SEO is also happy to help everyone address any "Brand" related issues in Google Search Console.
Considering you might want to try installing SEOAnt-AI SEO, which has a free version, I’m also providing a 40% OFF installation link. You can enter the code “SEOAnt-AI SEO40%OFF” on the pricing page to get the discount.
Finally, I’m happy to reply to this post and hope my response helps you.
Wishing everyone great success in their business!
Dropshipping, a high-growth, $226 billion-dollar industry, remains a highly dynamic bus...
By JasonH Nov 27, 2024Hey Community! It’s time to share some appreciation and celebrate what we have accomplis...
By JasonH Nov 14, 2024In today’s interview, we sat down with @BSS-Commerce to discuss practical strategies f...
By JasonH Nov 13, 2024