Водичи

Како да направите скратувач на URL адреси

Скратувачот на URL адреси ја чува долгата веб-адреса под кратак код и ги пренасочува сите што ќе го посетат кратокиот линк. Јадрото е мало — една табела и еден пат за пренасочување — затоа е класичен прв проект. Она што го прави вистински корисен е остатокот: кратак домен, прилагодени имиња, бројачи на кликови, уредување на дестинацијата и спречување на спамери да го користат вашиот домен за скривање на фишинг линкови. Одлучете рано дали е за вас и вашиот тим или е отворен за јавноста, бидејќи јавните скратувачи брзо привлекуваат злоупотреба.

Што му треба на скратувачот на URL адреси

Податоци

ТабелаПолиња
ЛинковиКраток код, дестинациска URL адреса, сопственик, наслов, датум на создавање, активно да/не, по желба рок на важење
КликовиЛинк, време, реферер, земја, вид уред
Домени (по желба)Прилагодени кратки домени и нивните сопственици

Ставете уникатен индекс на краткиот код. Два линка со ист код е единствената грешка што мора да биде невозможна.

Страници и патишта

  • Патот за пренасочување — /{code} го бара кодот и пренасочува. Ова е единствениот пат што речиси секој посетител го допира, па мора да биде брз и никогаш да не го прикажува интерфејсот на вашата апликација.
  • Создавање линк — залепете URL, по желба изберете прилагоден назив, добијте го кратокиот линк со копче за копирање.
  • Список на линкови — вашите линкови со бројачи на кликови, пребарување и прекинувачи вклучено/исклучено.
  • Детали за линк — кликови низ времето, најчести референти, земји, уреди. Уредување на дестинацијата.
  • Страница „не е пронајдено“ за непознати или исклучени кодови.
  • QR код за секој линк — евтино е за додавање и често се бара.

Одлуки и компромиси

Вид на пренасочување. 301 (трајно) пренасочување може да биде кеширано од прелистувачите, па повторните посетители ја прескокнуваат вашата сервер: губите кликови и не можете да ја промените дестинацијата за нив. Користете 302 или 307 ако следите кликови или дозволувате уредување. Тоа го прават повеќето скратувачи со следење.

Кратки кодови. Случајните кодови од шест или седум знаци (букви и цифри) се тешки за погодување и имаат доволно простор. Избегнувајте збунувачки знаци (0/O, 1/l) ако луѓето ќе ги пишуваат линковите рачно. Секвенцијалните кодови откриваат колку линкови имате и дозволуваат некој да поминува низ нив.

Прилагодени називи. /launch е подобро од /x7Kp2q. Резервирајте зборови што ги користи вашата апликација (login, api, admin), блокирајте навредливи називи ако алатката е јавна и одлучете дали називите се чувствителни на големи и мали букви. Непочувствителните се пријателски.

Брзина. Скратувачот додава скок пред секоја посета. Задржете го патот за пренасочување на едно индексирано барање, а кликот запишете го по испраќањето на пренасочувањето (или во позадина), за следењето никогаш да не го забави посетителот. Апликациите на хостинг што спие кога се неактивни може да потрајат малку подолго при првата посета по мирен период; за лична или тимска алатка тоа обично е во ред.

Аналитика на кликови и приватност. Броењето кликови, референти и приближна земја е стандардно. Чувањето целосни IP адреси и градењето профили на поединци е местото каде правото за приватност почнува да важи. Чувајте го она што навистина ќе го гледате и агрегирајте каде што можете. Видете како да додадете аналитика во вашата апликација.

Доменот. Линкот е само толку краток колку и неговиот домен. Купете краток домен и насочете го кон апликацијата — видете како да поврзете прилагоден домен. Многу хостинзи претпочитаат поддомен (go.vashamarka.com) пред корен домен, што е поедноставно за поврзување.

Злоупотреба. Ако секој може да создава линкови, спамерите ќе го користат вашиот домен за маскирање фишинг и малвер, а вашиот домен може да заврши на блок-листи. За јавен скратувач: барајте сметки, ограничете го создавањето, проверувајте ги дестинациите наспроти листа на злонамерни URL адреси како Google Safe Browsing, блокирајте линкови кон самиот скратувач (јамки за пренасочување) и изградете административен прекинувач за веднаш да исклучите кој било линк. Приватен скратувач само за тим ја избегнува повеќето од ова.

Прв prompt што функционира

Направи веб-апликација скратувач на URL адреси за мојот тим. Најавени корисници залепуваат дестинациска URL адреса и добиваат кратък линк со случаен 7-знаковен код (без 0, O, 1 или l), или избираат прилагоден назив. Називите се уникатни и не се чувствителни на големи и мали букви; резервирај login, api, admin, app и settings. Јавниот пат /{code} го бара кодот со една индексирана заявка и враќа 302 пренасочување; запишувај го кликот (време, реферер, земја, вид уред — без целосна IP адреса) без да го одложуваш пренасочувањето. Непознати или исклучени кодови прикажуваат едноставна страница „не е пронајдено“. Корисниците гледаат список на своите линкови со бројачи на кликови, можат да ја уредат дестинацијата, да исклучат линк, да преземат QR код и да отворат страница со детали за кликови по ден, најчести референти и земји. Провери дека дестинациите се http или https URL адреси и не се линкови кон овој скратувач. Сè складирај во база на податоци.

