Search Engine Optimization uses on page and off page seo technique. On page is process of effort that we take in defining keyword, Meta tags, content duplication, domain, title etc which have to follow while developing site. Off page seo techniques are directory submission, forum posting, classified, article posting, and social networking. We can get more backlink and traffic from it.

Google has more than 200 ranking factors, let's see some important ranking factors Start with the On-Page ranking factors.

1. Content is the king: Website Content should be unique, relevant, Content contain 2 to 5 percent of keywords density.2. Use Long Tail meaningful, targeted and lead generation keyword with 5 words.3. URL’s should be clean and readable.4. Optimize Internal links5. Speed analysis Website loading speed should be fast6. Make sure your website is Mobile friendly.7. Page Title is one of the most important factors in SEO, Use the relevant and targeted keyword in page Title tag.8. Meta description, it should be attractive because of Meta description is the key for inviting visitors on the web page.9. Don’t forget to implement Meta tags and Body tags especially H1 tag with the main keyword.

Coming to the Off-Page SEO ranking factors.

1. Blogging: One of the strongest factors nowadays in SEO. It is the best way to promote your website online by writing the blog for your website and company.2. Article and Blog Submission: This is the best method for content sharing and building back links.3. Forum Posting: Make a list of forum website and start forum posting with your niche and get involve within the community. Use your targeted 4. Keywords in Signature.5. Social Bookmarking: Submit the URL’s and blog post on the social bookmarking website, it is the best way to promote the website and getting back links.6. Question and Answers: It's my favorite…:) yes you can directly get the query, communication, and interaction with the peoples through Q&A. It is the best way to increase traffic on website and User Engagement.7. Reviews and Commenting: Write reviews and Comments for your website, services on other reviewing and blogging website with your landing page URL.8. Increase engagements on Social Media.Hope it will help you.

While optimizing site which one will be the most effective technique in SEO?

In SEO On Page optimization plays an important role and in Off Page optimization as per the niche of the website SEO techniques are effective. All techniques are not effective for all website, for some websites directory submission works but for social bookmarking works.

Now a days, content marketing is very effective so it is the best way to increase the ranking and traffic of the website.