8 Min. LesezeitMigration

Short.io-Migration: Export, Import, Cutover-Checkliste

Short.io-Migration planen: Export-Optionen, was mitkommt, wie Domains, Ordner und Tags zugeordnet werden, der Elido-Importer, DNS-Umstellung und Prüfschritte.

Marius Voß
DevRel · edge infra
Pipeline-Diagramm: Die Short.io-REST-API links fließt durch den Elido-Import-Worker in die Linktabelle, mit einem Seitenfeld, das die numerischen Garantien des Workers auflistet (Limit 50.000, Budget 30 Minuten, 150 pro Seite, Token nur im Speicher)

Eine Short.io-Migration hat vier Teile: Ihre Links herausholen, entscheiden, wie Domains, Ordner und Tags im neuen Tool landen, das DNS umstellen und beweisen, dass nichts kaputtgegangen ist. Elido kann Links direkt aus der Short.io-API ziehen, es ist also keine CSV nötig, aber der Importer hat Grenzen, die Sie vor dem Start kennen sollten. Dieser Leitfaden behandelt die Export-Optionen, die Short.io dokumentiert, was der Elido-Importer übernimmt und was er auslässt, eine Umstellungsreihenfolge, die Ausfallzeit vermeidet, und eine Prüfliste.

Die Fakten zu Short.io unten stammen aus der eigenen Dokumentation von Short.io, abgerufen am 2026-10-02. Das Verhalten von Elido wurde gegen den Importer-Quellcode und das Dashboard geprüft, nicht gegen eine Marketingseite.

Short.io-Export-Optionen auf einen Blick

Sie haben drei Wege, Ihre Linkliste aus Short.io herauszubekommen. Welchen Sie wählen, entscheidet darüber, was überlebt.

MethodeWas Sie bekommenHaken
CSV-Export (pro Domain oder ausgewählte Links)ID, Kurz-URL, Pfad, Original-URL, Titel, Klicks, erstellt, aktualisiert, läuft ab, erstellt von, TagsStandardmäßig nicht aktiviert; Sie bitten den Short.io-Support, ihn einzuschalten. Der Bulk-Export kommt per E-Mail
REST-API-List-EndpunktAlles oben Genannte plus Ordner, Passwort, Cloaking, Redirect-Typ, UTM-Felder, Geräte-URLsBraucht einen geheimen API-Schlüssel und Paginierung. Liefert bis zu 150 Links pro Aufruf
Elido-ImporterZiel, Slug, Titel, Tags (über den eingefügten API-Schlüssel)Pro Domain, und er liest die Zusatzfelder in der API-Zeile nicht

Der List-Endpunkt ist die reichhaltigste Quelle. Er filtert nach Domain, Ordner und Datumsbereich, sortiert nach Erstellungsdatum und liefert zum Blättern ein nextPageToken. Damit ist er das richtige Werkzeug für ein Audit dessen, was der Importer nicht übernimmt, also den Teil, den die meisten Leitfäden überspringen.

Short.io hat außerdem einen CSV-Importer für die andere Richtung, mit Spalten für URL, Slug, Tags, Titel und Erstellungsdatum (Import-Leitfaden). Wenn Sie es lieber skripten, hat Elido einen Bulk-Endpunkt zum Anlegen von Links, und die obigen CSV-Spalten entsprechen Ziel, Slug, Titel und Tags.

Schritt 1: Auditieren, bevor Sie irgendetwas verschieben

Führen Sie zuerst ein Audit der Quelldomain durch. Ich würde diesen Schritt nicht überspringen: Er ist günstig und der einzige Weg, zu erfahren, welche Links Handarbeit brauchen, bevor Besucher es bemerken.

  1. Exportieren Sie die CSV oder blättern Sie durch die API und zählen Sie die Links pro Domain. Vergleichen Sie mit dem Limit von 50.000 pro Lauf.
  2. Filtern Sie nach Links mit expiresAt, password, cloaking: true, Geräte-URLs (androidURL, iphoneURL) oder einer Split-URL. Das sind die Links, die der Importer als einfache Redirects neu anlegt.
  3. Notieren Sie den Redirect-Typ. Short.io lässt Sie pro Link 301, 302, 307 oder 308 wählen. Der Importer liest ihn nicht, entscheiden Sie also, was Sie bei Elido wollen. Die Abwägungen stehen unter 301 vs. 302 Redirects.
  4. Archivieren Sie die Spalte clicks. Behalten Sie die CSV; sie ist nach der Kündigung die einzige Aufzeichnung der Summen pro Link.

Domains und Ordner: Wie die Zuordnung funktioniert