Чекори за изградба

  1. Создавање и пренасочување. Создајте линк и отворете го во приватен прозорец. Проверете дека одговорот е 302, а не страница што потоа се пренасочува со JavaScript.
  2. Кодови и називи. Пробајте дупликат назив, резервиран збор, мешани големи и мали букви и многу долг URL.
  3. Следење кликови. Кликнете од неколку уреди и проверете ги бројачите и реферерите.
  4. Уредување и исклучување. Променете дестинација и потврдете дека стариот кратък линк сега оди на новото место; исклучете еден и потврдете дека престанал да работи.
  5. Валидација. Пробајте javascript: линкови, линкови кон самиот скратувач и неправилно формирани URL адреси. Сите треба да се одбијат на серверот.
  6. Домен. Поврзете го вашиот краток домен и тестирајте линкови на него.
  7. Контроли против злоупотреба, ако алатката ќе биде јавна: ограничувања на брзина, проверка на дестинации и административен преглед на неодамнешните линкови.

Чести грешки

  • 301 пренасочувања со следење кликови. Прелистувачите ги кешираат и вашите бројки се искривуваат.
  • Пренасочување во страницата. Вчитате апликација, па пренасочување со JavaScript, и секој клик изгледа бавен. Пренасочувајте од серверот.
  • Нема уникатно ограничување на кодовите. Судири ќе се случат на крајот.
  • Отворен јавен скратувач без контроли. Ќе се злоупотребува, а угледот на вашиот домен заминува со него.
  • Прифаќање било која URL шема. Дозволувајте само http и https дестинации.
  • Губење линкови при промена. Поседувајте го кратокиот домен сами за линковите да преживеат промена на хостинг.

Кога е подобра готова алатка

Утврдени услуги за управување со линкови нудат брендирани домени, детална аналитика, функции за тимови, QR кодови, интеграции и управување со злоупотреба веднаш. Ако линковите се во центарот на вашиот маркетинг и сакате без одржување, платете за една.

Градете сопствена кога сакате едноставен скратувач за тим на ваш домен без цена по место, линкови поврзани со вашиот производ (линкови за споделување, линкови за препораки, следени линкови во е-пошта) или целосна контрола над податоците за кликови. Исто така е добар прв проект за задна страна. Комбинирајте го со страница за линк во биографијата и поминете низ листата за безбедност за апликации направени со AI пред да ја отворите за некој друг.

Градење со Mythex

Во Mythex скратувачот го опишувате во разговорот и ги тестирате пренасочувањата во живиот преглед. Mythex додава посветена база на податоци за линкови и кликови кога апликацијата има потреба од неа. Објавените апликации и нивните бази на податоци спијат кога се неактивни и се будат при следната посета, па тивкиот скратувач е евтин за работење. Објавете на линк mythex.ai, а на Pro поврзете ваш краток домен или купете еден внатре во Mythex — видете прилагодени домени. Шаблонот за скратувач на URL адреси е готов напишан почетен prompt со прилагодени називи и аналитика на кликови.

Прашања

Дали скратувачот на URL треба да користи 301 или 302 пренасочување?

301 му кажува на прелистувачите дека преместувањето е трajно, па може да го кешираат и следниот пат да ја прескокнат вашата сервер. Тоа значи изгубени кликови и линкови што не можете да ги промените. Повеќето скратувачи што следат кликови или дозволуваат уредување користат 302 или 307 привремено пренасочување.

Како се генерираат кратките кодови?

Или како случајни низи од букви и бројки, проверени наспроти постоечките кодови, или со кодирање на ID од базата на податоци во база 62. Случајните кодови се потешки за погодување; секвенцијалните откриваат колку линкови постојат. Шест или седум случајни знаци даваат милијарди комбинации.

Дали ми треба кратак домен?

Не за да работи, но смислата на скратувачот е кратак и доверлив линк. Кратак прилагоден домен што го поседувате значи и дека линковите ќе продолжат да работат ако го промените хостингот.

Како да спречам луѓе да злоупотребуваат јавен скратувач на URL адреси?

Барајте регистрација за создавање линкови, ограничете ја брзината на создавање линкови, проверувајте ги дестинациите наспроти листа на злонамерни URL адреси како Google Safe Browsing, блокирајте го вашиот домен како дестинација и имајте брз начин да исклучите линкови.

Mythex · Pricing · Градете што било со AI · Шаблони за веб-страници и апликации · Mythex во споредба · Речник за градење апликации со AI · Бесплатни алатки за градење апликации со AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)