SEO includes on-page and off-page SEO. Keyword analysis, keyword research, meta tages all are part of on-page seo. While article submission, blog posting, bookmarking, directory, link building are part of off-page seo. Article submission, blog posting, bookmarking, directory, link building, rss, hubpages, squidoo, classified, micro blogging are used to generate more backlinks. Backlinks are helps to get high page rank.