SEO experts will optimize your site using off site and off site optimization strategies. This is a balanced approach in search engine optimization and as well as in search engine marketing.
On page optimization usually consist of meta tag analysis, content analysis, keyword density analysis, competitor analysis, website structure and others. On page optimization is concerned on how your site is indexed by search engines.
Off page optimization strategy is focused on link building strategies, directory submissions and search engine submissions, submission to themed sites, blogging, posting at forums, posting at classified sites, social bookmarking, article syndication and other related strategies.
On page optimization and Off page optimization can be outsourced. There are outsourcing firms in the Philippines that can provide these services. However, choosing a freelance SEO expert in the Philippines is a better choice since they can provide the same services at a lower cost.