Today, the process of selecting carbohydrate antigens as a basis for active vaccination and the generation of antibodies for therapeutic and diagnostic purposes is based on intuition combined with trial and error experiments. In efforts to establish a rational process for glycan epitope selection, we employed glycan array screening, surface plasmon resonance, and saturation transfer difference (STD)-NMR to elucidate the interactions between antibodies and glycans representing the Yersinia pestis lipopolysaccharide (LPS). A trisaccharide epitope of the LPS inner core glycan and different LPS-derived oligosaccharides from various Gram-negative bacteria were analyzed using this combination of techniques. The antibody-glycan interaction with a heptose substructure was determined at atomic-level detail. Antibodies specifically recognize the Y. pestis trisaccharide and some substructures with high affinity and specificity. No significant binding to LPS glycans from other bacteria was observed, which suggests that the epitopes for just one particular bacterial species can be identified. On the basis of these results we are beginning to understand the rules for structure-based design and selection of carbohydrate antigens.