Structural control algorithms based on non-resonance theory are investigated. Specifically, a new approach for the selection of poles of the controlled system, based on complex Fourier coefficients of the incoming earthquake signal, suitable for pole allocation control algorithm, is proposed. The graphical representation of the complex Fourier coefficients of the incoming earthquake signal in the complex plane is used in order to choose the poles of the controlled system in such way that, first, resonance is avoided, and secondly, satisfactory levels of damping are obtained for each eigenmode, thus reducing the response. The potential applications and the effectiveness of the improved control algorithms are demonstrated by numerical examples. The simulation results indicate that a trade-off between the location of poles of the controlled structure and the structural response can be achieved.