Elastography can produce quality strain images in vitro and in vivo. Standard elastography uses a coherent cross-correlation technique to estimate tissue displacement and tissue strain using a subsequent gradient operator. Although coherent estimation methods generally have the advantage of being highly accurate and precise, even relatively small undesired motions are likely to cause enough signal decorrelation to produce significant degradation of the elastogram. For elastography to become more universally practical in such applications as hand-held, intravascular and abdominal imaging, the limitations associated with coherent strain estimation methods that require tissue and system stability, must be overcome. In this paper, we propose the use of a spectral-shift method that uses a centroid shift estimate to measure local strain directly. Furthermore, we also show theoretically that a spectral bandwidth method can also provide a direct strain estimation. We demonstrate that strain estimation using the spectral-shift technique is moderately less precise, but far more robust than the cross-correlation method. A theoretical analysis, simulations and experimental results are used to illustrate the properties associated with this method.