An SEO specialist is someone who is experienced in improving the organic results of websites. The activities that a good SEO specialist performs include:
- Improving the content on the website
- Improving the technical SEO of a site
- Developing and implementing relevant inbound link structures
- Adding relevant outbound links
- Improving the URL structure of a website
- Gathering relevant backlinks for a website