This paper introduces a new model for optimal wind distributed generation (WDG) allocation based on mixed integer linear programming (MILP) in todays' smart grids considering on-load tap changing (OLTC) and power factor control (PFC) strategies. The objectives of the proposed optimization model are improving voltage stability and energy loss minimization subject to power flow constraints, line thermal limits, maximum number and size of WDG units, penetration limit, discrete OLTC tap position constraints, and PFC constraints. An efficient voltage phasor-information-based probabilistic voltage stability index (VSI) is extracted to measure the improvement of voltage stability with WDGs. Besides energy losses, reduction index is used to measure the energy loss reduction with the integration of renewable WDGs in the distribution system. An efficient linearized power flow (LPF) model as well as piecewise linearized model of the quadratic terms associated to the PFC constraints are represented to convert the original nonconvex problem into the form of a well-known MILP problem, which guarantees optimal solution and computationally is efficient to be solved using powerful commercial solvers. The effectiveness and validity of proposed model is investigated in compared to the state-of-the-art population-based methods and classical models.