Passa al contenuto principale

Configurazione del contesto AI

GEO Optimizer fornisce file di contesto predefiniti che trasformano il tuo assistente AI in un esperto di GEO. Una volta caricati, l'AI comprende la metodologia di Princeton, conosce tutti i flag degli script, sa interpretare i risultati degli audit e può guidare l'ottimizzazione dei contenuti -- senza che tu debba spiegare nulla.

Questa pagina contiene le istruzioni di configurazione dettagliate per ogni piattaforma, seguite da esempi di utilizzo.

Confronto tra piattaforme

PiattaformaFileDimensioneProfondità del contestoConfigurazione
Claude Projectsclaude-project.md~11.700 car.Metodologia completa + script + scoring + botWeb UI
ChatGPT Custom GPTchatgpt-custom-gpt.md~8.000 car.Metodologia + script + scoringGPT Builder
ChatGPT Instructionschatgpt-instructions.md~1.500 car.Concetti base + nomi scriptImpostazioni
Cursorcursor.mdcIllimitatoContesto completo per assistenza nell'IDECopia file
Windsurfwindsurf.mdIllimitatoContesto completo per assistenza nell'IDECopia file
Kirokiro-steering.mdIllimitatoContesto completo per assistenza nell'IDECopia file

Claude Projects

Claude Projects supporta il contesto più ricco. Il file claude-project.md include la metodologia completa, tutti i riferimenti agli script, l'algoritmo di scoring, la tabella dei bot AI e la guida al flusso di lavoro.

Configurazione passo passo

  1. Vai su claude.ai e apri il tuo progetto (o creane uno nuovo)
  2. Clicca sul nome del progetto nella barra laterale per aprire le impostazioni
  3. Trova la sezione Custom Instructions (o Project Instructions)
  4. Copia il contenuto del file di contesto:
    cat ~/geo-optimizer-skill/ai-context/claude-project.md | pbcopy   # macOS
    cat ~/geo-optimizer-skill/ai-context/claude-project.md | xclip # Linux
  5. Incolla nel campo delle istruzioni
  6. Clicca Save

Cosa ottiene Claude

Con il contesto completo caricato, Claude può:

  • Spiegare ciascuno dei 9 metodi di Princeton con le percentuali di impatto
  • Eseguire e interpretare i risultati di geo_audit.py
  • Generare file llms.txt con la struttura corretta
  • Creare schema JSON-LD per ogni tipo supportato
  • Configurare il robots.txt con le autorizzazioni corrette per i bot
  • Dare priorità alle raccomandazioni di ottimizzazione in base all'impatto

ChatGPT Custom GPT

Costruire un GPT dedicato ti offre un assistente GEO riutilizzabile con un contesto più ricco rispetto alle conversazioni standard.

Configurazione passo passo

  1. Vai su chat.openai.com
  2. Vai su Esplora GPT (barra laterale) e clicca Crea
  3. Passa alla scheda Configure
  4. Nel campo Name, inserisci: GEO Optimizer
  5. Nel campo Description, inserisci: Toolkit per la Generative Engine Optimization basato sulla ricerca Princeton KDD 2024
  6. Copia il contenuto del file di contesto:
    cat ~/geo-optimizer-skill/ai-context/chatgpt-custom-gpt.md | pbcopy
  7. Incolla nel campo Instructions
  8. Clicca Save (scegli la visibilità: Solo io, Chiunque con il link, o Tutti)
Limite di 8.000 caratteri

Il campo delle istruzioni del GPT Builder ha un limite rigoroso di 8.000 caratteri. Il file chatgpt-custom-gpt.md è pre-ottimizzato per rientrare in questo limite. Non aggiungere testo extra che lo supererebbe.

Cosa ottiene ChatGPT

Il contesto compresso copre:

  • I 9 metodi GEO con classificazione delle priorità
  • I nomi dei tre script con i flag principali
  • Panoramica del sistema di scoring (sezioni e valori dei punti)
  • Classificazione dei bot AI (citazione vs. addestramento)

Omette la tabella completa dei bot e alcuni esempi dettagliati per restare entro il limite di caratteri.


ChatGPT Custom Instructions

Per avere la conoscenza GEO in ogni conversazione ChatGPT senza creare un GPT separato.

Configurazione passo passo

  1. Vai su chat.openai.com
  2. Clicca sull'icona del tuo profilo (in basso a sinistra) e seleziona Impostazioni
  3. Vai su Personalizzazione > Custom Instructions
  4. Copia il file di contesto:
    cat ~/geo-optimizer-skill/ai-context/chatgpt-instructions.md | pbcopy
  5. Incolla nel campo "How would you like ChatGPT to respond?"
  6. Attiva Enable for new chats
  7. Clicca Save
Formato ultra-compresso

