Found the problem. It’s always something simple eh ><
Post revisions. They were showing up in the search results. Deleted and turned them off and it’s all good.
I think my main site, WebsiteStyle.com, definitely doesn’t look like a traditional WP blog site.
It’s not even used as a blog (no comments or user registration), the links to blog posts actually come from my blog install while this is a separate install that handles my main site only.