Okay. well forget about the separation of products and blog entries then. How about just getting a grid style like this guy was going for here: https://kriesi.at/support/topic/grid-style-search-results-with-sidebar/
I figured it might something easy like throwing a switch somewhere to use the default woocommerce search results layout.
I think that the ‘shop’ layout should have an eCommerce ‘shop’ feel for search results with pictures, and not blog entry style with just words.
I’m curious to see some answers for this, as well. I have found in the past that my plugin ‘Constant Contact by Mail Munch’ was preventing google from rendering the page. I would suggest you disable all plugins and enable them one by one and see if you can narrow your problem down.I think the fetching and indexing worked out okay, but the rendering failed.