My site have upload and google indexed about 20days, currently there are two keywords rank in 100th(about page 5 or 6 on google), some keywords on position lower than 100th, and other keywords cant find on google, I continuely optimize it, and how long will a new website take to have a good position on google most likely, about 1 month? 45 days or 2 month? I mean the period you have to wait when you didnt do anything wrong until google trust your new site and give you a good position.
It depend upon your niche and keyword competition on which you need top ranking on different search engines.
Depends on how competitive and saturated your website niche is. Backlinks also played a very important role. But there are tips there. Might as well read my signature if you're interested on getting a good ranking immediately.
Completely depends on the keywords you are optimizing for. But my rough estimation is 1-3-6months respectively(this is just for your basic idea). Some short tail keywords takes even higher time
It depends upon the keywords. Collect more quality backlinks for your website to getting ranking on the search engines