Although, there are plenty of ways and tools available for us to create backlinks using directories, social bookmarks, etc; it is always wise to do it manually. Most SEO professionals will advise you to create more backlinks to help your site indexed and ranked well. I believe this is a shortcut to indexing phase in search engines especially Google. Of course, one would expect that after claiming their website in Google Webmaster, installing Google Analytics or run some adsense advertisement on their website or blog, Google should index their site. Well, this does not happen always. There is some website with proper onsite optimized but still not able to rank or index in Google even after two months from development date.
You don’t need anchored keyword backlinks to help you in indexing your site. All you need is some whois checkups and website value submissions to help you get there. This is a short cut that doesn’t cost any money and we can do this in less than an hour. Also, we don’t need any after submission support just like forums, squidoo lens, blogs, social bookmarks, directory submission (email verifications), etc. It doesn’t even ask for registration. All you need to do is just submit your domain URL and hit the analyze/whois/track/etc button. This site will create a separate page in their domain for your website. There are hundreds of site evaluation, traffic analysis, whois lookup, reverse check, etc tools available for free from unique and high traffic domains. There is some website with high authority as well which helps the search engine to index our site faster.
If this doesn’t help you in indexing, then you can try with profile link building. Higher authority sites like Twitter, Facebook, LinkedIn, etc are free to register and allows you to post your domain URL. Even though, most of the profile links are nofollow attribute but it will certainly help you in indexing phase. I have helped several clients to index their site faster (in less than 2 days time) using profile link building. If you search for any terms in Google, I am sure there will be some results from profiles like Twitter, LinkedIn, etc in first 30 rankings. It shows that the importance given to this sites by Google. Even sites with keywords in domain name and thousands of backlinks could not overtake some profile search results ranking.
It may take a few hours time to create profile in top 100 high authority sites and submit your website to another one hundred website evaluation site. But, the results of doing it on new websites will be shown almost immediately. You new website will not take weeks or months to get indexed in Google. It will only take hours or days to be indexed. So, you are already a few months ahead from your new competitors and reaching close to your older and well established competitors in search results easily. If you still facing indexing issue after above mentioned method, then there are higher possibility of your domain gets banned or penalized from Google. You need to remove the ban or penalty from Google in order to get indexed and rank. Otherwise, none of the methods will work to rank or index in Google.