The role of a Full-Time SEO Consultant is to help you grow your online business. An SEO Consultant’s job usually includes competitive analysis, keyword research, and link building tactics. A good consultant will have the ability to give you the intelligence you need for your website presence on the internet.