Short.io organisiert alles unter einer Domain. Elido organisiert unter einem Workspace, und ein Workspace besitzt die Domains.

  • Custom Domain, die Ihnen gehört: Fügen Sie sie dem Workspace hinzu und ändern Sie das DNS selbst. Der Importer tut das nicht.
  • Short.io-Subdomain: Links werden auf eine neue Elido-Domain importiert, aber die alten URLs auf dieser Subdomain lösen nicht mehr auf.
  • Ordner: Nach dem Import als Ordner in der Linkliste neu aufbauen. Vom Importer nicht übernommen.
  • Tag: Wird übernommen, plus ein Tag imported:shortio.
  • Pfad (Slug): Wird übernommen, ein führendes / wird entfernt.

Zwei Details sind hier wichtig. Erstens importiert der Importer pro Job eine Short.io-Domain in eine Elido-Domain. Betreiben Sie drei Domains, starten Sie drei Jobs, nacheinander. Zweitens setzt der Importer keinen Ordner. Das praktische Muster ist, die Elido-Linkliste nach einem Short.io-Tag zu filtern, die Links auszuwählen und in einen Ordner zu verschieben. Wenn Ihre Ordner bei Short.io Ihr wichtigstes Ordnungsmittel waren, wandeln Sie jeden vor dem Import in Short.io in einen Tag um, damit der Tag mit dem Link mitreist.

Elido-Linkliste mit Spalten für Kurzlink, Ziel, Klicks, Tags und Ordner und einer Leiste mit Alle Links, Nicht abgelegt und Neuer Ordner über der Tabelle

Die Elido-Linkliste in einem DEMO-Workspace mit Beispieldaten (alle Zahlen sind synthetisch). Tags und die Ordnerspalte sind der Ort, an dem importierte Short.io-Metadaten landen.

Den Elido-Importer ausführen

Der Importer liegt im Dashboard unter Integrationen, dann Short.io. Die Integrationsseite und die Landingpage von Short.io migrieren beschreiben denselben Ablauf.

  1. Erstellen Sie in Short.io unter Integrationen und API einen geheimen API-Schlüssel. Der Importer liest nur.
  2. Öffnen Sie in Elido die Karte der Short.io-Migration und fügen Sie den Schlüssel ein. Die Karte gibt an, dass der Schlüssel nie gespeichert wird: Er bleibt für den Lauf im Speicher und wird verworfen, wenn der Job endet.
  3. Geben Sie den Hostnamen der Short.io-Domain ein, aus der importiert werden soll, zum Beispiel example.short.gy.
  4. Wählen Sie die Elido-Zieldomain, die bereits in Ihrem Workspace hinzugefügt sein muss.
  5. Wählen Sie eine Konfliktstrategie und starten Sie. Der Job fragt seinen Fortschritt im Dashboard alle zwei Sekunden selbst ab.

Die drei Konfliktstrategien verhalten sich so. Suffix benennt einen kollidierenden Slug in name-2, name-3 und so weiter um. Skip lässt den vorhandenen Elido-Link in Ruhe und protokolliert die Quellzeile. Fail stoppt den gesamten Job bei der ersten Kollision. Suffix ist die sichere Vorgabe für einen ersten Lauf in eine leere Domain; nutzen Sie skip, wenn Sie nach einem Teilimport erneut ausführen.

Unter der Haube fordert der Worker 150 Links pro Seite an und folgt dem nextPageToken von Short.io, bis es nichts mehr gibt. Ein Lauf ist auf 50.000 Links und 30 Minuten begrenzt, der Fortschritt wird alle 50 Links zurückgeschrieben, und das Fehlerprotokoll behält die ersten 1.000 Problemzeilen. Ein Link ohne Ziel-URL oder mit leerem Slug wird als Fehlschlag erfasst, und der Lauf geht weiter. Titel werden bei 200 Zeichen gekürzt.

Prüfen Sie das erste Ergebnis, bevor Sie der zweiten Domain vertrauen. Öffnen Sie eine Handvoll importierter Links, vergleichen Sie Slug und Ziel mit der Short.io-CSV und stellen Sie erst dann den nächsten Job in die Warteschlange.

Was nicht mitkommt

