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
| Piattaforma | File | Dimensione | Profondità del contesto | Configurazione |
|---|---|---|---|---|
| Claude Projects | claude-project.md | ~11.700 car. | Metodologia completa + script + scoring + bot | Web UI |
| ChatGPT Custom GPT | chatgpt-custom-gpt.md | ~8.000 car. | Metodologia + script + scoring | GPT Builder |
| ChatGPT Instructions | chatgpt-instructions.md | ~1.500 car. | Concetti base + nomi script | Impostazioni |
| Cursor | cursor.mdc | Illimitato | Contesto completo per assistenza nell'IDE | Copia file |
| Windsurf | windsurf.md | Illimitato | Contesto completo per assistenza nell'IDE | Copia file |
| Kiro | kiro-steering.md | Illimitato | Contesto completo per assistenza nell'IDE | Copia 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
- Vai su claude.ai e apri il tuo progetto (o creane uno nuovo)
- Clicca sul nome del progetto nella barra laterale per aprire le impostazioni
- Trova la sezione Custom Instructions (o Project Instructions)
- 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 - Incolla nel campo delle istruzioni
- 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.txtcon la struttura corretta - Creare schema JSON-LD per ogni tipo supportato
- Configurare il
robots.txtcon 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
- Vai su chat.openai.com
- Vai su Esplora GPT (barra laterale) e clicca Crea
- Passa alla scheda Configure
- Nel campo Name, inserisci:
GEO Optimizer - Nel campo Description, inserisci:
Toolkit per la Generative Engine Optimization basato sulla ricerca Princeton KDD 2024 - Copia il contenuto del file di contesto:
cat ~/geo-optimizer-skill/ai-context/chatgpt-custom-gpt.md | pbcopy - Incolla nel campo Instructions
- Clicca Save (scegli la visibilità: Solo io, Chiunque con il link, o Tutti)
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
- Vai su chat.openai.com
- Clicca sull'icona del tuo profilo (in basso a sinistra) e seleziona Impostazioni
- Vai su Personalizzazione > Custom Instructions
- Copia il file di contesto:
cat ~/geo-optimizer-skill/ai-context/chatgpt-instructions.md | pbcopy - Incolla nel campo "How would you like ChatGPT to respond?"
- Attiva Enable for new chats
- Clicca Save
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
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.