For fast result or fast keyword ranking just do.... :- Google Seo Expert
- 30 Directories.
- 20 Bookmarking.
- 20 Forums.
- 5 Blogs update on other sites.
- just bookmarking on blogs (4 Step).
- at last just do profile updates on other Social networking Sites or just profile updates with links (20 profiles Daily).
- Those steps are practically used on High competitor keywords
- RSS Feed Submission is must for blogs in alternative days
- Just focus on competitors work which is really helpful for your targets.
- Don't use commenting and Link Exchange just avoid it.
- try to do SMO activities on daily based but minimum time on SMO.
- Try to make the report of S.W.O.T. Report which is helpful for your own practice.
- Change your Content within 3 months just Web Content.
- Meta's is main part of SEO. So, read the latest meta updates on Google
- Use Dublin Core metadata (Encoded)
resources:- HTTP://dublincore.org/documents/dcq-html/
Just use those few steps and get better and permanent result on Google.
this is all according to my experiences