The SEO Expert role involves managing a portfolio of clients and improving their search engine optimization by using techniques including Keyword Research, Copy Optimization, Article Marketing, site structure, URL rewrites, social media, blogging and