Seien Sie bei dieser Liste in Ihrem Projektplan ausdrücklich. Der Importer liest nur die Felder aus der ersten Tabelle oben.

  • Passwörter, Ablaufdaten, Cloaking, Geräte-URLs und Split-Tests. Sie kommen als einfache Redirects an. Bauen Sie Geo- und Geräte-Routing als Smart-Link-Regeln neu auf. Elido-Links haben außerdem eigene Felder für Ablauf und Passwort, setzen Sie diese also anhand Ihrer Audit-Liste.
  • Ordner. Von Hand neu aufbauen, siehe oben.
  • Redirect-Typ. Setzen Sie ihn erneut, wenn Sie sich auf das Verhalten von 301 gegenüber 302 verlassen.
  • Archivierter Zustand. Der Importer prüft ihn nicht. Gleichen Sie archivierte Links in Ihrer CSV mit dem ab, was in Elido erscheint.
  • Pixel und Webhooks. Diese werden in Short.io getrennt von den Links konfiguriert. Legen Sie sie im Elido-Workspace neu an und stellen Sie Webhook-Secrets neu aus, da sich die Signaturen zwischen den beiden Produkten unterscheiden.
  • Klickhistorie. Siehe nächster Abschnitt.

Was mit der Analytics-Historie passiert

Die Historie einzelner Klicks zieht nicht um. Der Importer legt Links an und sonst nichts, Elido beginnt also mit dem ersten Klick zu zählen, den es ausliefert. Das gilt für jeden Importer im Elido-Dashboard und für die meisten Tools der Kategorie.

Sie haben zwei ehrliche Optionen. Behalten Sie die Short.io-CSV, die eine Klicksumme pro Link enthält, und archivieren Sie sie mit dem Umstellungsdatum als Baseline. Oder, wenn Sie einen Enterprise-Tarif haben, bitten Sie Short.io um den S3-Statistikexport, den Short.io auf Anfrage anbietet. Nach der Umstellung zeigt die Analytics-Ansicht Klicks pro Tag, Länder, Referrer und Hosts für den gesamten Workspace.

Elido-Analytics-Übersicht mit einem Diagramm der Klicks pro Tag und Feldern für Top-Länder, Top-Referrer und Top-Hosts

Die Elido-Analytics-Übersicht in einem DEMO-Workspace mit Beispieldaten (synthetische Zahlen, keine Kundenergebnisse). Nach der Umstellung enthält diese Ansicht nur Klicks, die Elido ausgeliefert hat.

Umstellung: Eine sichere Reihenfolge für Custom Domains

Links auf einem Hostnamen, der Ihnen gehört, können umziehen, ohne dass es jemand bemerkt, wenn Sie die Reihenfolge einhalten. Links auf einer Short.io-Subdomain können das nicht, weil Sie diesen DNS-Namen nicht kontrollieren.

  1. Fügen Sie den Hostnamen zuerst in Elido hinzu. Fügen Sie ihn unter Custom Domains hinzu, veröffentlichen Sie den TXT-Verifizierungseintrag und warten Sie auf die Verifizierung. Die Mechanik steht unter Custom-Domain-TLS in 5 Minuten und auf der Funktionsseite zu Custom Domains.
  2. Importieren Sie auf diesen Hostnamen, während Short.io noch den Produktionstraffic ausliefert. Für Besucher ändert sich noch nichts.
  3. Prüfen Sie Links in Elido, indem Sie Slugs gegen den neuen Edge testen, bevor sich das DNS ändert (siehe die Checkliste unten).
  4. Senken Sie die TTL des bestehenden Eintrags einen Tag vorher, damit sich der Wechsel schnell verbreitet.
  5. Ändern Sie den Eintrag. Der Leitfaden von Short.io verwendet einen A-Eintrag auf der Root (207.174.61.1 zum Zeitpunkt des Abrufs). Elido verwendet einen CNAME auf edge.elido.me. Ein CNAME darf nicht auf dem nackten Apex stehen (RFC 1034), für einen Apex-Hostnamen brauchen Sie also ALIAS oder CNAME-Flattening bei Ihrem DNS-Anbieter, oder Sie wechseln auf eine Subdomain.
  6. Halten Sie Short.io einen Abrechnungszeitraum lang aktiv als Rollback. Wenn etwas falsch aussieht, setzen Sie den Eintrag zurück.

Wenn Ihnen auch Such- und Referral-Traffic wichtig ist, prüfen Sie, dass Ihre alten Kurz-URLs in einem Hop auflösen. Ketten kosten Zeit und werden in Redirect-Ketten und SEO behandelt.

Verifizierungs-Checkliste

