What does an SEO consultant do?

An SEO consultant is responsible for helping a company to increase its visibility online and to improve its organic search results. This involves improving the website content, structure, and navigation, as well as developing off-page SEO tactics such as link building and social media engagement.