"modern way", was there a barbaric or medieval way? just kidding
Yes it's true that social bookmarking sites can help, that's how I got my blog posts to appear in SERP faster and gain
PR.
I believe Yahoo and Google uses different algorithm so you won't get the same search result with the two search engines. If you rank well in Google, then be thankful for it because a lot of internet users uses Google than Yahoo
