While I haven't worked with WebSDK, you can create Activity Map exclusions but defining a specific exclusion using s.ActivityMap.regionExclusions
https://experienceleague.adobe.com/en/docs/analytics/analyze/activity-map/link-tracking/activitymap-...
Since the Web SDK is really just how the data is being sent to Adobe, and it should still be using the ActivityMap JS code, this should work... I would try setting this up, then wrapping the entire page with the defined exclusion region.