On my wordpress site, my theme outputs the breadcrumbs inside the "main" content div So it looks like this :
<main class="content" itemtype="http://schema.org/Blog ETC <div class="breadcrumbs"> <div class="entry-title"> Post title here And so on.
But, i would like to move breadcrumbs above the content div. Because I am using Genesis, I can do this easily using hooks. But if I do so, the breadcrumbs will no longer be part of the main content and the schema.org markup data for that content.
So I guess my question is: Do the breadcrumbs really need to be inside the main content div and therefore be inside the Blog/CreativeWork/or whichever schema.org markup data is used for that post or can i move them outside and search engines will still use them without any problem? Can I even move them above the header (I know it makes no sense placing above the header but I asked this just to see if it makes any difference )?