So far there is no better alternative, as Google’s ads algorithm is constantly improved and covers 95% of the search traffic. Its also provides the touch-point with your segments on any “custom journey” stage, meaning you can deliver the message when your prospect just researching about a product or service, or when he/she is ready to purchase.
For professional products or services, a great option could be sending message via social media advertising platforms (such as META), since you can target your audiences by occupation; and in some cases it could be even more efficient than Google.