# Upcycle: Agent-Direct Score F (33.8%)

Sito: https://www.upcyclecafe.it/
Rapporto: https://directindex.org/r/upcyclecafe.it/it
Analizzato: 2026-10-15 (Provvisorio: il test di azione e la verifica delle citazioni degli assistenti ancora da fare; la parte tratteggiata della barra non è ancora misurata.)
Upcycle è praticamente invisibile agli agenti.
Gli assistenti IA non riescono ad aprire il sito di Upcycle, quindi si affidano a quello che dicono altri siti.

## Link diretti
- Prenota direttamente: https://upcyclecafe.it/prenota/ (sul sito dell'attività)
- Menu: https://upcyclecafe.it/menu/
- Telefono: +39 02 8342 8268

## Cosa sistemare prima
- **Il sito respinge ogni visitatore senza browser, agenti IA compresi.** (+25 punti) Una richiesta semplice è stata rifiutata (http_403); solo un browser reale ha ottenuto la pagina. Ogni crawler e agente IA viene respinto allo stesso modo, quindi Raggiungibile vale 0 e il resto si misura sulla pagina renderizzata. Chiedi all'hosting di lasciar passare gli user agent IA. Guida: https://directindex.org/guides/blocking-ai-crawlers-without-knowing
- **Nessun dato strutturato per l'attività.** (+15 punti) Aggiungi JSON-LD schema.org per l'attività (Restaurant, LocalBusiness or the closest type, with name, address, telephone and openingHoursSpecification, plus servesCuisine and acceptsReservations). È il blocco che ogni assistente legge per primo; il kit di correzione qui sotto lo ha già compilato. Guida: https://directindex.org/guides/structured-data-restaurant

## Kit di correzione: Cosa incollare

Dati strutturati (JSON-LD). Un blocco nell'head della pagina, o nello spazio per il codice personalizzato della piattaforma. Sostituisci ciò che è sbagliato.

```html
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Restaurant",
  "name": "Upcycle",
  "url": "https://www.upcyclecafe.it/",
  "telephone": "+39 02 8342 8268",
  "email": "info@upcyclecafe.com",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Via Andrea Maria Ampère 59",
    "postalCode": "20131",
    "addressLocality": "Milano"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 45.4837153,
    "longitude": 9.2262672
  },
  "openingHours": "Mo 08:30-20:00; Tu-Fr 08:30-23:00; Sa 10:00-23:00; Su 10:00-16:00",
  "openingHoursSpecification": [
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Monday"
      ],
      "opens": "08:30",
      "closes": "20:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Tuesday",
        "Wednesday",
        "Thursday",
        "Friday"
      ],
      "opens": "08:30",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Saturday"
      ],
      "opens": "10:00",
      "closes": "23:00"
    },
    {
      "@type": "OpeningHoursSpecification",
      "dayOfWeek": [
        "Sunday"
      ],
      "opens": "10:00",
      "closes": "16:00"
    }
  ],
  "acceptsReservations": "https://upcyclecafe.it/prenota/",
  "hasMenu": "https://upcyclecafe.it/menu/",
  "potentialAction": [
    {
      "@type": "ReserveAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://upcyclecafe.it/prenota/",
        "actionPlatform": [
          "http://schema.org/DesktopWebPlatform",
          "http://schema.org/MobileWebPlatform"
        ]
      },
      "result": {
        "@type": "Reservation",
        "name": "Reservation"
      }
    }
  ]
}
</script>
```

## Già a posto
- **robots.txt fa entrare i crawler IA.** Non c'è robots.txt, quindi tutto è permesso.
- **Menu o listino è una pagina HTML.** Gli agenti possono leggere voci e prezzi direttamente.
- **Prenotazione sul tuo sito.** Gli agenti possono prenotare senza un marketplace di mezzo.

## Dall'analisi del 2026-10-14 (allora F)
- Sistemato: Non è stato possibile leggere il sito
- Nuovo: Il sito respinge ogni visitatore senza browser, agenti IA compresi; Nessun dato strutturato per l'attività

## Dove si colloca
778 su 897 a Milano. Nel 87% migliore dei siti analizzati in questo indice.

