No, all Sponsored Search advertisers must have a web site. Fortunately, Yahoo! Small Business offers a variety of solutions to help businesses get online, including free site building tools, domain name registration, web hosting and e-commerce solutions.