Docs & Anleitungen
Erste Schritte
- Erstellen Sie ein Konto und wählen Sie ein Guthabenpaket auf der Preise-Seite.
- Öffnen Sie Ihr Dashboard und fügen Sie einen Link pro Zeile in das Einreichungsfeld ein — jede Zeile sollte eine vollständige URL sein, die mit
https://beginnt. - Klicken Sie auf Queue for Indexing. Jeder Link kostet ein Guthaben und wird sofort in die Einreichungswarteschlange aufgenommen.
- Beobachten Sie die Tabelle „Submission History“ in Ihrem Dashboard — sie aktualisiert sich live, sobald jeder Link verarbeitet wird, kein Neuladen nötig.
Einreichungsstatus
Jeder von Ihnen eingereichte Link durchläuft einen von vier Status, die als farbiges Badge in Ihrer Submission History angezeigt werden:
- pending
- Gerade eingereicht und wartet in der Einreichungswarteschlange. Die meisten Einreichungen werden innerhalb von 1 bis 3 Minuten gesendet.
- submitted
- Von den Suchmaschinen angenommen, an die wir übermitteln, und zum Crawlen eingereiht. Das ist noch keine Bestätigung, dass die Seite indexiert ist: Wir prüfen an Tag 2, 7 und 14, ob sie bei Google erscheint, und markieren sie in Ihrer Submission History mit „on Google“, sobald sie dort auftaucht. Ihr Zähler „Links Submitted“ in den Einstellungen erhöht sich jeweils um eins.
- failed
- Nicht gesendet, weil die Website Ihre Schlüsseldatei noch nicht hat (Settings → Domain Verification), oder von den Suchmaschinen nicht angenommen. Das Guthaben wird automatisch zurückgebucht; verifizieren Sie die Website und reichen Sie den Link dann erneut ein.
- refunded
- Eine Einreichung, die länger als 7 Tage in der Warteschlange feststeckt, wird automatisch erstattet — das Guthaben wird ohne Ihr Zutun auf Ihr Konto zurückgebucht.
Guthaben & Abrechnung
Jeder Plan ist ein einmaliges Guthabenpaket — 1 Guthaben reicht 1 Link ein, und Guthaben verfällt nie.
Launch
150 Guthaben · $9
Starter
1,000 Guthaben · $50
Professional
3,500 Guthaben · $150
Enterprise
5,000 Guthaben · $200
Agency
10,000 Guthaben · $350
Die Preise werden für Besucher in Indien in INR mit indischen Zahlungsmethoden (UPI, Karten, Netbanking) angezeigt und für alle anderen in USD — dies wird automatisch erkannt, es gibt nichts umzustellen. Käufe sind endgültig, mit einer Ausnahme: Guthaben, das für einen Link ausgegeben wurde, der nach 7 Tagen noch aussteht, wird automatisch erstattet. Die vollständigen Bedingungen finden Sie auf der Seite Rückerstattungen & Stornierungen.
Kontoeinstellungen
Alles unter Einstellungen wird sofort wirksam:
- E-Mail-Benachrichtigungen / Indexierungs-Updates / Produktneuigkeiten — schalten Sie unabhängig voneinander um, welche E-Mails Sie erhalten.
- Zeitzone — steuert, wie Einreichungs-Zeitstempel in Ihrem Dashboard angezeigt werden.
- Telefonnummer — wird nur verwendet, um indische Zahlungsmethoden (UPI/Karten) beim Checkout vorauszufüllen; für die Nutzung des Produkts nie erforderlich.
Hilfe erhalten
Öffnen Sie ein Ticket über die Seite Support und wählen Sie die passende Kategorie:
Technisches ProblemAbrechnung & ZahlungenKontoverwaltungFrage zur IndexierungFunktionsvorschlagEtwas Anderes
Die Antwortzeiten hängen von der Priorität ab, die Sie beim Öffnen des Tickets festlegen:
Niedrig
48-72h
Mittel
24-48h
Hoch
12-24h
Dringend
2-4h
API-Referenz
Verbinden Sie IndexLaunch mit Ihrem eigenen Code, CMS oder Ihrer Deploy-Pipeline, damit neue und aktualisierte Seiten automatisch zur Indexierung gesendet werden. Die API nutzt dasselbe Guthaben wie Ihr Dashboard.
So funktioniert es
- Ihr Server sendet eine Liste von Seiten-URLs an IndexLaunch, signiert mit Ihrem API-Schlüssel.
- IndexLaunch prüft jede URL, bucht pro URL ein Guthaben ab und sendet sie zum Crawlen an Suchmaschinen. Sie erhalten pro URL eine ID zurück.
- Mit diesen IDs können Sie den Status jeder URL jederzeit abfragen.
Einrichtung in 4 Schritten
- Melden Sie sich an und erstellen Sie unter Einstellungen → API-Zugang einen Schlüssel. Er wird nur einmal angezeigt – kopieren Sie ihn also sofort.
- Speichern Sie den Schlüssel als geheime Umgebungsvariable auf Ihrem Server oder in Ihrer CI, zum Beispiel
INDEXLAUNCH_API_KEY. Verwenden Sie ihn niemals in Browser-Code oder in einem öffentlichen Repository. - Verifizieren Sie jede Domain, für die Sie URLs einreichen (Settings → Domain Verification). Suchmaschinen lehnen URLs von nicht verifizierten Websites ab.
- Rufen Sie die API aus Ihrem Backend, einem Skript oder Ihrer Deploy-Pipeline auf. Die Beispiele unten können Sie direkt kopieren.
Authentifizierung
Senden Sie Ihren Schlüssel bei jeder Anfrage im Header Authorization als Bearer YOUR_KEY. Alle Anfragen verwenden HTTPS und JSON.
Authorization: Bearer il_live_xxxxxxxxxxxxxxxxxxxxxxxx
URLs einreichen
Senden Sie bis zu 500 vollständige URLs (beginnend mit https://) pro Anfrage. Jede URL kostet ein Guthaben. Die Antwort enthält pro URL eine ID, in derselben Reihenfolge, in der Sie die URLs gesendet haben.
POST https://www.indexlaunch.site/api/v1/submit
Authorization: Bearer il_live_xxxxxxxxxxxxxxxxxxxxxxxx
Content-Type: application/json
{ "urls": ["https://example.com/page-1", "https://example.com/page-2"] }200 OK
{ "submitted": 2, "ids": ["j57...", "j58..."] }Status einer URL abfragen
Übergeben Sie eine ID aus der Antwort auf die Einreichung. Sie können nur URLs abrufen, die von Ihrem eigenen Konto eingereicht wurden.
GET https://www.indexlaunch.site/api/v1/urls/j57... Authorization: Bearer il_live_xxxxxxxxxxxxxxxxxxxxxxxx
200 OK
{
"id": "j57...",
"url": "https://example.com/page-1",
"status": "indexed",
"submittedAt": 1757740800000,
"indexedAt": 1757741100000
}Antwortfelder
id- Die ID der Einreichung.
url- Die eingereichte URL.
status- Einer der unten aufgeführten Statuswerte.
submittedAt- Zeitpunkt der Einreichung, in Millisekunden seit der Unix-Epoche.
indexedAt- Zeitpunkt, zu dem Suchmaschinen die URL angenommen haben. Fehlt bis dahin.
Statuswerte
pending- Empfangen und wartet auf den Versand. Die meisten URLs werden innerhalb weniger Minuten weitergeleitet.
indexed- Von Suchmaschinen angenommen und zum Crawlen eingereiht. Im Dashboard wird dies als „Submitted“ angezeigt. Es bestätigt noch nicht, dass die Seite indexiert ist.
failed- Suchmaschinen haben die URL nicht angenommen, meistens weil die Domain nicht verifiziert ist. Das Guthaben wird automatisch zurückgebucht.
refunded- Die URL hing länger als 7 Tage fest, daher wurde das Guthaben automatisch zurückgebucht.
Codebeispiele
curl
curl -X POST https://www.indexlaunch.site/api/v1/submit \
-H "Authorization: Bearer $INDEXLAUNCH_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls": ["https://example.com/new-post"]}'JavaScript (Node.js 18+)
const res = await fetch("https://www.indexlaunch.site/api/v1/submit", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.INDEXLAUNCH_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
urls: ["https://example.com/new-post", "https://example.com/pricing"],
}),
});
const data = await res.json();
if (!res.ok) throw new Error(data.error);
console.log(`Submitted ${data.submitted} URLs`, data.ids);Python
import os
import requests
res = requests.post(
"https://www.indexlaunch.site/api/v1/submit",
headers={"Authorization": f"Bearer {os.environ['INDEXLAUNCH_API_KEY']}"},
json={"urls": ["https://example.com/new-post"]},
timeout=30,
)
data = res.json()
if not res.ok:
raise RuntimeError(data["error"])
print(data["submitted"], data["ids"])Nach jedem Deploy (GitHub Actions)
# .github/workflows/indexlaunch.yml
name: Submit new pages
on:
workflow_dispatch:
push:
branches: [main]
jobs:
submit:
runs-on: ubuntu-latest
steps:
- name: Send changed URLs to IndexLaunch
env:
INDEXLAUNCH_API_KEY: ${{ secrets.INDEXLAUNCH_API_KEY }}
run: |
curl --fail-with-body -X POST https://www.indexlaunch.site/api/v1/submit \
-H "Authorization: Bearer $INDEXLAUNCH_API_KEY" \
-H "Content-Type: application/json" \
-d '{"urls": ["https://example.com/new-post"]}'Fehler
Fehler liefern JSON mit einem Feld error, das eine Meldung enthält, die Sie anzeigen oder protokollieren können.
400- Ungültige Anfrage: Der Body enthält keine Liste
urls, eine URL ist ungültig, es wurden mehr als 500 URLs gesendet, das Guthaben reicht nicht aus oder es kommen zu viele Anfragen in kurzer Zeit. 401- Der Schlüssel fehlt, ist falsch oder wurde widerrufen.
403- Das Konto ist gesperrt.
404- Zu Ihrem Konto gehört keine Einreichung mit dieser ID.
Bewährte Vorgehensweisen
- Reichen Sie nur neue oder geänderte Seiten ein, nicht bei jedem Deploy Ihre gesamte Website.
- Bündeln Sie URLs in einer Anfrage, statt für jede URL eine eigene Anfrage zu senden.
- Wenn Sie „Too many requests“ oder eine Meldung zum Rate-Limit erhalten, warten Sie eine Minute und versuchen Sie es erneut. Die genauen Limits Ihres Kontos finden Sie unter Einstellungen → API-Zugang.
- Falls ein Schlüssel öffentlich wird, widerrufen Sie ihn in den Einstellungen und erstellen Sie einen neuen. Widerrufene Schlüssel funktionieren sofort nicht mehr.
Möchten Sie mehr darüber erfahren, wie die Indexierung tatsächlich funktioniert? Lesen Sie unsere Anleitungen.