For each pending order one more incomplete order is created. Because of that when search bots are indexing site a lot of incomplete empty orders are created.
Source of a problem is OrdersEventHandler::getPassedID method, which created order at the moment it is accessed from the system. Order should be created only, when product is added to shopping cart.