Social bookmarking is an effective way to build your online presence. When you add social bookmarks to the web, it helps search engines understand your site. Whenever you email a friend, family member, colleague or anyone and send them a link or a website you think that they are looking for or they might find interesting, you are participating in directory submission.