When it comes to ROI (return on investment), search engine optimization campaigns present the most viable long term solutions. Getting your web site listed in the search engines is not enough to attract traffic and generate sales.