Social Bookmarking is advertising your site links in social media sites and it is very necessary as it gives us approval at the time of submission which helps us greatly to increase our ranking. You can also make your group and share your link in your group which also helps in increasing your ranking. So I think that Social Bookmarking is very necessary to come on first page and you should not miss it at any cost.