Bit.ly, jeden z mála původních a široce rozšířených zkracovačů adres (URI) za pár měsíců zavede zobrazování reklamy pro ty, kdo kliknou na bit-ly odkaz. Doposud to fungovalo aniž by kliknutí bylo jakkoliv ovlivněno, nově se nejprve zobrazí reklama, a teprve po jejím shlédnutí se klikající dostane na cílovou stránku.
Poměrně hodně nepříjemné, protože nebudete schopni ovlivnit, co za reklamu se zobrazí a jaký to může mít dopad na reputaci vaší značky, ale třeba i na bezpečnost a soukromí.
Ale vcelku nic nového, zkracovače jsou dlouhodobě s mnoha otazníky a pokud je opravdu opravdu opravdu nutně nepotřebujete, tak je dobré se jim vyhnout. Jsou tak jako tak pozůstatek minulosti, kdy bylo na sociální sítě nutné odkazy zkrátit (hlavně tehdy na Twitteru), ale tohle už dlouho třeba není. Ostatně viz Zkracovače adres a kdy je používat. A proč je spíš nepoužívat z roku 2015. Ano, v tuto chvíl devět let starý tip.
Co když ale zkracovač potřebujete?
Trochu komplikované je to v okamžiku, kdy potřebujete z nějakého důvodu zkracovat adresy. Goo.gl zkracovač je už dlouho mrtvý (Firebase Dynamic Links už také není), bit.ly se vydalo do zapomnění.
Ideální řešení je vlastní zkracovač a dnes to není až tak těžké.
.htaccess jako snadná cesta
To první základní řešení je, že máte vlastní doménu (jako třeba 365tipu.cz), jejíž název e ideálně krátký. A máte možnost si na této doméně vkládat pokyny do .htaccess (či jiného podobného souboru/mechanismu).
Pak si můžete vytvořit libovolné zkrácené adresy v podobě (například) 365tipu.cz/neco – mohou to být zkratky dávající smysl, kombinace písmen, číslic, prostě cokoliv potřebujete. V .htaccess pak bude řádka:
Redirect 301 /neco http://komplet.adresa.cz/kam-to-presmeruje
Nebudete sice mít k dispozici žádný nástroj pro administraci (budete editovat textový soubor) ani informace o počtu prokliků (jedině můžete analyzovat http logy), ale je to rychle, snadné, bezpečné a pružné.
Pokud máte jako server NGINX, tak je to dost podobné, jen definice vypadá jinak
location /neco {
return 301 http://komplet.adresa.cz/kam-to-presmeruje;
}
Vlastní software pro zkracovač
Pokud máte hosting, tak taky zpravidla máte možnost na něm mít vlastní software, skripty, databáze, aplikace. Pak vám nic nebrání, zvolit některý z open-source zkracovačů a provozovat si ho.
Můžete si zkusit i něco napsat sami, ale pozor na bezpečnost a zejména na to, že cokoliv co přesměrovává (což je právě zkracovač) je oblíbený nástroj pro spammery i bezpečnostní hrozby.
Takže ideálně jít do něčeho, co je osvědčené, podporované a ope-source.
Takže například
- YOURLS – https://yourls.org/ – coby asi nejznámější a možná tak nejznáze nasaditelný.
- Polr – https://polrproject.org/ – další možnost z těch rozšířenějších
- SHlink – https://shlink.io/ – má API, CLI, PWA, takže možná čas zkusit
Mimochodem, yourls i Polr jsou snadno nasaditelné s pomoci Dockeru.
Pokud chcete něco zábavného a máte k dispozici Google Workspace, tak viz Shortening URLs with Google Functions and Google Sheets. Podobně máte-li AWS či Azure, tak i tam existují vhodné nástroje a funkce využitelné pro vytváření zkrácených adres.
Případně máte-li v oblibě Airtable tak viz URL Shortener a GitHub url-shortener
Máte-li WordPress, tak můžete využít jako výše zmíněné řešení přes .htacess/nginx, ale také řadu pluginu pro přesměrování.
- pretty links
- thirstyaffiliates
- Redirection – osobně doporučím i pro řadu dalších podstatných funkcí
Stále fungující zkracovače
Můžete opustit bit.ly a zkusit některé z doposud fungujících zkracovačů. Ale je to tak trochu z bláta do louže. Ale zde jich pár je
- TinyURL – tinyurl.com
- is.gd – is.gd
- Shorti.io – short.io