Regular search vs filter with goggles

Description of the issue:
In the brave search (using the search API), if the search term is
“Bank of America Corporation site:cnbc.com” yields more results than using brave goggles with config $site=cnbc.com. Why is this difference ? Is there any parameter that can be tuned to achieve similar results.

Brave Version (check About Brave):
Using brave search API, so brave version should not matter

Operating System:
Ubuntu 20.04

Information about Brave Search, that I have collected (so far), here in the Brave Community:

‘OpenAI API or Claude API integration issue connecting to Leo AI - #3 by 289wk’

‘Browse and Filter All Goggles - #2 by 289wk’

‘Helpful Info & FAQ for Brave Users - #54 by Saoiray’

I am not yet able to offer suggestions re the more in-depth features of the Brave Search API.


Brave Search Goggle Syntax Rules:
‘https://www.perplexity.ai/search/do-you-know-all-of-the-brave-s-MAXkZX3.QPqNQsf4U3L5hw’


You might find what you are looking for, somewhere in the combination of those 2 links.

PS. Learning how to participate at GitHub; and, learning Git:

Brave Search UI has wrong Serbian language translation - #4 by 289wk