← Back to all articles
tutorialrouting-condizionale

Come reindirizzare bot e umani verso destinazioni diverse

By Team Middlewr··4 min read
Come reindirizzare bot e umani verso destinazioni diverse

Quando condividi un link breve su Slack, Twitter o LinkedIn, un bot visita l'URL prima di qualsiasi essere umano — sta generando la scheda di anteprima che vedi nella chat. I crawler dei motori di ricerca come Googlebot fanno lo stesso per indicizzare le tue pagine. E ora, anche i crawler AI come GPTBot, ClaudeBot e PerplexityBot visitano i tuoi link per alimentare i loro modelli.

Questi bot non hanno bisogno della stessa esperienza di una persona reale. Un umano vuole la tua bella landing page. Un bot ha bisogno solo di contenuti chiari e strutturati. Con Middlewr puoi reindirizzare ciascuno alla destinazione giusta — automaticamente.

Perché separare bot e umani?

Quando incolli un link in Slack o Twitter, un bot visita l'URL per generare la scheda di anteprima. Se la tua landing page contiene molto JavaScript, animazioni o contenuti protetti, l'anteprima potrebbe apparire danneggiata o vuota. Reindirizzando i bot verso una pagina leggera con tag Open Graph puliti, controlli esattamente cosa appare nell'anteprima — titolo, descrizione e immagine corretti ogni volta.

Controlla cosa vedono i crawler AI

I crawler AI come GPTBot, ClaudeBot e PerplexityBot visitano i tuoi link per indicizzare i contenuti per i loro modelli. Per impostazione predefinita, vedono la stessa pagina dei tuoi visitatori umani. Con il reindirizzamento dei bot, puoi inviarli a una pagina dedicata — una versione testuale pulita del tuo contenuto, un riassunto, o anche una pagina con istruzioni specifiche per i sistemi AI. Decidi tu cosa viene indicizzato, non il crawler.

Prerequisiti

Prima di iniziare, assicurati di avere:

  • Un account Middlewr
  • Almeno un link breve già creato nel tuo workspace — se non ne hai ancora creato uno, consulta prima Crea il tuo primo link breve
  • Due URL di destinazione pronti: uno per i tuoi visitatori umani (ad es. la tua landing page) e uno per i bot (ad es. una pagina leggera con meta tag Open Graph o contenuto in testo normale)

Passo 1: Aprire l'editor del grafo di regole

Vai alla pagina Links e fai clic sul link che vuoi configurare. Si apre la pagina di dettaglio del link con l'editor visuale del grafo di regole. Se è un link nuovo, vedrai solo il nodo Entry.

Pagina di dettaglio del link con l'editor del grafo di regole

Passo 2: Aggiungere una condizione "Is Bot"

Fai clic su Condition nella barra degli strumenti per aggiungere un nodo Condition all'area di lavoro. Configuralo con le seguenti impostazioni:

  • Field: Is bot
  • Operator: equals
  • Value: true

Questa condizione verifica se il visitatore è un bot — inclusi i crawler di anteprima dei link (Slackbot, Twitterbot, Facebook), i motori di ricerca (Googlebot, Bingbot) e i crawler AI (GPTBot, ClaudeBot, PerplexityBot).

Collega il nodo Entry al nodo Condition.

Nodo Condition configurato con Is bot equals true

Passo 3: Configurare entrambe le destinazioni

Aggiungi due nodi Destination all'area di lavoro:

  1. Collega l'uscita True della Condition (è un bot) a un nodo Destination. Inserisci l'URL della tua pagina ottimizzata per i bot — ad esempio, una pagina HTML leggera con tag Open Graph puliti.
  2. Collega l'uscita False della Condition (è una persona reale) a un secondo nodo Destination. Inserisci l'URL della tua landing page — quella progettata per gli umani.

Grafo completo con due destinazioni

Passo 4: Salvare e pubblicare

Una volta che tutti i nodi sono connessi e configurati (nessun indicatore rosso), fai clic su Save, poi su Publish. Le tue regole sono ora attive — ogni nuovo clic sul tuo link breve viene valutato all'edge, e bot e umani vengono reindirizzati immediatamente alle rispettive destinazioni.

Salvare e pubblicare il grafo di regole

Per approfondire

Ora che il tuo link indirizza bot e umani separatamente, ecco alcune guide correlate: