Something weird happens. Why would google index my new site in a matter of hours to later remove it? Its still in google if I search site:url,but the keyword is now not showing any results, even if its the name of the website. Anyway know why google would remove my site now? Its new and not a spam site or anything.
Who really knows why google does what it does? The only people with the answers, are the ones that will not be telling - because they work for google. I have seen new sites take weeks to get indexed. Then I have seen new sites take minutes to get indexed. Its like hit and miss, with no real pattern.
Google has dozens of data centers and they are not always in snyc. When you search, you might hit one DC with one set of results and 5 minutes later hit a different DC which has older data, prior to your site. This is very common and very normal. It can last a few hours or a few days. If it is more than a week that your site is gone from SERPs, then there could be a problem. In that case, you'll want to start a new thread. But be sure to post in correct forum, probably reviews. The Google forum is not supposed to be about you site. Although many here ignore the rules, you will not normally get qualified help if you ignore them too.
That's usually happening for new sites, they rank then dropped. That means you should make more strong backlinks and quality contents so your site gain rankings again...