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
Got a burning SEO question?
Subscribe to Moz Pro to gain full access to Q&A, answer questions, and ask your own.
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
-
How to implement geo-target or hreflang a (1) website to different Asian countries?
Hi ! I have an english website targeting Asia market. Whats the proper way to implement the geo target /hreflang code that will target the entire ASIA region? I saw some suggestions to do this way (below sample) .. However, we know ASIA has a lot of countries. Is this the best practice for SEO? If this is, then do I really need to list down all the countries under Asia? Is there a better way to do this? KOREA -- :
Intermediate & Advanced SEO | | jasmin.calunsag
CHINA ---: etc... I would appreciate your comments and ideas. Thanks!0 -
Breadcrumbs and internal links
Hello, I use to move up my site structure with links in content. I have now installed breadcrumbs, is it is useful to still keep the links in content or isn't there a need to duplicate those links ? and are the breadcrumbs links enough. Thank you,
Intermediate & Advanced SEO | | seoanalytics1 -
URL Parameter Setting Recommendation - Webmaster Tools, Breadcrumbs & 404s
Hi All, We use a parameter called "breadCrumb" to drive the breadcrumbs on our ecommerce product pages that are categorized in multiple places. For example, our "Blue Widget" product may have the following URLs: http://www.oursite.com/item3332/blue-widget
Intermediate & Advanced SEO | | Doug_G
http://www.oursite.com/item3332/blue-widget_?breadCrumb=BrandTree_
http://www.oursite.com/item3332/blue-widget_?breadCrumb=CategoryTree1_
http://www.oursite.com/item3332/blue-widget_?breadCrumb=CategoryTree2_ We use a canonical tag pointing back to the base product URL. The parameter only changes the breadcrumbs. Which of the following, if any, settings would you recommend for such a parameter in GWT: Does this parameter change page content seen by the user? Options: Yes/No
How does this parameter affect page content? Options: Narrows/Specifies/Other Currently, google decided to automatically assign the parameter as "Yes/Other/Let Googlebot Decide" without notifying us. We noticed a drop in rankings around the suspected time of the assignment. Lastly, we have a consistent flow of products that are discontinued that we 404. As a result of the breadcrumb parameter, our 404s increase significantly (one for each path). Would 800 404 crawl errors out of 18k products cause a penalty on a young site? We got an "Increase in '404' pages' email from GWT, shortly after our rankings seemed to drop. Thank you for any advice or suggestions! Doug0 -
Implementing Multiple Itemprop Elements in a Single Span
Hi All, I'm trying to figure out whether or not my developer is properly implementing Itemprop elements in code. Here is an example of where my confusion lies: "If you're taking an itemprop=" name drugClass" itemtype="http://schema.org/DrugClass">antiepileptic drug" When the span opens both recommended itemprops "name" and "drugclass" are listed together. Does this allow both to be properly read or is it effectively creating an itemprop that does not exist? Thanks!
Intermediate & Advanced SEO | | CMIMedia1 -
How to implement three languages with a subfolder /blog on a .com domain?
Hi, I'm setting up a blog for a client that has a .com domain. The client is targeting three languages with the subfolder /de, /nl and /en. We've also established that a blog rather be used in a subfolder than subdomain. My question: How should we implement the three languages? Is this gonna be a domain.com/blog/en or domain.com/en/blog or would you maybe don't use subfolders for language at all but let a hreflang do the job?
Intermediate & Advanced SEO | | dexport0 -
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 -
Sitelinks (breadcrumbs) in SERPs
Hi there, I have a .co.uk & .ie website both have the exact same content, only differences is the UK website is selling the product in pounds and the Irish website is selling in Euros plus both websites have different contact numbers. I decided to use rel canonical on the .ie pointing to the .co.uk website as I think it was having an issue in my SERPs for the .co.uk website in Google.co.uk, anyway since doing this, I am seeing strange things happening in SERPs for my keywords, for example if you click the link below, my website is number 2 for 'hot flushes' if you hover over or click on 'health or 'menopause' in the breadcrumbs in SERPs it takes you to the .co.uk website, is this normal? Click here
Intermediate & Advanced SEO | | Paul780 -
Are breadcrumbs any good and Should I insert links on the Item descriptions and specs?
Hi All, In my e-commerce site in each product page I have the breadcrumbs on top which show the root categories that lead to this product. However, I saw once that Google even if you use several anchors from page A to page B Google treats only/mainly the first anchor. This means that inserting contextual links on the product text, the product description, that leads to the category page (which is an important landing page) is irrelevant/ambiguous since the link is already in the breadcrumb on top. What do you think? Should I insert contextual links on the item description or is it worthless? Thanks
Intermediate & Advanced SEO | | BeytzNet0