Is there a way to search the content of a single page rather than a section or all of the site?
You can use the from-path option to specify that page.
But that would then include all the sub pages? e.g. if I want to search the content of the section home page only how would I do that without it searching the section sub pages too? A bit like how the navigation has a level you can set.
Yes, it would. I'm not sure you can search just one page.
How many regions are on the page that you need to search?
The problem that this arose from has now gone away, so not to worry.