One of my clients has both Canadian and American content in one site. When people use the search component, both CA and US content appear in the results. Ideally I’d like to make it so that when viewing Canadian content, you don’t see American content. Is that possible?
Nope. All you can do is restrict content from indexing that you choose. There are no more granular indexing / rendering controls available. You could look into using a third-party site search as an alternative.