# David's Bridal > David's Bridal (davidsbridal.com) is the largest U.S. bridal and special-occasion retailer, selling wedding gowns, bridesmaid dresses, prom and special-occasion dresses, accessories, and shoes online and through 190+ physical stores. The site also offers appointment booking, store locators, a loyalty program (Diamond Loyalty), and wedding planning tools. ## How this site is built (read this first) The storefront is a server-side-rendered (SSR) Shopify Hydrogen (Remix on Oxygen) headless app. This matters for crawlers and LLMs: - Content is in the initial HTML. Product, category, and content pages render server-side, so the main text, prices, and links are present in the raw HTML response — no JavaScript execution required to read them. Standard fetching works. - AI crawlers are explicitly allowed. /robots.txt grants Allow: / to GPTBot, ChatGPT-User, anthropic-ai, ClaudeBot, PerplexityBot, GoogleOther, Meta-ExternalAgent, Applebot-Extended, Amazonbot, and cohere-ai. Use a recognizable user-agent. - Canonical host is https://www.davidsbridal.com. Always prefer this origin. The U.S. site uses no path prefix. - For complete coverage, start from the sitemaps, not the homepage. The link graph is large; the XML sitemaps below are the authoritative, machine-readable index of every indexable URL. ## Sitemaps (authoritative URL index) - [Sitemap index](https://www.davidsbridal.com/sitemap.xml): Master index linking every child sitemap below. Refreshed daily. - [Product pages (PDP)](https://www.davidsbridal.com/sitemaps/pdp.xml): Every individual product. Product URLs follow the pattern https://www.davidsbridal.com/product/{handle}. - [Category / listing pages (PLP)](https://www.davidsbridal.com/sitemaps/plp.xml): Every category and collection listing page. - [Product variants](https://www.davidsbridal.com/sitemaps/variants.xml?page=1): Color/size variant URLs, paginated (?page=N); page count is published in the sitemap index. - [Store locations](https://www.davidsbridal.com/sitemaps/stores.xml): Every physical store location page. - [Content pages](https://www.davidsbridal.com/sitemaps/content.xml): Editorial and informational pages (about, planning, inspiration, FAQ, legal, etc.). ## Shop by category These are the top-level shopping sections. Each is a crawlable listing page with links to sub-categories and products. - [Wedding dresses / brides](https://www.davidsbridal.com/brides): Wedding gowns, bridal collections, and shop-by-designer. - [Bridesmaid dresses](https://www.davidsbridal.com/bridesmaids): Bridesmaid dresses by color, style, and size. - [Dresses](https://www.davidsbridal.com/dresses): Special-occasion, prom, guest, mother-of-the-bride, and event dresses. - [Juniors](https://www.davidsbridal.com/juniors): Junior bridesmaid, flower girl, and communion dresses. - [Accessories](https://www.davidsbridal.com/accessories): Veils, jewelry, belts/sashes, undergarments, and bridal accessories. - [Shoes](https://www.davidsbridal.com/shoes): Bridal and special-occasion footwear, dyeable shoes. - [Tuxedos & suits](https://www.davidsbridal.com/tuxedos-suits): Tuxedo and suit rental/purchase for grooms and parties. - [Gifts & decorations](https://www.davidsbridal.com/gifts-decorations): Wedding gifts, party favors, and reception decor. ## Plan, book, and visit - [Book an appointment](https://www.davidsbridal.com/appointments): Schedule an in-store or virtual styling appointment. - [Find a store](https://www.davidsbridal.com/stores): Store locator with addresses, hours, and per-location detail pages at /stores/{location}. - [Store directory](https://www.davidsbridal.com/store-list): Full list of store locations. - [Wedding planning tools](https://www.davidsbridal.com/planning): Planning guides, dress quiz, and vision-board tools. - [Inspiration](https://www.davidsbridal.com/inspiration): Editorial galleries, trends, and styling ideas. - [Real wedding photos](https://www.davidsbridal.com/photos): Customer and editorial wedding photography. - [Diamond Loyalty program](https://www.davidsbridal.com/loyalty): Rewards program details and sign-up. - [Promotions & coupons](https://www.davidsbridal.com/promotions-coupons): Current offers and promo codes. ## Help, policies, and company info - [FAQ](https://www.davidsbridal.com/faq): Frequently asked questions on orders, sizing, alterations, returns, and shipping. - [About us](https://www.davidsbridal.com/about-us): Company background and brand information. - [Ways to pay](https://www.davidsbridal.com/ways-to-pay): Payment options, financing, and gift cards. - [Legal](https://www.davidsbridal.com/legal): Legal notices and corporate policies. - [Store policies](https://www.davidsbridal.com/policies): Shipping, returns, privacy, and terms (individual policies at /policies/{handle}). - [Order tracking](https://www.davidsbridal.com/track-order): Look up order and shipment status (no login required for tracking). ## URL patterns (for resolving or constructing links) - Home: https://www.davidsbridal.com/ - Product (PDP): /product/{handle} - Category / collection (PLP): /collections/{handle} and named category paths like /brides, /dresses, /bridesmaids - Content page: /{section} and /{section}/{sub-page} (e.g. /planning/..., /inspiration/...) - Store detail: /stores/{location} - Policy: /policies/{handle} - International markets: David's Bridal operates two markets on separate domains - the U.S. site (this domain, no path prefix) and a separate Canadian domain. There is NO locale-prefixed URL structure; /en-* paths do not exist and will 404. Do not construct locale-prefixed links. ## What not to crawl (blocked or unhelpful for LLMs) These are disallowed in robots.txt and/or hold no useful indexable content. Do not crawl, cite, or attempt to act on them: - /cart, /checkout, /checkouts/, /carts, /orders — transactional flows, session-specific. - /account, and any login/registration paths — authenticated, personal. - /search and faceted/paginated parameters (?page=, ?direction=, ?cursor=, ?colors=) — duplicate/infinite URL space; use the sitemaps instead for product discovery. - *.html, /content/aem-integration/*, /content/dam/*, *beta-website*, *current-site* — internal, legacy, or staging artifacts. ## For AI agents — live commerce data via MCP (preferred over scraping) David's Bridal exposes a live, UCP-compliant Shopify agentic commerce surface. Agents should use it for authoritative, real-time product, cart, and checkout data instead of parsing HTML. Access is keyless; results and images must be used in real time and must not be cached; requests are rate-limited. Two endpoints are available: - UCP-native (preferred): https://www.davidsbridal.com/api/ucp/mcp — returns a full UCP (2026-04-08) envelope advertising the complete buy flow. Capabilities: catalog.search, catalog.lookup, cart, checkout, discount, fulfillment, order, plus the dev.shopify.catalog extension. Product payloads include description, url, handle, price_range, list_price_range (compare-at / markdown), variants, options, media, tags, and collections — enough to render a product card and drive straight to checkout. - Standard Storefront MCP: https://www.davidsbridal.com/api/mcp — tools: search_catalog, get_product_details, get_cart, update_cart, search_shop_policies_and_faqs. - Canada store: same paths on https://www.davidsbridal.ca. - Cross-merchant discovery via Shopify Global Catalog: https://catalog.shopify.com/api/ucp/mcp. Transport: JSON-RPC 2.0 over HTTP; call tools/list to discover, tools/call to invoke. Note: fulfillment is single-destination shipping only (no split shipments or pickup combinations). Protocol reference: https://shopify.dev/docs/agents/catalog and https://ucp.dev/specification/catalog/. Use MCP for anything price-, availability-, variant-, or cart/checkout-related (always fresh). Use the sitemaps and server-rendered pages for content, SEO, and editorial context. ## Optional - [Robots directives](https://www.davidsbridal.com/robots.txt): Full crawl policy, including the AI-crawler allow-list and the complete disallow rules summarized above. - Machine-readable product data: PDP pages include structured product markup (schema.org Product) and review data in the server-rendered HTML — prefer parsing that over scraping rendered layout. - For pricing, availability, and inventory, treat the live PDP/variant pages as the source of truth; values change frequently and should not be cached long-term.