What is the best time to start making backlinks for a blog post, After indexed by google or just after publishing it?????
You can build links to your site before it exists if you have a domain. As you can see we have done it. And it works very good. I suggest after you buy the domain to build links to it about two weeks after, do twenty, then fifty, then about 200, after that wait until your page is live. The point is it is very too late to start.
You can Start as soon as the website is ready.... Start with Social Book marking and Directory Submissions first...
Once online optimization is done. And make sure you build the links gradually and with sufficient diversity. Don't start spreading spam links in blogs and forums by the thousands with auto tools.