We have a multisite solution . It looks like
Sitecore
- Contenent
-Country one
-Country Two
....
-Contry X
We have shared events for country sites:
/Global/Events/Event One
/Global/Events/Events Two
....
/Global/Events/Events X
These events are displayed on Country Site . My problem is when we search on country site text displayed on events doesn't appear on search results.
For your scope I suggest you to use Computed index field.
You can read on next link about Computed Index Field.
Just follow steps from link and you get needed result.