Markup for Breadcrump
Hi, I was wondering if this is also included in your plugin:
Did you read the linked page? The Rich snippets have been deprecated by the Schema.org microformats, which are supported by Breadcrumb NavXT.
Sorry for my late reply.
I also provided that link because of ‘schema.org’, not the old format.
However, when I look into the source of my rich snippets, I only see normal html markup, nothing from schema.org.
You do say it’s supported, am I looking at the wrong place?
Yeah, after digging into the Schema.org stuff a while back, I found that their example for breadcrumbs is not only lacking, it’s wrong! A year or so a go (maybe two now) I did a quick post on how to use Schema.org breadcrumbs with Breadcrumb NavXT. However that was following their example, which is now known to be incorrect. I’ll update that example within the next week with what I know as correct. For the time being, other users have reported ways of getting the older rich snippets to work.
Hi, I think you mean this post.
I will keep an eye on it. However, it is possible to include it already in the core code of the plugin? Yoast does that for example with his local SEO plugin.
What I also see is you do mention at your changelog you included schema.org, but you don’t mention you stopped with it.
Bug fix: Replaced deprecated RDFa and Microformat breadcrumbs with Schema.org breadcrumbs support in the included sidebar widget.
One off topic question I hope you have the answer for as breadcrumb specialist. I have a website with top menu and left menu (first level pages). At the bottom of those pages I have links to 2 level pages. However, a 2 level page can be a child from a page in my top menu and from a page in my left menu. How do I handle this?
Yeah that’s the article.
A little background to the whole RDFa/Microformat/Schema.org stuff:
A while back RDFa and Microformat breadcrumbs were supported using a special display function (
bcn_display_nested) which supported the necessary nesting (as dictated by the standard at the time. However, it was clunky and I removed it as I wasn’t using it and it didn’t work well with the new breadcrumb template system I moved to in Breadcrumb NavXT 4.0. It didn’t actually do everything for you to support either standard either, there was quite a bit of work to do in your settings to make everything work. However, since then I’ve learned that function isn’t exactly necessary either. I believe, technically, you could get it to work with the current breadcrumb template setup, but it will be a bit of work.
On the RDFa and Microformat standards, I find that they are ridiculously verbose (why the heck is there a link attribute when we have an anchor that has a href?). Thus, I haven’t been too keen on supporting them. Schema.org uses a much more tidy solution, but as stated above their example is broken, and I’m not sure if Google picks it up properly yet.
Lastly, for the last question I think I need some clarification on what you are trying to do. Are you trying to keep certain pages out of your bottom menu?
Hi, thanks for the time you put into your answer! Really appreciate it and makes things clear.
For my last question here is my clarification.
In WordPress you can make ‘subpages’. So let’s say:
Page A (main)
– Page B (sub)
– Page C (sub)
– Page D (sub)
However, ik also have a page E as main page, which also needs Page B from above as sub page. In WordPress, it’s not possible to give one sub page two mothers.
But in my opinion, visitors should see two different breadcrumbs when they go to Page B, depending if they enter it via Page A or Page E.
Home > Page A > Page B
Home > Page E > Page B
However, I don’t know how to achieve this. What I know did is make all the pages main pages, but that makes the breadcrumbs I think a little bit useless right?
Because if they enter Page B via Page A, in breadcrumb they see:
Home > Page B
However, if I make Page B a subpage for Page A, and they enter Page B via mainpage E, then it shows the breadcrumb:
Home > Page A > Page B
That’s not correct either because they entered Page B via Page E, not via Page A.
Any ideas about this problem?
- The topic ‘Markup for Breadcrump’ is closed to new replies.