Skip to content

v0.33.0

Choose a tag to compare

@github-actions github-actions released this 04 Jul 07:05
· 81 commits to main since this release

Fixed

  • robots.txt no longer blocks advertised /checkout-link/ buy-links (#578).
    • The named AI-crawler group disallowed /cart, /checkout, and /my-account. The plugin's JSON-LD advertises /checkout-link/?products=ID:1 buy-links (added in #575) that 302-redirect through cart/checkout; because Google evaluates robots.txt against the redirect target, Search Console reported those advertised buy-links as "Blocked by robots.txt" — defeating the crawled-checkout discovery the plugin exists to enable.
    • Removes all three page-level Disallow: rules from the AI-crawler group. Cart and checkout are dropped so buy-links resolve; My Account is dropped so crawlers can reach the store login link. This reverses the "blocks cart/checkout/account" behavior introduced in #571.
    • Note: WooCommerce core's Disallow: /*?add-to-cart= rules live in the User-agent: * group, which named crawlers do not read (RFC 9309), so these AI crawlers were never covered by them regardless. This is acceptable — robots.txt is advisory, buy-links target /checkout-link/, and the Store API rate limiter is the real enforcement. The opt-out Disallow: / block for unchecked bots is unchanged.