How To Implement Breadcrumbs
-
Hi, I'm looking to implement breadcrumbs for e-commerce store so they will appear in the SERP results like the attached image.
In terms of implementing to a site, would you simply add HTML to each page like this Google example?
Which looks like this:
Then is there anything you need to do, to get this showing in the SERPs results e.g. doing something in search console. Or do you just wait into google has crawled and hopefully starts showing in the SERPs results?
Cheers.
[SERP results with bread crumbs](SERP results with bread crumbs)
-
Cesare has provided an excellent answer here IMO, I like the suggestions for other markups to target. I also strongly agree with finding a plugin to implement this markup, it will save you a lot of time.
In addition to his answer, here are a few other resources that I feel will help:
BreadcrumbList Schema Page: Find information on the different properties that you can include with this particular markup as well as an example that you can model your breadcrumb schema off of.
Structured Data Testing Tool: Use this tool to validate that your schema markup is free of errors.
Hope these help!
-
Hi,
This won't be enough. You have to add markup. Google recommends doing this with JSON-LD. JSON-LD has the advantage of not being visible on the site. You also don't need to mix it within your HTML. It would look like this:
Breadcrumbs in the SERP's are nice but they won't bring you the gold... This kind of formatting ( > ) is easily overlooked. Almost only people that know about it like you and me would notice it...
Personally I would rather focus on reviews/ratings: https://developers.google.com/search/docs/data-types/reviews (add the markup if you have already ratings for your products or make it easy for people to rate your products so you can include that later). --> Reviews/Ratings might appear with stars on the SERP's: this is going to bring you the gold CTR wise you will see.
You could also add markup for the products to make Google better understand about your products and and what their according properties are.
And/or add your logo and all the social media profiles on your Knowledge Graph cards: https://developers.google.com/search/docs/guides/enhance-site
Depending on the shop CMS system you are using you might even find plugins that help you doing that., e.g. https://de.wordpress.org/plugins/json-api/.
Hope this helps.
Cheers,
Cesare
Browse Questions
Explore more categories
-
Moz Tools
Chat with the community about the Moz tools.
-
SEO Tactics
Discuss the SEO process with fellow marketers
-
Community
Discuss industry events, jobs, and news!
-
Digital Marketing
Chat about tactics outside of SEO
-
Research & Trends
Dive into research and trends in the search industry.
-
Support
Connect on product support and feature requests.
Related Questions
-
Best way to implement canonical tags on an ecommerce site with many filter options?
What would be the best way to add canonical tags to an ecommerce site with many filter options, for example, http://teacherexpress.scholastic.com? Should I include a canonical tag for all filter options under a category even though the pages don't have the same content? Thanks for reading!
Intermediate & Advanced SEO | | DA20130 -
Effect Of Restoring Old Website After Implementing 301 Redirects
After redesigning my old Drupal website and launching a new "improved" Wordpress version the new version is performing badly. Ranking is poor and conversions don't occur. I realize that my new design is bad (no call to action, poor structure, text heavy). New business inquiries have ceased. The site contains 450 pages. After spending $25,000 and a year of my life I see the new version is not an improvement! What would be the effect of reinstating the old version of the site and doing 301 redirects back to it? Would the old rankings be restored? I need to decide whether I should revert or focus on fixing flaws in the improved design. Any thoughts?? Thanks,
Intermediate & Advanced SEO | | Kingalan1
Alan0 -
Benefits of Implementing Open Graph?
I understand the benefits of implementing Open Graph as a local business, but am unclear of the benefits for a website, for example, a health website. Does Bing use OG in their search algorithm?
Intermediate & Advanced SEO | | nicole.healthline0 -
Proper CDN Implementation
I am working with a site that is using the Cloudflare CDN to deliver their images. The problem is that the URLs for the images are all cloudflare URLs (cloudflare.com/example-filename.png). We want to use a cname to change the image URLs to be on a subdomain of their site to take advantage of the SEO strength. Currently, they get a high percentage of traffic from image search and Google is directing users to their site when returning images hosted on Cloudflare, so I am apprehensive about making changes. I'm curious if anyone has any experience with this or has any insight on how Google will handle it. Will the longer term benefits out way any short term drop in traffic from image search? WIll there be a drop in image search? Any thoughts or experiences are appreciated. Thanks in advance.
Intermediate & Advanced SEO | | highlyrelevant1 -
.Create and implement rich snippets
How to create better rich snippets and where to place HTML code in the web page.If anyone answer with example on webpage location of code that would make me understand eaisly.
Intermediate & Advanced SEO | | Alick3000 -
What is the best route SEO wise for implementing a Wordpress blog that has a domain under go daddy and hosting under a third party like Kalio Commerce?
I am currently trying to implement a Blog on a Ecommerce site that has its domain set up under Go Daddy, but it is hosted under a platform called Kalio Commerce. I am trying to implement a Wordpress blog because I am most familiar with it and believe it offers more strength SEO wise but the Ecommmerce platform by Kalio does not offer the ability to install Wordpress or any CMS platform other than its own. I am stuck wondering if I could find a way to either implement a blog through a sub-folder (mydomain.com/blog) while using wordpress on hosting added to the go daddy server under their domain. If Kalio Commerce doesn't have any way of adding a blog to its own hosting is this hindering my clients ability to be fully optimized for fresh content? Now I am not too familiar with adding sub-domains with hosting under a different platform. I am more in tune with building a wordpress ecommerce site and implementing blogs under the wordpress structure. This is a leap for me and it is getting to be a little overwhelming so if any one has prior experience with this please let me know if I can find a way through this without putting my SEO consulting at risk. So far I have gotten to the conclusion that I can set up hosting for the companies site under Go Daddy even though they have their hosting under Kalio. If I am to set up hosting under Go Daddy would this cause the DNS routing to be compromised. If this is so must I set up hosting under a separate domain (myotherdomian.com) and have Kalio set up a Sub-Folder like so (mydomain.com/blog) and just have the DNS of the blog installed on (myotherdomain.com) point to the folder in Kalio hosting for mydomain.com? So now that I explained my situation, what is the best route SEO wise for implementing a Wordpress blog that has a domain under go daddy and hosting under a third party like Kalio Commerce?
Intermediate & Advanced SEO | | cscoville0 -
Rel Alternate tag and canonical tag implementation question
Hello, I have a question about the correct way to implement the canoncial and alternate tags for a site supporting multiple languages and markets. Here's our setup. We have 3 sites, each serving a specific region, and each available in 3 languages. www.example.com : serves the US, default language is English www.example.ca : serves Canada, default language is English www.example.com.mx : serves Mexico, default language is Spanish In addition, each sites can be viewed in English, French or Spanish, by adding a language specific sub-directory prefix ( /fr , /en, /es). The implementation of the alternate tag is fairly straightforward. For the homepage, on www.example.com, it would be: -MX” href=“http://www.example.com.mx/index.html” /> -MX” href=”http://www.example.com.mx/fr/index.html“ />
Intermediate & Advanced SEO | | Amiee
-MX” href=”http://www.example.com.mx/en/index.html“ />
-US” href=”http://www.example.com/fr/index.html” />
-US” href=”http://www.example.com/es/index.html“ />
-CA” href=”http://www.example.ca/fr/index.html” />
-CA” href=”http://www.example.ca/index.html” />
-CA” href=”http://www.example.ca/es/index.html” /> My question is about the implementation of the canonical tag. Currently, each domain has its own canonical tag, as follows: rel="canonical" href="http://www.example.com/index.html"> <link rel="canonical" href="http: www.example.ca="" index.html"=""></link rel="canonical" href="http:>
<link rel="canonical" href="http: www.example.com.mx="" index.html"=""></link rel="canonical" href="http:> I am now wondering is I should set the canonical tag for all my domains to: <link rel="canonical" href="http: www.example.com="" index.html"=""></link rel="canonical" href="http:> This is what seems to be suggested on this example from the Google help center. http://support.google.com/webmasters/bin/answer.py?hl=en&answer=189077 What do you think?0