Well, there's always good old fashioned off-line visibility, if your small business friends want to experience real worthless crap.
If you do your work, it's not hard to get good visibility on Google and other search engines. The key is this: If you're selling product X or service Y, you need to make your website the very best resource imaginable for information about it and with an as easy purchase process as possible – with good terms to boot.
But most small business owners are completely uninterested in that, and instead spend their days spamming social media and paying for ads to bring visitors to their website that turns potential customers away instantly.