Links help but you should also.
Add site to WM tools.
Fetch your site and click submit to index.
Fetch your sites site map also.
Add Google analytics.
Share it a few times on Twitter and Facebook.
All these will help you get indexed.
Google plus shares can help a lot..
I don't know why anyone would ever do anything to 'index' a core/money site...
It will naturally index as soon as you've built a few decent back-links.
You only have to worry about pushing indexing on the lower tiers that have no back-linking. I never even 'push' indexing on my first tier; it will happen naturally from the 2nd and third tier links.
OP wasn't referring to backlinks but to his website.
The things I suggested I do for all sites naturally, its part of a new site set up process.
And that's exactly what I said ?! Not sure why you said that.
I own 17 brand sites, over 1,000 lead/traffic-gen/niche sites and several private networks, and I've NEVER done anything to purposely index a single domain... It's an entirely unnecessary step; as it will happen 'naturally' when the first few decent links are found.
1 'decent quality' PR'd link will get you indexed in a matter of hours/days; why bother with any additional steps when you need to do that link-building anyway?