lilURL: Dein eigener Url-Shortener

Was sind Url Shortener?

Für alle, die das nicht kennen: Url Shortener sind Services, die aus einer langen Url (Bsp: http://sebmos.at/google-analytics-vs-piwik-open-source/) eine kurze Url (Bsp: http://tinyurl.com/d6pa7x) machen. Tinyurl ist der bekannteste dieser Services, es gibt aber mittlerweile dutzende Alternativen, manche mit zusätzlichen Features. Bit.ly bietet Statistiken an, BurnURL eine Bewertungs-Funktion.

Wichtig wurden diese Services mit dem Aufkommen von Twitter & Co, wo die Länge von Nachrichten stark beschränkt wird und jedes einzelne Zeichen zählt.

Was ist das Problem?

Hinter diesen Services stehen Firmen, die Geld verdienen wollen und zusperren, wenn sie das nicht schaffen. Dadurch entstünde das Problem, dass plötzlich tausende Urls ins Leere gingen.

Weiters vergibt man damit einen Teil des Werts des Links (aus Suchmaschinen-Optimierungs-Sicht). Für die Benutzer/innen besteht auch noch das Problem, dass sie nicht sehen, wohin sie kommen, wenn sie eine Url anklicken.

Die Lösung: lilURL

Eines dieser Probleme kann man lösen, indem man einen eigenen Url Shortener betreibt, für die eigenen Links. lilURL, ein simples Open Source-Projekt, ist diese Lösung.

Das Projekt ist zwar schon einige Jahre alt, wird schon lange nicht mehr weiterentwickelt und hat einige gravierende Defizite, ich hab den Code daher genommen und die größten Probleme behoben.

lilURL ist schnell installiert und macht nur eine Sache: Urls verkürzen. Der Service ist nicht perfekt – ich hätte gerne einige kleine Features ergänzt, aber für den Moment reicht es.

Mein Url Shortener befindet sich unter http://r.sebmos.at/, ich warne aber: Ich garantiere keine Uptime, er ist eigentlich nur für mich gedacht. (Und für Demo-Zwecke, falls jemand probieren will, wie sowas funktioniert.)

Hier herunterladen

Falls ihr lilURL erweitert, würde ich mich sehr über ein E-Mail mit den Änderungen freuen!

Update

Pascal hat lilURL erweitert und zwei neue Features eingebaut. Seine Version gibt es hier runter zu laden: http://r.sebmos.at/modified-pascal.zip

In seiner Version gibt es eine einfache Statistik-Funktion, der beim Zugriff auf eine Short-URL inkrementiert wird. (Es gibt noch keine Auswertung dafür, aber es ist ein nettes Feature für alle, die die Aktivität auf ihren Short-URLs beobachten wollen.) Außerdem hat er eine Verwendungs-Limit programmiert, das die Weiterleitung stoppt, sobald ein einstellbares Limit überschritten wurde. (Standardeinstellung: Unbegrenzt)