| Cosa fa il 10% migliore dell'indice | 10% migliore | Questo sito |
|---|---|---|
| Accettano prenotazioni o ordini sul proprio dominio | 99% | sì |
| Pubblicano il menu o il listino in HTML | 94% | sì |
| Fanno entrare i crawler IA (nessun blocco all'ingresso, nessun blocco in robots.txt) | 92% | no |
| Dati strutturati con indirizzo, telefono e orari | 28% | no |
| Hanno un llms.txt | 19% | no |

Locali più vicini nell'indice: Non Solo Pizza (D, 303 m, https://directindex.org/r/nonsolopizzamilano.com/it); Pizzalandia (D, 310 m, https://directindex.org/r/pizzalandia-milano.it/it); Ce piace - Osteria romana (F, 342 m, https://directindex.org/r/cepiace.it/it); Accademia Libanese (F, 483 m, https://directindex.org/r/accademialibanese.it/it); Trattoria Mirta (B, 548 m, https://directindex.org/r/trattoriamirta.it/it); Burger King (D, 702 m, https://directindex.org/r/burgerking.it/it); Osteria Afrodite (B, 703 m, https://directindex.org/r/osteriaafrodite.com/it); Jubin 2 (C, 749 m, https://directindex.org/r/jubin2.com/it); JJ's Corner. (F, 750 m, https://directindex.org/r/jjscorner.it/it); Amarcord (F, 756 m, https://directindex.org/r/ristoranteamarcord.net/it).

## Cosa rispondono gli assistenti
Non ancora chiesto. Gli assistenti vengono interrogati sulle attività meglio classificate di ogni indice e su ogni attività rivendicata appena viene rivendicata; rivendica questa pagina per includerla.

Rispetto ai suoi simili: Siti fatti con WordPress 58% (29% A o B, 36926 siti); Questo sito 33.8%.

Vedi cosa legge un agente IA su questo sito: https://directindex.org/r/upcyclecafe.it/agent-view

## Businesses like Upcycle in Milano

| Group | Sites | Avg score | A or B | This site |
|---|---|---|---|---|
| Businesses of the same kind in Milano | 897 | 55% | 30% | 33.8% |
| Sites built with WordPress in Milano | 506 | 64% | 40% | 33.8% |

The best of the sites built with WordPress in Milano: Ambita Pizzeria con Cucina (A 96.3%, https://directindex.org/r/ambitamilano.it/it); Milano Bistrot (A 96.3%, https://directindex.org/r/milanobistrot.it/it); Il Liberty (A 92.5%, https://directindex.org/r/il-liberty.it/it); Bacancito (A 91.6%, https://directindex.org/r/bacancito.it/it); Osteria del Gnocco Fritto (A 91.3%, https://directindex.org/r/gnoccofrittomilano.it/it).

With the two fixes above (Il sito respinge ogni visitatore senza browser, agenti IA compresi; Nessun dato strutturato per l'attività) the score would be about 95.4%: 10th of 897 in Milano, up from 778th.

## The direct record
What agents get for Upcycle, as JSON: https://directindex.org/api/direct/upcyclecafe.it
- Book: https://upcyclecafe.it/prenota/ (own site; found by the scan of 2026-10-15, not yet tested)
- Order: none on record
- Menu: https://upcyclecafe.it/menu/ (html_page; from the scan)
- Hours: Mo 08:30-20:00; Tu-Fr 08:30-23:00; Sa 10:00-23:00; Su 10:00-16:00 (closed now) (from OpenStreetMap)
- Phone: +39 02 8342 8268
- Stable links that count: https://directindex.org/go/upcyclecafe.it/book, https://directindex.org/go/upcyclecafe.it/menu

## Can an agent transact?
Measured, not scored (the score stays at spec v1.0).
- UCP profile (/.well-known/ucp, Google and Shopify's Universal Commerce Protocol): no
- ACP discovery document (/.well-known/acp.json, OpenAI and Stripe's Agentic Commerce Protocol): no
- MCP server card (/.well-known/mcp/server-card.json): no
- Ordering vendor that takes agent orders (Square, Toast, or a vendor whose terms allow agents): no

Only a real browser got this page (a plain fetch got http_403); Readable and Actionable were measured on the rendered page.

## Dettaglio del punteggio
| Componente | Punti | Disponibili |
|---|---|---|
| Raggiungibile | 0 | 25 |
| Leggibile | 7 | 25 |
| Azionabile | 15 | 15 (il test di azione: in attesa) |
| Citato | 0 | 0 (la verifica delle citazioni degli assistenti: in attesa) |

## Prontezza per gli agenti (Cloudflare)
Non misurato in questa analisi.
- JSON-LD per l'attività: no

Continua a seguire questa attività (https://directindex.org/r/upcyclecafe.it/plan): gli assistenti interrogati di nuovo ogni mese, con quello che è cambiato; 2 EUR al mese o 19 EUR all'anno.
Rapporto approfondito: https://directindex.org/r/upcyclecafe.it/deep. Dieci domande poste come le fanno le persone, la risposta completa di ogni assistente, gli otto locali simili più vicini, il piano di correzioni e un PDF: 5 EUR, una tantum. Leggere e analizzare resta gratuito; questi pochi euro pagano le domande agli assistenti e i server.
Metodologia: https://directindex.org/methodology · Rianalizza ora: https://directindex.org/scan?url=upcyclecafe.it&force=1
