As per my experience on SEO..i will explain some On & Off-page techniques..i.e.
On-Page SEO:
- Meta Tags
Title tag
Description tag
Keyword tag
- Alt Tags
- Canonical Tags
- Bold Tags
- Heading Tags
- Robot.txt
- Keyword Density
- Keyword Prominence
- Deep link Analysis
- Internal Linkage
- Unique Content
- Competitors Analysis
Off-page SEO:
- High PR Directories
- Social Bookmarking
- Local Business Listing
- Forum Commenting
- Blog Commenting
- RSS
- PRess Release
- Profile Linking
- Article Marketing
- Video Marketing
- Link Wheel
- Web 2.0 pages
- Slides Sharing
- Guest Posting
- Social Media