Top SitesBeautifully designed greetings cards from Cornwall – Whistlefish

Machine Readiness

Stored receipt and evidence

Overall

25

Readable

10

Callable

0

Commerce

80

Payment

10

Machine Access

Inspect the site's MCP endpoint

Open MCP explorer

DialtoneApp can scan the stored discovery files for this domain, try the MCP initialize handshake, and show the raw protocol transcript.

Purchase boundary

checkout redirect

Control boundary

human checkout

Payment rails

card, digital_wallet

Payment providers

google_pay, shopify

Payment methods

None

Payment protocols

None

Payment assets

None

Payment networks

None

Capabilities

dev.ucp.shopping.checkout, dev.ucp.shopping.fulfillment, dev.ucp.shopping.discount, dev.ucp.shopping.cart, dev.ucp.shopping.order, dev.ucp.shopping.catalog.search, dev.ucp.shopping.catalog.lookup, dev.shopify.catalog.storefront

Verified payment surface

No

Crypto only

No

Readable docs

robots, ucp

Products

30

Variants

30

Priced variants

30

Currencies

0

Offers

0

Priced offers

0

Priced actions

0

Samples

Offer samples

No stored offer samples.

Samples

Product samples

SF-SC-HG - Herb Garden Seed Collection

SF-SC-SB - Salad Bowl Seed Collection

SF-SC-VP - Veg Patch Seed Collection

Document

robots.txt

Open robots.txt
# Robots.txt for https://whistlefish.com
# Version 4.3 (Annotated) Updated 16th February 2026
# ---------------------------------------------------
# PURPOSE:
# v4.3 adds explicit user agent groups for Headmaster and HeadmasterSEO.
# This grants crawl permission in robots.txt while leaving all existing
# crawl controls unchanged for other bots.
#
# Note: This does not override any 403 or bot protection rules at server level.

##########################################################
# Headmaster SEO Explicit Permission
##########################################################

User-agent: Headmaster
Allow: /

User-agent: HeadmasterSEO
Allow: /


##########################################################
# Default Rules For All Other Bots
##########################################################

User-agent: *

##########################################################
# 1. Tracking & Pixel Exclusions
##########################################################
Disallow: /*wpm@*
Disallow: /*web-pixel*
Disallow: /*web-pixels@*
Disallow: /*tw_source=
Disallow: /*tw_adid=
Disallow: /*tw_campaign=
Disallow: /*tw_medium=
Disallow: /*utm_*
Disallow: /*gclid=*
Disallow: /*fbclid=*
Disallow: /*ref=
Disallow: /*referrer=
Disallow: /*?s=*
Disallow: /*ranMID=
Disallow: /*ranEAID=
Disallow: /*ranSiteID=
Disallow: /*omnisendContactID=
Disallow: /*_pos=*&_fid=*&_ss=
Disallow: /*_sid=*&_ss
Disallow: /*omnisendAttributionID=
Disallow: /*_psq=
Disallow: /*_v=
Disallow: /*list_generator=

##########################################################
# 2. Recommendation & Product Tracking Parameters
##########################################################
Disallow: /*pr_prod_strat=
Disallow: /*pr_rec_id=
Disallow: /*pr_rec_pid=
Disallow: /*pr_ref_pid=
Disallow: /*pr_seq=

##########################################################
# 3. Search, Preview & System Pages
##########################################################
Disallow: /search
Disallow: /*variant=
Disallow: /*preview_theme_id*
Disallow: /*preview_script_id*
Disallow: /password
Disallow: /admin
Disallow: /orders
Disallow: /checkout
Disallow: /account
Disallow: /account/activate
Disallow: /challenge
Disallow: /*/recommendations/products

##########################################################
# 4. Cart & Checkout Systems
##########################################################
Disallow: /cart
Disallow: /*/cart*

##########################################################
# 5. Collection Rules
##########################################################
Disallow: /collections/*+*
Disallow: /collections/*%2B*
Disallow: /*/collections/*+*
Disallow: /*/collections/*%2B*
Disallow: /collections/*?sort_by=
Disallow: /*/collections/*?sort_by=
Disallow: /collections/*?filter=
Disallow: */collections/*&*
Disallow: /collections/vendors*?*q=
Disallow: /*?perPage=
Disallow: /*?page=
Disallow: /collections/all
Disallow: /collections/all*
Disallow: /collections/*/*
Disallow: /collections/*_
Disallow: /*?sort=

##########################################################
# 6. Blog and Legacy Content
##########################################################
Disallow: /blogs/*/tagged
Disallow: /*scenes&theme=
Disallow: /*scenes&keywords=
Disallow: /order
Disallow: /*order&page=
# Block trailing slash blog duplicates
Disallow: /blogs/*/*/

##########################################################
# 7. Sandbox, Custom, and Test Paths
##########################################################
Disallow: /sandbox/
Disallow: /*sandbox*
Disallow: /custom/

##########################################################
# 8. Deprecated or Dynamic Folders
##########################################################
Disallow: /apps/
Disallow: /community/
Disallow: /tools/
Disallow: /*.atom
Disallow: /.well-known/

##########################################################
# 9. Asset Crawling (CDN)
##########################################################
# Allow Shopify theme and file assets required for favicon
Allow: /cdn/shop/

# Block wider CDN asset crawling
Disallow: /cdn/

##########################################################
# 10. International Subfolders
##########################################################
Disallow: /fr/collections/*?sort_by=
Disallow: /fr/collections/*?filter=
Disallow: /fr/blogs/*/tagged
Disallow: /fr/collections/vendors*?*q=
Disallow: /fr/search
Disallow: /de/collections/*?sort_by=
Disallow: /de/collections/*?filter=
Disallow: /de/blogs/*/tagged
Disallow: /de/collections/vendors*?*q=
Disallow: /de/search
Disallow: /pt/collections/*?sort_by=
Disallow: /pt/collections/*?filter=
Disallow: /pt/blogs/*/tagged
Disallow: /pt/collections/vendors*?*q=
Disallow: /pt/search
Disallow: /it/collections/*?sort_by=
Disallow: /it/collections/*?filter=
Disallow: /it/blogs/*/tagged
Disallow: /it/collections/vendors*?*q=
Disallow: /it/search
Disallow: /no/collections/*?sort_by=
Disallow: /no/collections/*?filter=
Disallow: /no/blogs/*/tagged
Disallow: /no/collections/vendors*?*q=
Disallow: /no/search
Disallow: /sv/collections/*?sort_by=
Disallow: /sv/collections/*?filter=
Disallow: /sv/blogs/*/tagged
Disallow: /sv/collections/vendors*?*q=
Disallow: /sv/search
Disallow: /da/collections/*?sort_by=
Disallow: /da/collections/*?filter=
Disallow: /da/blogs/*/tagged
Disallow: /da/collections/vendors*?*q=
Disallow: /da/search

##########################################################
# 11. Root Level Query Parameters
##########################################################
Disallow: /*?*

##########################################################
# 12. Allowed JSON Endpoints
##########################################################
Allow: /collections/*.json
Allow: /blogs/*.json

##########################################################
# 13. Sitemap Declaration
##########################################################
Sitemap: https://whistlefish.com/sitemap.xml

Document

llms.txt

Not stored for this site.

Document

llms-full.txt

Not stored for this site.