User-agent: * Disallow: /products/postcards-summersale Disallow: /products/flyers-summersale Disallow: /products/brochures-summersale Disallow: /products/greetingcards-summersale Disallow: /products/rackcard-summersale Disallow: /products/bookmarks-summersale Disallow: /products/Standardhangtag-summersale Disallow: /products/saddlestitchbooklet-summersale Disallow: /category Disallow: /author Disallow: /tags # A legacy product-template size picker leaked deep, machine-generated URLs of the # form /print-guidelines/product-templates//// (the # tokens are Select2 internals: search, keys, array, dropdown, etc.). They 404 and # were never real pages. Real template pages are exactly ONE clean segment deep # (e.g. /print-guidelines/product-templates/hangtag-rectangle), so this two-segment # wildcard blocks only the junk and never a legitimate, indexable template page. Disallow: /print-guidelines/product-templates/*/* # Customer soft-proof endpoints (/1v-proof/proof|view|page/...) are transient, # per-order file/image responses that must never be indexed. They already send # X-Robots-Tag: noindex and 404 on expired IDs; now that Google has dropped the # stale proof URLs from the index, this Disallow stops it requesting them at all # (they were our biggest recurring 404 source). Disallow: /1v-proof/ # Googlebot obeys ONLY this most-specific group and ignores the "User-agent: *" # rules above, so any Google-facing block must be repeated here. User-agent: Googlebot Disallow: /print-guidelines/product-templates/*/* Disallow: /1v-proof/ User-agent: Googlebot-image Disallow: