Die Indexierung durch Suchmaschinen steuern (noindex)
ZugriffskontrolleEntscheide, ob ein gehostetes Flipbook von Suchmaschinen indexiert werden darf. Setze ein robots-noindex, damit die Seite aus Google und anderen Suchergebnissen herausbleibt.
In dieser Diskussion verwendete APIs
Etwas in dieser Anleitung ungenau oder veraltet?
Was du tun kannst
Jedes gehostete Flipbook hat eine Seite, die Suchmaschinen crawlen können. Über diesen Endpunkt steuerst du, ob diese Seite indexierbar ist:
- Füge ein
noindex-Signal hinzu, damit Suchmaschinen das Flipbook aus ihren Ergebnissen heraushalten. - Entferne es wieder, damit das Flipbook normal indexiert werden kann.
Bevor du loslegst
Du brauchst:
- Einen API-Schlüssel – wird bei jeder Anfrage als
X-Api-Key-Header gesendet. - Die
flipbookId– die numerische ID, die beim Erstellen eines Flipbooks zurückgegeben wird (alsID) oder über die Listen-Endpunkte. - Anfragen gehen an die Basis-URL
https://go.fliplink.me.
Der Body ist form-urlencoded (kein JSON).
Parameter
PUT /api/set-indexing/{flipbookId} nimmt ein einzelnes urlencodiertes Feld entgegen:
| Feld | Typ | Was es bewirkt |
|---|---|---|
IsNoIndex | boolean | true fügt ein robots-noindex hinzu (Seite wird nicht indexiert); false erlaubt die Indexierung |
Ein Flipbook nicht indexierbar machen
Setze IsNoIndex=true. Suchmaschinen, die das robots-Signal beachten, listen die Seite des Flipbooks nicht.
curl -X PUT 'https://go.fliplink.me/api/set-indexing/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'IsNoIndex=true'
Antwort:
{ "Result": "OK", "Message": "Updated successfully" }
Die Indexierung wieder erlauben
Setze IsNoIndex=false, um das noindex-Signal zu entfernen, damit das Flipbook in Suchergebnissen erscheinen kann.
curl -X PUT 'https://go.fliplink.me/api/set-indexing/96216' \
-H 'X-Api-Key: YOUR_API_KEY' \
--data-urlencode 'IsNoIndex=false'
Antwort:
{ "Result": "OK", "Message": "Updated successfully" }
Mögliche Fehler
- Fehlender oder ungültiger API-Schlüssel → HTTP
401. Das gibt eine reine Unauthorized-HTML-Seite zurück – es gibt keinen JSON-Body. Prüfe, ob derX-Api-Key-Header vorhanden und korrekt ist. - Unbekannte
flipbookId(oder eine, die nicht zu deinem Schlüssel gehört) → HTTP200mit{ "Result": "ERROR", "Message": "Item not found" }. - Falsch geschriebenes Body-Feld → HTTP
200mit{ "Result": "ERROR", "Message": "Unknown field(s) '…'. Expected: …" }.
Hinweise
noindexist eine SEO-Steuerung, keine Zugriffskontrolle. Es bittet Suchmaschinen, die Seite nicht zu listen – es hält niemanden, der den Link hat, davon ab, das Flipbook zu öffnen. Um zu beschränken, wer zusehen kann, nutze Passwortschutz oder eine E-Mail-Erlaubnisliste.- Indexierungsänderungen greifen nicht sofort. Selbst nachdem du
noindexgesetzt hast, muss eine Suchmaschine die Seite erst erneut crawlen, bevor sie aus den Ergebnissen fällt; das Timing bestimmt die Suchmaschine.