Really Free QR Code Generator··9 Min. Lesezeit

Editierbare QR-Codes ohne Abo: eine Zeile Konfig

Die Antwort auf „Aber ich muss das Ziel später ändern können“ ist kein Abo. Es ist ein Weiterleitungspfad auf einer Domain, die Sie bereits besitzen.


Drucken Sie einen statischen QR-Code, der einen kurzen Pfad auf Ihrer eigenen Domain codiert – yourcompany.com/m – und konfigurieren Sie diesen Pfad so, dass er beliebig weiterleitet. Unter nginx ist das eine einzige return 302-Zeile. Sie behalten editierbare Ziele und Analysen pro Platzierung, während der gedruckte Code nur von einer Domain abhängt, für die Sie ohnehin bezahlen.

Das Versprechen dynamischer QR-Codes bündelt zwei Dinge, die nicht zusammengehören müssen: eine Weiterleitung, die wirklich nützlich ist, und dass jemand anderes sie besitzt, was das eigentliche Problem darstellt. Trennen Sie beides, bleibt die Weiterleitung bestehen, während der Vermieter verschwindet.

Warum funktioniert das?

Ihr gedruckter Code enthält yourcompany.com/m als wörtliche Bytes. Niemand kann ihn daher widerrufen, messen oder protokollieren – und was /m ausliefert, ist eine Konfiguration, die Sie jederzeit ändern können. Es ist derselbe Mechanismus, den Anbieter verkaufen; sie verlangen lediglich Miete für eine Domain, die Ihnen nicht gehört. Statisch vs. dynamisch erklärt den grundlegenden Unterschied.

Was erhalten Sie im Vergleich zu den Alternativen?

Dynamisch (gemietet)Statisch, direkte URLStatisch + eigene Weiterleitung
Kann von einem Dritten abgeschaltet werdenJaNeinNein
Wiederkehrende KostenMonatlich, oft pro CodeKeineKeine zusätzlich zu Ihrer bestehenden Domain
Ziel nach dem Druck ändernJaNeinJa
Wer protokolliert den ScanDer AnbieterSieSie
Was die Vorschau des Scanners zeigtEine unbekannte KurzdomainIhre DomainIhre Domain
Bleibt bestehen, wenn der Anbieter insolvent wirdNeinEntfälltJa
EinrichtungsaufwandAnmeldenKeinerEine Konfigurationszeile

Die rechte Spalte ist das, was die Branche verkauft – ohne das Risiko durch die andere Vertragspartei. Es ist kein Kompromiss, sondern in jeder wichtigen Zeile eindeutig besser.

Wie gestalten Sie die URLs?

Halten Sie sie kurz, denn kürzere Nutzdaten erzeugen Muster mit geringerer Dichte, die aus der Entfernung zuverlässiger gescannt werden können und schlechte Druckqualität besser verkraften.

  • Verwenden Sie einen kurzen Pfad: /m für Menü, /p1 für Plakat eins, /w für WLAN-Informationen.
  • Geben Sie jeder physischen Platzierung einen eigenen Pfad. Das ermöglicht später Analysen pro Platzierung und die Umleitung einer einzelnen Platzierung, ohne die anderen anzutasten.
  • Bevorzugen Sie für den gedruckten Teil Pfade statt Query-Strings und fügen Sie Kampagnenparameter im Weiterleitungsziel hinzu. yourcompany.com/p1 kann an yourcompany.com/promo?src=poster-lobby&utm_medium=qr weiterleiten.
  • Verwenden Sie HTTPS und lassen Sie www. weg, wenn Ihre Website ohne funktioniert – jedes entfernte Zeichen vereinfacht das Muster.
  • Verwenden Sie einen Pfad später niemals für eine andere Kampagne wieder. Alte gedruckte Exemplare werden weiterhin darauf verweisen.

Ein kurzer Pfad bedeutet außerdem, dass der Code kleiner gedruckt oder bei gleicher Modulgröße größer ausgeführt werden kann. Das erhöht die praktische Haltbarkeit auf Tischaufstellern und Schildern im Freien.

Wie richten Sie die Weiterleitung ein?

Verwenden Sie einen 302-Status, solange eine Kampagne läuft und Sie sie möglicherweise neu ausrichten möchten. Verwenden Sie einen 301 nur, wenn das Ziel wirklich dauerhaft ist, da Browser und Scanner 301-Weiterleitungen aggressiv zwischenspeichern und Sie sie möglicherweise nicht zurücknehmen können.

nginx

