In the mobile optoelectronic tracking system (MOTS) based on charge-coupled device (CCD) and fiber-optic gyroscope (FOG), the tracking performance (TP) and anti-disturbance ability (ADA) characterized by boresight error are of equal importance. Generally, the position tracking loop, limited by the image integration time of CCD, would be subject to a non-negligible delay and low-sampling rate, which could not minimize the boresight error. Although the FOG-based velocity loop could enhance the ADA of the system, it is still insufficient in the case of some uncertain disturbances. In this paper, a feedforward control method based on the results of error and disturbance observation was proposed. The error observer (EOB) based on the CCD data and model output essentially combined the low-frequency tracking feedforward and closed-loop disturbance observer (DOB), which could simultaneously enhance the low-frequency TP and ADA. In addition, in view of the poor low-frequency performance of the FOG due to drift and noise that may result in the inaccuracy of the observed low-frequency disturbance, the FOG-based DOB was used to improve the relatively high-frequency ADA. The proposed method could make EOB and DOB complementary and help to obtain a high-precision MOTS, for in practical engineering, we give more attention to the low-frequency TP and full-band ADA. Simulations and experiments demonstrated that the proposed method was valid and had a much better performance than the traditional velocity and position double-loop control (VPDC).