Currently, most studies on the optimization of wind farm layouts on flat terrain employ a discrete grid-based arrangement method and result in irregular layouts that may damage the visual appeal of wind farms. To meet the practical requirements of wind farms, a two-step optimization method called “grid–coordinate” based on a genetic algorithm is proposed in this paper. The core idea is to initially determine the number of wind turbines and their initial positions using a grid-based approach, followed by a fine-tuning of the wind farm layout by moving the turbines in a row/column manner. This two-step process not only achieves an aesthetically pleasing arrangement but also maximizes power generation. This algorithm is conducted to optimize a 2 km × 2 km wind farm under three classic wind conditions, one improved wind condition, and a real wind condition employing both the Jensen and Gaussian wake models. To validate the effectiveness of the proposed method, the optimization of configurations based on different wake models was conducted, yielding results including the efficiency, total power output, number of wind turbines, and unit cost of electricity generation. These results were compared and analyzed against the classical literature. The findings indicate that the unit cost of electricity generation using the two-step optimization approach with the Gaussian wake model is higher than that of the initial grid optimization method. Additionally, varying the number of wind turbines can lead to instances of high power generation coupled with low efficiency. This phenomenon should be carefully considered in the wind farm layout optimization process.