Forum Moderators: mack
I may misunderstand you, but is the problem that it has taken too long to be indexed? Or is your site still not indexed?
With all search engines, you will be indexed faster and have more pages indexed if you acquire inbound links rather than submit the URL of the site to the search engine.