An SEO agency will perform regular search engine optimisation activities and tasks that fit into the 4 pillars of SEO, allowing search engines to better rank a website. This includes work such as: Technically optimising a website, Researching keywords and content, creating new content enriched with keywords, adding images/infographics and videos, Monitoring and reporting for keyword growth, generating backlinks and digital PR outreach, and finally reporting on SEO success and growth.