1. A method for designing a two-dimensional array overlay target, comprising the steps of: selecting a plurality of two-dimensional array overlay targets having different overlay errors; calculating a deviation of a simulated diffraction spectrum for each two-dimensional array overlay target; selecting an error-independent overlay target by taking the deviations of the simulated diffraction spectra into consideration; and designing a two-dimensional array overlay target based on structural parameters of the error-independent overlay target.