Jistě jste se někdy setkali s problémem, že Vámi vybraná URL adresa je příliš dlouhá a vy ji potřebujete zkrátit. K tomu jsou na internetu různé nástroje. U nás máme například 1url.cz, jdem.cz či 6b.cz.
Mezi celosvětově nejpopulárnější patří Bit.ly, přes který bylo zkráceno přes 40 miliard URL adres na internetu.
Obsah
Hlavní funkce Bit.ly
Bit.ly není jen obyčejný zkracovač URL adres, ale má i řadu dalších užitečných funkcí, na které se společně podíváme.
Zkrácení URL
Tato funkce je běžně dostupná pro neregistrované návštěvníky a může jí zdarma využít kdokoliv přímo na hlavní stránce Bit.ly
Vložením dlouhé URL a potvrzením, dostanete kratší verzi vložené URL.
Jak si můžete všimnout, tak Bit.ly ihned po zkrácení nabízí možnost registrace zdarma a informaci o možnosti vytváření vlastních odkazů, jejich automatické sdílení a hlavně monitorování prokliků daného odkazu.
Vytváření vlastních URL
Po registraci a přihlášení si v Bit.ly můžete sami zvolit i vlastní název zkráceného odkazu.
Podle statistik Bit.ly mají zkrácené URL o 34% větší proklikovatelnost, než automaticky vygenerované a to se počítá! 🙂
Statistiky prokliků
Po vytvoření zkrácené URL je v administraci, opět po přihlášení, vidět i statistika prokliků dané URL.
Jakmile vám budou lidé na zkrácenou URL klikat, tak se vám budou zobrazovat detailnější informace:
Automatické vytváření krátkých URL
Bit.ly má kromě výše zmíněných funkcí i možnost API, přes kterou můžete snadno vytvářet automaticky zkrácené URL.
API klíč
API klíč naleznete po přihlášení v pravém menu Settings -> Advanced Settings -> API Support
Vytvoření scriptu na automatické zkrácení URL
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
/* funkce na zkraceni URL */ function make_bitly_url($url,$login,$appkey,$format = 'xml',$version = '2.0.1') { //vytvoreni URL $bitly = 'http://api.bit.ly/shorten?version='.$version.'&longUrl='.urlencode($url).'&login='.$login.'&apiKey='.$appkey.'&format='.$format; //lze pouzit i cURL $response = file_get_contents($bitly); //parser na odpoved od bit.ly if(strtolower($format) == 'json') { $json = @json_decode($response,true); return $json['results'][$url]['shortUrl']; } else //xml { $xml = simplexml_load_string($response); return 'http://bit.ly/'.$xml->results->nodeKeyVal->hash; } } /* pouziti */ $short = make_bitly_url('$dlouha_url','$login','$api_klic','json'); echo 'Zkrácená URL: '.$short; |
Výstupem bude zkrácená URL adresa. Takto zkrácená adresa se vám uloží do administrace mezi ostatní zkrácené URL adresy.
Vysvětlení proměnných
$dlouha_url – > Vámi vybraná dlouhá URL, kterou chcete zkrátit
$login – > Uživatelské jméno, kterým se přihlašujete do Bit.ly
$api_klic – >API klíč z administrace viz. výše
Vytvářet můžete přes API i vlastní URL, které jsem uvedl na začátku článku. Více možností o použití API naleznete v dokumentaci.
Použít můžete i již vytvořené knihovny na práci s API.