I do not believe you can advertise for free on Google, the average cost per click will run you about 55 cents (USD) per click.There are other methods of advertising your web site for free. Buzzlord and AdGridWork are just two sites that will allow you to do this.
There are many ways to advertise your business, online may be the cheapest, if not free way to do it. Make sure you are listed in Google's search, consider placing Google AdWords, advertise on CraigsList and set up a Twitter account to talk about your business.
To get an ad on Google you can do it by calling their 800 number or going to AdWords. You can place your ad for free and only pay for when someone clicks on the ad.
Advertise your rental properties for free at rentalbrokerage.com
Anyone is able to advertise on Google. Users can set up their advertisement themselves through the Google Ads website, or by calling Google for assistance.
Register for google adsense account
The most reliable source for companies to advertise on one's website is by using Google Adsense. It's completely 100% free to use, but the website must have quality content.
you can but you have to send it to youtube/google and pay them to advertise your website
There are several companies that provide opportunities for free advertising for all of your needs. Manta and Google will let you advertise for free provided you follow certain guidelines as explained by them.
This is a good site, and a good cause! Advertise here for free and they ask for a small donation of any amount. They have a lot of people who check this website out with agreement through google so its pretty nice!! https://sites.google.com/a/email.arizona.edu/hands-across-the-net/
So that they have more users, so that they can advertise more.
Make a video on youtube, or advertise it on the forums