Choosing SEO consultants, DIY vs professional SEO, building online authority, avoiding scams, ROI considerations, business advice