Hi Charles,
Thanks for posting your concern.
I understand that since you are switching to keywords with broad match type, your ads will regularly show as close variations of the keyword, related searches, and other relevant variations will be considered. However, my apologies as there is currently no available script that could create a negative keyword list based on the irrelevant searches and will direct to your sites.
As a workaround, I would recommend to keep using the keywords with exact match type as it will only consider the close variations of that exact term with the same meaning. The other way is to create a negative keyword list manually by using the
Master Negative List solution script (this is the
MCC version of this solution script).
Let me know if you have further questions/clarifications.
Regards,
Ejay
Google Ads Scripts Team

ref:_00D1U1174p._5001UHGE5s:ref