Innerhalb Ihres server-Blocks: location = /m { return 302 https://yourcompany.com/menu?src=table; } – danach nginx -t ausführen und neu laden. Eine Zeile pro Platzierung.

Cloudflare

Verwenden Sie eine Bulk-Redirect-Liste oder bei wenigen Pfaden eine Single-Redirect-Regel. Eine Änderung am Origin ist nicht nötig. Das ist die schnellste Option, wenn Ihr DNS bereits dort liegt.

Netlify oder Vercel

Fügen Sie eine _redirects-Datei mit /m /menu?src=table 302 hinzu oder den entsprechenden redirects-Eintrag in vercel.json. Für eine Zieländerung müssen Sie neu deployen.

Next.js

Fügen Sie in next.config.js einen redirects()-Eintrag hinzu, der { source: '/m', destination: '/menu?src=table', permanent: false } zurückgibt. Die Änderung wird mit dem nächsten Deployment veröffentlicht.

Apache

In .htaccess: Redirect 302 /m https://yourcompany.com/menu?src=table.

Wie planen Sie Pfade für ein mehrjähriges Druckprogramm?

Gedruckte Codes überdauern die Kampagnen, durch die sie entstanden sind. Daher muss das Pfadschema auch dann funktionieren, wenn Mitarbeitende gehen und Websites neu erstellt werden. Einige Konventionen machen das günstig.

Ordnen Sie Pfade nach der Platzierung statt nach der Kampagne. /p/lobby-01 bleibt sinnvoll, wenn sich die Werbung ändert; /spring-sale wird im folgenden Jahr zur Lüge, während das Schild noch an der Wand hängt. Führen Sie ein Register – eine einzelne Datei im Repository oder eine Tabelle neben den Druckvorlagen –, in dem jeder Pfad, sein aktuelles Ziel, sein Druckmedium, die Anzahl der Exemplare und der geplante Austauschzeitpunkt aufgeführt sind. Ohne dieses Register wird die Weiterleitungskonfiguration zu einer Sammlung von Zeilen, die niemand zu löschen wagt.

Löschen Sie einen Pfad niemals, solange gedruckte Exemplare existieren. Legen Sie ihn stattdessen still: Leiten Sie ihn auf eine sinnvolle Zielseite weiter, anstatt die Regel zu entfernen. So führt ein alter Code noch zu etwas Nützlichem statt zu einem 404-Fehler. Bewahren Sie die Regeln außerdem neben der Website in der Versionsverwaltung auf, damit sie bei einem Hosting-Wechsel mitgenommen werden und nicht verloren gehen – in der Praxis scheitert dieser Ansatz am häufigsten daran, dass ein neues Deployment die Weiterleitungsdatei unbemerkt entfernt.

Macht eine längere URL den Code schwerer scannbar?

Ein wenig. Das sollten Sie verstehen, denn es ist das einzige echte technische Argument der Kurzlink-Branche.

Die Nutzdaten eines QR-Codes bestimmen seine Version – also die Größe des Rasters – und längere Nutzdaten benötigen mehr Module. Mehr Module bei gleichbleibender physischer Größe bedeuten kleinere Module, die eine Kamera aus der Entfernung oder bei schlechter Druckqualität schwerer auflösen kann. Der sechs Zeichen lange Kurzlink eines Anbieters erzeugt tatsächlich ein Muster mit geringerer Dichte als eine lange URL mit angehängten Kampagnenparametern.

Die Lösung ist jedoch nicht, deren Domain zu mieten, sondern den eigenen Pfad kurz zu halten und die Parameter in das Weiterleitungsziel zu verschieben. yourcompany.com/p1 hat etwa 22 Zeichen und liegt damit problemlos in den niedrigen Versionen der Spezifikation ISO/IEC 18004. Der Teil ?utm_medium=qr&src=poster-lobby erscheint überhaupt nicht im gedruckten Muster, weil die Weiterleitung ihn hinzufügt. Sie erhalten einen sparsamen, robusten Code und vollständige Zuordnung – genau die Kombination, für die der Kurzlink angeblich nötig war.

Wie erhalten Sie Analysen ohne einen Drittanbieter?

Sie haben sie bereits. Jeder Scan ist eine Anfrage an Ihren eigenen Server. Ihre Zugriffsprotokolle zeichnen ihn daher auf, und Ihre Analyse zählt den Aufruf der Zielseite.

Geben Sie jeder Platzierung einen eigenen src-Parameter im Weiterleitungsziel. Dann erhalten Sie genau die Aufschlüsselung pro Plakat, die das Dashboard verkauft hat: Welches Schild in der Lobby funktioniert, welche Tischaufsteller genutzt werden und ob sich der Druck des Aufklebers zum Mitnehmen lohnt. Der Unterschied ist, dass die Daten Ihnen gehören, der Gast nur mit Ihnen Kontakt aufnimmt und der Code unabhängig vom Zahlungsstatus anderer funktioniert. Was ein QR-Proxy protokolliert erklärt, welche Daten Sie nicht weitergeben.

Worin besteht das Ausfallrisiko dieses Ansatzes?

Ehrlichkeit verlangt, es zu benennen: Sie hängen nun von Ihrer eigenen Domain ab. Wenn Sie sie auslaufen lassen oder beim Wechsel des Hostings die Weiterleitungspfade vergessen, funktionieren die gedruckten Codes nicht mehr.

Das ist ein echtes Risiko und grundsätzlich eine andere Art von Risiko als das, welches es ersetzt. Es ist eine Abhängigkeit, die Sie kontrollieren, um viele Jahre im Voraus verlängern und an einen Nachfolger übergeben können. Niemand kann Sie dadurch aus dem Markt drängen, die Nutzung messen oder Ihre Kunden darüber monetarisieren. Drei praktische Maßnahmen helfen: Registrieren Sie die Domain deutlich über die Lebensdauer des Druckmaterials hinaus, bewahren Sie die Weiterleitungspfade neben der Website in der Versionsverwaltung auf und dokumentieren Sie sie dort, wo Ihre Druckvorlagen liegen.

Wenn Sie überhaupt keine Änderbarkeit benötigen – bei einem Menü, einem WLAN-Code oder einer Kontaktkarte ist das meist nicht der Fall –, überspringen Sie die Weiterleitung und codieren Sie das Ziel direkt. Weniger bewegliche Teile, dieselbe Dauerhaftigkeit.

Häufig gestellte Fragen

Kann ein statischer QR-Code auf eine Weiterleitung verweisen?
Ja, genau das ist die gesamte Technik. Der Code ist statisch, weil sich seine Nutzdaten nie ändern. Was diese URL ausliefert, liegt vollständig bei Ihnen. Die Dauerhaftigkeit steckt im gedruckten Dokument, die Flexibilität in Ihrer eigenen Konfiguration.
Brauche ich eine spezielle Kurzdomain?
Nein. Ein kurzer Pfad auf Ihrer bestehenden Domain reicht aus und ist besser als eine separate Kurzdomain, weil die Vorschau des Scanners einen Namen zeigt, den Ihre Kunden kennen. Eine eigene Kurzdomain ist angenehm, aber keine Voraussetzung.
Soll ich eine 301- oder eine 302-Weiterleitung verwenden?
Eine 302, solange Sie das Ziel möglicherweise noch ändern möchten – 301-Weiterleitungen werden von Browsern stark zwischengespeichert und lassen sich nur schwer rückgängig machen. Wechseln Sie erst dann zu 301, wenn ein Ziel wirklich dauerhaft ist.
Was ist, wenn ich überhaupt keine Website habe?
Dann überspringen Sie die Weiterleitung vollständig und codieren das Ziel direkt – ein statischer Code zu Ihrer bestehenden Buchungsseite, Ihrem Social-Media-Profil oder Karteneintrag funktioniert und kostet nichts. Wenn Sie später umziehen können möchten, ohne neu zu drucken, ist die kleinste brauchbare Lösung eine Domain plus Weiterleitungsdienst. Das ist deutlich günstiger als eine QR-Abrechnung pro Code, und die Domain bleibt auf Ihren Namen registriert.
Was ist, wenn ich meine Website später auf eine neue Domain umziehe?
Lassen Sie die alte Domain registriert und die Weiterleitungspfade aktiv. Gedruckte Codes sind dauerhafte Dokumente. Die darin enthaltene Domain sollte daher als langfristige Verpflichtung behandelt werden – genau deshalb sollte es eine Domain sein, die Ihnen gehört.

Erstellen Sie den statischen Code für Ihren Weiterleitungspfad: URL-QR-Code. Wenn ein gemieteter Code bereits Probleme macht, beginnen Sie mit dem Leitfaden zur Befreiung oder lesen Sie die Wahrheit über QR-Code-Betrug, um das Gesamtbild zu verstehen.


Bereit für einen statischen QR-Code?

Erstellen Sie einen direkt im Browser — kein Konto, kein Tracking, kein Abo. Was Sie erstellen, gehört Ihnen.