Google Ads aren't free. The average cost per click in Google Ads is between $0.02 and $3 on the Google Search Network. The average cost per link on Google Display Network is under $1.