I'm very much confident for your On/off page SEO task. Here i am describing my specialist as below: 1. Advance level Concept of website Promotion (SEO, SMO, SMM, PPC & Others) 2. How to make SEO friendly website 3. Keyword/Keyword Phrase Research and Analysis. 4. Advance knowledge about Keyword Research and how to use keyword on your article(Keyword Density) 5. How to use keyword and keyword phrase research tools. 6. How to Competitive research, analysis and conclusions. 7. Details knowledge about ON PAGE Optimization 8. Details knowledge about OFF PAGE Optimization 9. How to Write SEO-friendly Content writing and how Optimization properly 10. How to Proper Optimization Process for a new website 11. Link building strategies and planning 12. Search Engine Ranking Factors Analysis 13. How to get high visibility for your website 14. SEO Audits 15. Different type of link building Key Responsibilities: 1. Conduct audits for existing SEO clients in order to develop strategies for optimisation 1. Google Analytics I've a personal blog (www.seoprofessionalbd.com) where you can get the idea about