Führen Sie diese nach der Verbreitung des DNS an einer Stichprobe von mindestens 50 Links aus, oder an allen Links, wenn Sie weniger haben.

  • Die importierte Anzahl entspricht der Quellanzahl, nachdem übersprungene und fehlgeschlagene Zeilen aus dem Fehlerprotokoll des Jobs berücksichtigt wurden.
  • Zehn zufällige Slugs liefern dasselbe Ziel wie die Short.io-CSV.
  • Links, die Sie im Audit markiert haben (Ablauf, Passwort, Geräteregeln), wurden neu angelegt und getestet.
  • dig CNAME go.example.com +short liefert den Elido-Edge, und HTTPS lädt ohne Zertifikatswarnung.
  • QR-Codes und Drucksachen, die die alte Domain nutzen, lösen weiter auf.
  • Ein Testklick erscheint in den Elido-Analytics.
  • Die Short.io-CSV mit den Klicksummen ist an einem dauerhaften Ort archiviert.
  • Webhooks, Pixel und SDK-Basis-URLs zeigen jetzt auf Elido.

Nicht jedes Konto sollte umziehen. Wenn Sie nur eine Short.io-Subdomain nutzen, ändert eine Migration jede öffentliche URL, und der Aufwand ist größer, als der Importer vermuten lässt. Die Vergleichsbeiträge helfen bei der Entscheidung: Elido vs. Short.io, die breitere Liste der Short.io-Alternativen und die direkten Vergleiche Short.io vs. Bitly und Short.io vs. Rebrandly. Wenn Sie ein anderes Quelltool abwägen, folgt das TinyURL-Playbook derselben Struktur.

Bereit, es zuerst an einer kleinen Domain auszuprobieren? Starten Sie den Short.io-Import mit einer Testdomain, prüfen Sie die Ergebnisse gegen Ihre CSV und entscheiden Sie dann über den Rest.

Weitere Beiträge im Blog

Häufig gestellte Fragen

Wie exportiere ich meine Links aus Short.io?

Short.io dokumentiert zwei CSV-Exporte: Wählen Sie im Menü Branded links Links aus und klicken Sie auf Export, oder öffnen Sie die Domain-Einstellungen und wählen Sie Export links, um eine Datei per E-Mail zu erhalten. Short.io sagt, die Funktion sei standardmäßig nicht aktiviert, Sie wenden sich also zuerst an deren Support. Die API ist die Alternative und braucht keine Freigabe.

Kann ich meine Custom Domain behalten, wenn ich Short.io verlasse?

Ja, wenn Ihnen der Hostname gehört. Fügen Sie ihn in Elido hinzu, importieren Sie die Links darauf und ändern Sie dann den DNS-Eintrag bei Ihrem Registrar. Die alten Kurz-URLs funktionieren weiter, weil der Hostname nun auf Elido zeigt. Short.io-Subdomains wie example.short.gy bleiben bei Short.io.

Importiert Elido Short.io-Ordner?

Nicht als Ordner. Der Importer liest Ziel, Slug, Titel und Tags jedes Links und fügt einen Tag imported:shortio hinzu. Die Ordnerzuordnung gehört nicht zu dieser Nutzlast, bauen Sie die Ordner also in der Elido-Linkliste neu auf und nutzen Sie die Tags, um zu finden, was wohin gehört.

Kann ich meine Short.io-Klickhistorie verschieben?

Nein. Der Importer legt Links an, keine Klick-Events. Der CSV-Export von Short.io enthält eine Spalte clicks mit einer Summe pro Link, die sich zu archivieren lohnt, und Short.io bietet in Enterprise-Tarifen auf Anfrage einen S3-Statistikexport an. Neue Klicks in Elido zählen ab der Umstellung.

Wie lange dauert ein Short.io-Import?

Der Importer liest 150 Links pro Request und stoppt bei 50.000 Links oder 30 Minuten pro Lauf. Einige tausend Links sind meist in Minuten fertig, je nachdem, wie schnell Short.io antwortet. Größere Domains müssen aufgeteilt werden.

Werden passwortgeschützte oder ablaufende Short.io-Links migriert?

Der Importer liest weder Passwörter noch Ablaufdaten, Cloaking oder Geräteziele. Erstellen Sie vor der Umstellung aus der Short.io-API eine Liste dieser Links und bilden Sie das Verhalten in Elido nach, zum Beispiel mit Smart-Link-Regeln und Link-Ablauf.

Elido testen

URL einfügen, kurzer Link in Sekunden

Kein Konto nötig. Link bleibt 30 Tage aktiv. Konto erstellen, um ihn dauerhaft zu behalten.

Kostenlos, keine Anmeldung erforderlich · 2 pro Tag

Elido testen

URL-Shortener mit EU-Hosting: eigene Domains, tiefe Analytik und eine offene API. Kostenloser Tarif - keine Kreditkarte nötig.

Tags
short.io migration
migrate from short.io
short.io export links
short.io custom domain migration
short.io to elido
short.io csv export

Weiterlesen