The concept of adequacy of a link was introduced to determine its crossing number. We use braiding sequences of canonical Seifert surfaces of given genus to give a crossing number estimate for the (much larger) class of semiadequate links, in particular improving the previously known estimates for positive knots, but also examples showing that semiadequacy may not be attained in minimal crossing number diagrams.