Controllare l'indicizzazione sui motori di ricerca (noindex)
Controllo degli accessiDecidi se un flipbook ospitato può essere indicizzato dai motori di ricerca. Imposta un noindex per i robot così la pagina resta fuori da Google e dagli altri risultati di ricerca.
API usate in questa discussione
C'è qualcosa di inesatto o non aggiornato in questa guida?
Cosa puoi fare
Ogni flipbook ospitato ha una pagina che i motori di ricerca possono sottoporre a scansione. Questo endpoint ti permette di controllare se quella pagina è indicizzabile:
- Aggiungere un segnale
noindexcosì i motori di ricerca tengono il flipbook fuori dai loro risultati. - Rimuoverlo di nuovo così il flipbook può essere indicizzato normalmente.
Prima di iniziare
Ti serviranno:
- Una chiave API — inviata come header
X-Api-Keyin ogni richiesta. - Il
flipbookId— l'id numerico restituito quando crei un flipbook (comeID) o dagli endpoint di elenco. - Le richieste vanno all'URL di base
https://go.fliplink.me.
Il body è form-urlencoded (non JSON).
Parametro
PUT /api/set-indexing/{flipbookId} accetta un unico campo urlencoded:
| Campo | Tipo | Cosa fa |
|---|---|---|
IsNoIndex | boolean | true aggiunge un noindex per i robot (la pagina non viene indicizzata); false consente l'indicizzazione |
Rendere un flipbook non indicizzabile
Imposta IsNoIndex=true. I motori di ricerca che rispettano il segnale robots non elencheranno la pagina del
flipbook.
curl -X PUT 'https://go.fliplink.me/api/set-indexing/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'IsNoIndex=true'
Risposta:
{ "Result": "OK", "Message": "Updated successfully" }
Consentire di nuovo l'indicizzazione
Imposta IsNoIndex=false per rimuovere il segnale noindex così il flipbook può comparire nei risultati di
ricerca.
curl -X PUT 'https://go.fliplink.me/api/set-indexing/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'IsNoIndex=false'
Risposta:
{ "Result": "OK", "Message": "Updated successfully" }
Errori possibili
- Chiave API mancante o non valida → HTTP
401. Restituisce una semplice pagina HTML di Unauthorized — non c'è alcun body JSON. Controlla che l'headerX-Api-Keysia presente e corretto. flipbookIdsconosciuto (o non di proprietà della tua chiave) → HTTP200con{ "Result": "ERROR", "Message": "Item not found" }.- Campo del body scritto male → HTTP
200con{ "Result": "ERROR", "Message": "Unknown field(s) '…'. Expected: …" }.
Note
noindexè un controllo SEO, non un controllo degli accessi. Chiede ai motori di ricerca di non elencare la pagina — non impedisce a chi ha il link di aprire il flipbook. Per limitare chi può vedere, usa la protezione con password o un elenco email consentite.- Le modifiche all'indicizzazione non sono immediate. Anche dopo aver impostato
noindex, un motore di ricerca deve sottoporre di nuovo a scansione la pagina prima che sparisca dai risultati; i tempi dipendono dal motore.