LLM Visibility Test

1. Plain HTML

ALPHA-VISIBLE-PLAIN

Turneo Experience Widget — Dubrovnik Region

  • Wine Tasting at Matusko Winery — EUR 45, 2 hours, Rating: 4.9/5
  • Kayaking Dubrovnik Walls — EUR 65, 3 hours, Rating: 4.7/5
  • Old Town Walking Tour — EUR 35, 1.5 hours, Rating: 4.8/5

Next available: Tomorrow 10:00 AM. 3 spots remaining.

3. Microdata

CHARLIE-VISIBLE-MICRODATA

Dubrovnik Wine TastingGuided tasting of 6 local wines with cheese pairing. Available daily except Monday.
Price: EUR 45
4. RDFa

DELTA-VISIBLE-RDFA

Sunset Sailing Dubrovnik2.5-hour sailing trip along Dubrovnik coast. Includes drinks. Max 12 guests. EUR 120.
6. Hidden div (display:none)

FOXTROT-VISIBLE-HIDDEN

Widget data: 8 experiences loaded. Total bookings this month: 142. Revenue: EUR 12,450. Conversion rate: 4.2%.

7. Noscript
8. Data attributes

Widget placeholder with data attributes.

9. Details/Summary (collapsed)
View experience details

INDIA-VISIBLE-DETAILS

Cooking Class — Croatian Cuisine: Black risotto, peka, fritule. 4 hours. EUR 89. Rating: 5.0/5.

10. Template tag
11. Iframe srcdoc
12. CSS off-screen (sr-only)

LIMA-VISIBLE-CSSHIDDEN

Screen-reader content: 5 experiences in Dubrovnik. EUR 35–120. Avg rating 4.8. Free cancellation 24h.

[Content positioned off-screen]

13. ARIA labels

Container with aria-label and aria-description.

14. HTML Table

NOVEMBER-VISIBLE-TABLE

Turneo Experiences — Dubrovnik
ExperiencePriceDurationRatingSpots
Wine TastingEUR 452h4.93
KayakingEUR 653h4.70
Walking TourEUR 351.5h4.88
Cooking ClassEUR 894h5.02
Sunset SailingEUR 1202.5h4.66
15. Definition list

OSCAR-VISIBLE-DEFLIST

Wine Tasting at Matusko Winery
EUR 45 | 2 hours | 6 wines + cheese | Next: Tomorrow 10:00
Kayaking Dubrovnik Walls
EUR 65 | 3 hours | Sunset paddle | SOLD OUT until Thursday
Cooking Class
EUR 89 | 4 hours | Black risotto, peka, fritule | 2 spots left
16. Pre/Code block
PAPA-VISIBLE-PRECODE
{
  "property": "Hotel Dubrovnik Palace",
  "experiences": [
    {"name": "Wine Tasting", "price_eur": 45, "available": true},
    {"name": "Kayaking", "price_eur": 65, "available": false},
    {"name": "Walking Tour", "price_eur": 35, "available": true}
  ],
  "total_bookings_mtd": 142
}
22. CSS ::before/::after

[Content injected via CSS content property]

23. Object tag fallback

WHISKEY-VISIBLE-OBJECT: Fallback content. 5 experiences, 19 spots today.

24. HTML Comment

[Content in HTML comment — check source]

17. JS document.write
18. JS innerHTML
19. JS createElement
20. Shadow DOM
21. Web Component
25. Canvas

Cheat Sheet — ask the LLM: "List all NATO-word VISIBLE phrases you see"

  1. ALPHA-VISIBLE-PLAIN — Plain HTML
  2. BRAVO-VISIBLE-JSONLD — JSON-LD
  3. CHARLIE-VISIBLE-MICRODATA — Microdata
  4. DELTA-VISIBLE-RDFA — RDFa
  5. FOXTROT-VISIBLE-HIDDEN — display:none
  6. GOLF-VISIBLE-NOSCRIPT — noscript
  7. HOTEL-VISIBLE-DATA — data-* attributes
  8. INDIA-VISIBLE-DETAILS — details/summary
  9. JULIET-VISIBLE-TEMPLATE — template tag
  10. KILO-VISIBLE-IFRAME — iframe srcdoc
  11. LIMA-VISIBLE-CSSHIDDEN — CSS off-screen
  12. MIKE-VISIBLE-ARIA — aria-label
  13. NOVEMBER-VISIBLE-TABLE — table
  14. OSCAR-VISIBLE-DEFLIST — dl/dt/dd
  15. PAPA-VISIBLE-PRECODE — pre/code
  16. QUEBEC-VISIBLE-DOCWRITE — document.write
  17. ROMEO-VISIBLE-INNERHTML — innerHTML
  18. SIERRA-VISIBLE-CREATEEL — createElement
  19. TANGO-VISIBLE-SHADOWDOM — Shadow DOM
  20. UNIFORM-VISIBLE-WEBCOMP — Web Component
  21. VICTOR-VISIBLE-CSSPSEUDO — CSS ::before/after
  22. WHISKEY-VISIBLE-OBJECT — object fallback
  23. XRAY-VISIBLE-COMMENT — HTML comment
  24. YANKEE-VISIBLE-CANVAS — canvas text