A circa 1.500 caratteri, questo file contiene solo i concetti essenziali: cos'è la GEO, i nomi dei tre script e la metodologia di base. Per riferimenti dettagliati ai flag e dettagli sul punteggio, usa l'approccio Custom GPT oppure chiedi a ChatGPT di consultare il repository GitHub.


Cursor

Cursor carica automaticamente i file di regole dalla directory del tuo progetto come contesto AI.

Configurazione passo passo

# Vai alla radice del tuo progetto
cd /path/to/your-project

# Crea la directory delle regole
mkdir -p .cursor/rules

# Copia il file di contesto
cp ~/geo-optimizer-skill/ai-context/cursor.mdc .cursor/rules/geo-optimizer.mdc

Come funziona

Cursor legge tutti i file .mdc in .cursor/rules/ e li include come contesto in ogni interazione AI all'interno del progetto. Le regole vengono:

  • Caricate automaticamente quando apri il progetto
  • Applicate a tutte le funzionalità AI (Cmd+K, Chat, modifiche inline)
  • Combinate con eventuali altri file di regole
Regole specifiche per progetto

Posiziona il file nella directory .cursor/rules/ del tuo progetto specifico, non in una posizione globale. In questo modo il contesto GEO è attivo solo quando lavori su progetti che ne hanno bisogno.

Verifica del funzionamento

Apri Cursor nel tuo progetto e chiedi:

Quali metodi di ottimizzazione GEO hanno il maggiore impatto?

Se le regole sono state caricate correttamente, Cursor farà riferimento ai metodi di Princeton con le percentuali specifiche.


Windsurf

Windsurf utilizza un sistema di regole basato su directory simile.

Configurazione passo passo

cd /path/to/your-project

# Crea la directory delle regole
mkdir -p .windsurf/rules

# Copia il file di contesto
cp ~/geo-optimizer-skill/ai-context/windsurf.md .windsurf/rules/geo-optimizer.md

Windsurf carica tutti i file markdown da .windsurf/rules/ e li applica come contesto AI all'interno del progetto.


Kiro

Kiro utilizza file di steering per guidare il comportamento del suo assistente AI.

Configurazione passo passo

cd /path/to/your-project

# Crea la directory di steering
mkdir -p .kiro/steering

# Copia il file di contesto
cp ~/geo-optimizer-skill/ai-context/kiro-steering.md .kiro/steering/geo-optimizer.md

Kiro legge tutti i file markdown da .kiro/steering/ quando fornisce assistenza AI.


Esempi di utilizzo

Una volta che qualsiasi piattaforma ha il contesto GEO caricato, puoi usare il linguaggio naturale per sfruttare il toolkit. Ecco dei prompt pratici che funzionano su tutte le piattaforme.

Eseguire un audit

Esegui un audit GEO del mio sito web https://example.com.
Qual è il mio punteggio e cosa dovrei correggere per primo?

L'AI saprà di utilizzare geo_audit.py, spiegherà il punteggio e darà priorità alle raccomandazioni in base all'impatto.

Generare llms.txt

Genera un file llms.txt per il mio sito https://example.com.
Il nome del sito è "Example Corp" e siamo un'azienda di analisi dati.

L'AI utilizzerà generate_llms_txt.py con i flag appropriati.

Creare uno schema JSON-LD

Crea uno schema JSON-LD WebSite per il mio sito Astro.
Nome del sito: Example Corp, URL: https://example.com

L'AI utilizzerà schema_injector.py --astro e fornirà uno snippet pronto da incollare.

Ottimizzare i contenuti

Analizza questo articolo del blog per l'ottimizzazione GEO. Applica i metodi
di Princeton, concentrandoti sui 3 principali (Citare le fonti, Statistiche,
Aggiunta di citazioni):

[incolla il tuo contenuto]

L'AI analizzerà il contenuto rispetto a tutti e 9 i metodi e fornirà suggerimenti specifici di riscrittura, ordinati per impatto.

Configurare robots.txt

Aiutami a configurare il robots.txt per la visibilità nella ricerca AI.
Voglio essere citato da ChatGPT e Claude ma bloccare i crawler di addestramento.

L'AI genererà un robots.txt configurato correttamente con le classificazioni appropriate dei bot.

Interpretare un report di audit

Ecco l'output JSON del mio audit GEO. Quali sono le modifiche più impattanti
che dovrei apportare?

[incolla l'output JSON]

L'AI analizzerà il report, identificherà le sezioni con il punteggio più basso e fornirà raccomandazioni operative ordinate per impatto potenziale.

Configurazione CI/CD

Aiutami ad aggiungere uno step di audit GEO alla mia pipeline GitHub Actions.
Voglio che la build fallisca se il punteggio scende sotto 80.

L'AI genererà un workflow YAML completo che utilizza il formato di output JSON.


Prossimo: Contribuire -- esegui i test, comprendi il punteggio di qualità e invia pull request.