როგორ შევქმნათ URL შემმოკლებელი
URL შემმოკლებელი გრძელ ვებ მისამართს მოკლე კოდით ინახავს და ყველას, ვინც მოკლე ბმულს ეწვევა, გადაამისამართებს. ბირთვი პატარაა — ერთი ცხრილი და ერთი გადამისამართების მარშრუტი — და ამიტომ ის კლასიკური პირველი პროექტია. რეალურს სასარგებლოს ხდის დანარჩენი: მოკლე დომეინი, მორგებული სლაგები, კლიკების რაოდენობა, ბმულის დანიშნულების რედაქტირება და სპამერების შეჩერება, რომლებიც თქვენს დომეინს ფიშინგის ბმულების დასამალად იყენებენ. ადრევე გადაწყვიტეთ, თქვენი და თქვენი გუნდისთვისაა თუ საჯაროდ ღია, რადგან საჯარო შემმოკლებლებს ბოროტად გამოყენება სწრაფად იზიდავს.
რა სჭირდება URL შემმოკლებელს
მონაცემები
| ცხრილი | ველები |
|---|---|
| ბმულები | მოკლე კოდი, დანიშნულების URL, მფლობელი, სათაური, შექმნის თარიღი, აქტიურობის ალამი, არასავალდებულო ვადა |
| კლიკები | ბმული, დრო, მიმართვის წყარო (referrer), ქვეყანა, მოწყობილობის ტიპი |
| დომეინები (არასავალდებულო) | მორგებული მოკლე დომეინები და მათი მფლობელები |
მოკლე კოდზე დადეთ უნიკალური ინდექსი. ორი ბმული ერთი კოდით ის ერთი შეცდომაა, რომელიც აუცილებლად უნდა იყოს შეუძლებელი.
გვერდები და მარშრუტები
- გადამისამართების მარშრუტი —
/{code}პოულობს კოდს და გადამისამართებს. ეს თითქმის ერთადერთი მისამართია, რომელსაც მნახველები ეხებიან, ამიტომ ის სწრაფი უნდა იყოს და არასდროს აჩვენოს თქვენი აპლიკაციის ინტერფეისი. - ბმულის შექმნა — ჩასვით URL, ირჩევთ არასავალდებულო მორგებულ სლაგს და იღებთ მოკლე ბმულს კოპირების ღილაკით.
- ბმულების სია — თქვენი ბმულები კლიკების რაოდენობით, ძებნით და ჩართვა/გამორთვის გადამრთველებით.
- ბმულის დეტალები — კლიკები დროის მიხედვით, მთავარი წყაროები, ქვეყნები, მოწყობილობები. დანიშნულების რედაქტირება.
- ვერ მოიძებნა გვერდი არასწორი ან გამორთული კოდებისთვის.
- QR კოდი თითოეულ ბმულზე — იაფი დასამატებელი და ხშირად მოთხოვნადი.
გადაწყვეტილებები და კომპრომისები
გადამისამართების ტიპი. 301 (მუდმივი) გადამისამართებას ბრაუზერები ქეშირებენ, ამიტომ მეორადი ვიზიტორები თქვენს სერვერს გვერდს უვლიან: კლიკებს კარგავთ და მათთვის დანიშნულებას ვერ შეცვლით. გამოიყენეთ 302 ან 307, თუ კლიკებს თვლით ან რედაქტირებას იძლევით. ასე მუშაობს უმეტესი თვალყურისდევნების შემმოკლებელი.
მოკლე კოდები. შემთხვევითი, ექვსი ან შვიდი სიმბოლოს კოდები (ასოები და ციფრები) რთულად გამოსაცნობია და საკმარისი სივრცე აქვს. აირიდეთ ადვილად ასარევი სიმბოლოები (0/O, 1/l), თუ ხალხი ბმულებს ხელით აკრეფს. თანმიმდევრული კოდები ავლენს, რამდენი ბმული გაქვთ, და ნებისმიერს საშუალებას აძლევს, მათ შორის გადაიაროს.
მორგებული სლაგები. /launch უკეთესია, ვიდრე /x7Kp2q. დაიცავით სიტყვები, რომლებსაც თქვენი აპლიკაცია იყენებს (login, api, admin), დაბლოკეთ შეურაცხმყოფელი სლაგები, თუ ინსტრუმენტი საჯაროა, და გადაწყვიტეთ, არის თუ არა სლაგი რეგისტრ-მგრძნობიარე. რეგისტრის უგულებელყოფა უფრო მოსახერხებელია.
სიჩქარე. შემმოკლებელი ყოველ ვიზიტამდე ერთ ზედმეტ ნახტომს უმატებს. გადამისამართების მარშრუტი დატოვეთ ერთ ინდექსირებულ ძიებად და კლიკი ჩაწერეთ გადამისამართების გაგზავნის შემდეგ (ან ფონურად), რომ თვალყურისდევნებამ მნახველი არ შეანელოს. აპლიკაციებმა, რომელთა ჰოსტინგიც უმოქმედობისას ძინავს, შესაძლოა პირველ ვიზიტზე მცირე დაყოვნებით იმუშაონ მშვიდი პერიოდის შემდეგ; პირადი ან გუნდური ინსტრუმენტისთვის ეს ჩვეულებრივ მისაღებია.
კლიკების ანალიტიკა და კონფიდენციალურობა. კლიკების, მიმართვის წყაროებისა და სავარაუდო ქვეყნის დათვლა სტანდარტულია. სრული IP მისამართების შენახვა და ინდივიდების პროფილების აგება იქ იწყება, სადაც კონფიდენციალურობის კანონი მოქმედებს. შეინახეთ ის, რასაც რეალურად შეხედავთ, და სადაც შეიძლება, შეაჯამეთ. იხილეთ როგორ დავამატოთ ანალიტიკა აპლიკაციას.
დომეინი. ბმული იმდენად მოკლეა, რამდენადაც მისი დომეინი. იყიდეთ მოკლე დომეინი და მიუთითეთ აპლიკაციაზე — იხილეთ როგორ მივაბათ მორგებული დომეინი. ბევრ ჰოსტინგს უფრო მარტივია ქვედომეინი (go.yourbrand.com), ვიდრე ძირითადი დომეინი.
ბოროტად გამოყენება. თუ ბმულების შექმნა ყველასთვისაა შესაძლებელი, სპამერები თქვენს დომეინს გამოიყენებენ ფიშინგისა და მავნე პროგრამის დასამალად, და თქვენი დომეინი შეიძლება ბლოკირების სიებში მოხვდეს. საჯარო შემმოკლებლისთვის: მოითხოვეთ ანგარიშები, შეზღუდეთ შექმნის სიხშირე, შეამოწმეთ დანიშნულებები Google Safe Browsing-ის მსგავსი მავნე URL-ების სიით, დაბლოკეთ ბმულები თქვენს შემმოკლებელზე (გადამისამართების ციკლები) და ააშენეთ ადმინისტრატორის გადამრთველი, რომელიც ნებისმიერ ბმულს მაშინვე გამორთავს. მხოლოდ გუნდისთვის განკუთვნილი შემმოკლებელი ამ პრობლემების უმეტესობას გაურბის.
პირველი მუშა მოთხოვნა
ააშენე URL შემმოკლებელი ვებ აპლიკაცია ჩემი გუნდისთვის. შესულმა მომხმარებლებმა უნდა ჩასვან დანიშნულების URL და მიიღონ მოკლე ბმული შემთხვევითი 7-სიმბოლოიანი კოდით (ციფრი 0, ასო O, 1 ან l არ შედის), ან აირჩიონ მორგებული სლაგი. სლაგები უნიკალურია და რეგისტრისადმი გულგრილი; დაიცავით login, api, admin, app და settings. საჯარო მარშრუტი /{code} პოულობს კოდს ერთი ინდექსირებული მოთხოვნით და აბრუნებს 302 გადამისამართებას; ჩაწერე კლიკი (დრო, მიმართვის წყარო, ქვეყანა, მოწყობილობის ტიპი — სრული IP მისამართის გარეშე) გადამისამართების შეყოვნების გარეშე. უცნობი ან გამორთული კოდები აჩვენებს მარტივ ვერ მოიძებნა გვერდს. მომხმარებლებს უნდა ჰქონდეთ თავიანთი ბმულების სია კლიკების რაოდენობით, დანიშნულების რედაქტირება, ბმულის გამორთვა, QR კოდის ჩამოტვირთვა და დეტალების გვერდი დღეების მიხედვით დაჯგუფებული კლიკებით, მთავარი წყაროებითა და ქვეყნებით. დანიშნულებები შეამოწმე, რომ იყოს http ან https URL-ები და არა ამ შემმოკლებლის ბმულები. ყველაფერი შეინახე მონაცემთა ბაზაში.
ასაშენებელი ნაბიჯები
- შექმენი და გადამისამართე. შექმენით ბმული და გახსენით პირად ფანჯარაში. შეამოწმეთ, რომ პასუხი 302-ია და არა გვერდი, რომელიც JavaScript-ით შემდეგ გადამისამართებს.
- კოდები და სლაგები. სცადეთ დუბლირებული სლაგი, დაცული სიტყვა, შერეული რეგისტრი და ძალიან გრძელი URL.
- კლიკების თვალყურისდევნება. დააწკაპუნეთ რამდენიმე მოწყობილობიდან და შეამოწმეთ რაოდენობები და მიმართვის წყაროები.
- რედაქტირება და გამორთვა. შეცვალეთ დანიშნულება და დაადასტურეთ, რომ ძველი მოკლე ბმული ახლა ახალ ადგილას მიდის; გამორთეთ ერთი და დაადასტურეთ, რომ აღარ მუშაობს.
- ვალიდაცია. სცადეთ
javascript:ბმულები, ბმულები თვით შემმოკლებელზე და არასწორი URL-ები. ყველა სერვერზე უნდა უარყოფილი იყოს. - დომეინი. მიაბით თქვენი მოკლე დომეინი და სცადეთ ბმულები მასზე.
- ბოროტად გამოყენების კონტროლი, თუ ინსტრუმენტი საჯარო იქნება: სიხშირის შეზღუდვები, დანიშნულების შემოწმება და ადმინისტრატორის ხედი ბოლო ბმულებზე.
გავრცელებული შეცდომები
- 301 გადამისამართებები კლიკების თვალყურისდევნებით. ბრაუზერები მათ ქეშირებენ და თქვენი რიცხვები მცდარი იქნება.
- გადამისამართება გვერდის შიგნით. ჩაიტვირთება აპლიკაცია და მერე JavaScript-ით გადამისამართდება, და ყოველი კლიკი ნელად იგრძნობა. გადამისამართება სერვერიდან გააკეთეთ.
- კოდებზე უნიკალური შეზღუდვის არარსებობა. კოლიზიები საბოლოოდ მოხდება.
- ღია საჯარო შემმოკლებელი კონტროლის გარეშე. ის ბოროტად გამოყენებული იქნება, და თქვენი დომეინის რეპუტაციაც მასთან ერთად დაიკარგება.
- სქემების მიღება ნებისმიერი. დაუშვით მხოლოდ http და https დანიშნულებები.
- ბმულების დაკარგვა გადაადგილებისას. საკუთარი მოკლე დომეინი თქვენვე ფლობთ, რომ ბმულები ჰოსტინგის შეცვლის შემდეგაც იმუშაოს.
როდის არის უკეთესი მზა პროდუქტი
დადგენილი ბმულების მართვის სერვისები გთავაზობთ ბრენდირებულ დომეინებს, დეტალურ ანალიტიკას, გუნდურ ფუნქციებს, QR კოდებს, ინტეგრაციებსა და ბოროტად გამოყენების დამუშავებას მზა სახით. თუ ბმულები თქვენი მარკეტინგის ცენტრშია და სრულად უპასუხისმგებლოდ გინდათ, გადაიხადეთ ერთ-ერთისთვის.
საკუთარი აშენეთ, როცა გსურთ მარტივი გუნდური შემმოკლებელი თქვენს დომეინზე მომხმარებელზე ფასის გარეშე, ბმულები, რომლებიც თქვენს პროდუქტს უკავშირდება (გაზიარების ბმულები, რეფერალური ბმულები, თვალყურისდევნებადი ბმულები ელფოსტებში), ან კლიკების მონაცემებზე სრული კონტროლი. ეს კარგი პირველი ბექენდ პროექტიცაა. დააწყვილეთ ბმულ-ბიოს გვერდთან და გაიარეთ უსაფრთხოების ჩამონათვალი AI-ით აშენებული აპლიკაციებისთვის, სანამ ვინმეს გახსნით.
აშენება Mythex-ით
Mythex-ში შემმოკლებელს ჩატში აღწერთ და გადამისამართებას ცოცხალ გადახედვაში ამოწმებთ. თუ აპლიკაციას დასჭირდება, Mythex ბმულებისა და კლიკებისთვის ამატებს გამოყოფილ მონაცემთა ბაზას. გამოქვეყნებული აპლიკაციები და მათი მონაცემთა ბაზები უმოქმედობისას ძინავს და შემდეგ ვიზიტზე იღვიძებს, რაც მშვიდ შემმოკლებელს იაფად ამუშავებს. გამოაქვეყნეთ mythex.ai ბმულზე, ხოლო Pro გეგმაში მიაბით საკუთარი მოკლე დომეინი ან იყიდეთ Mythex-ის შიგნით — იხილეთ მორგებული დომეინები. URL შემმოკლებლის შაბლონი წინასწარ დაწერილი საწყისი მოთხოვნაა მორგებული სლაგებითა და კლიკების ანალიტიკით.
კითხვები
URL შემმოკლებელმა უნდა გამოიყენოს 301 თუ 302 გადამისამართება?
301 ბრაუზერს ეუბნება, რომ გადასვლა მუდმივია, ამიტომ მან შეიძლება ქეშში შეინახოს და შემდეგ ჯერზე თქვენს სერვერს არ მოიკითხოს. ეს ნიშნავს გამოტოვებულ კლიკებს და ბმულებს, რომელთა შეცვლაც არ შეგიძლიათ. შემმოკლებლები, რომლებიც კლიკებს თვლიან ან რედაქტირებას იძლევა, ჩვეულებრივ 302 ან 307 დროებით გადამისამართებას იყენებს.
როგორ იქმნება მოკლე კოდები?
ან შემთხვევითი სტრიქონებით ასოებისა და ციფრებიდან, რომლებიც არსებულ კოდებთან მოწმდება, ან მონაცემთა ბაზის ID-ის base 62-ში კოდირებით. შემთხვევითი კოდების გამოცნობა უფრო რთულია; თანმიმდევრული კოდები ავლენს, რამდენი ბმული არსებობს. ექვსი ან შვიდი შემთხვევითი სიმბოლო მილიარდობით კომბინაციას იძლევა.
მჭირდება მოკლე დომეინი?
იმისთვის, რომ იმუშაოს — არა, მაგრამ შემმოკლებლის აზრი მოკლე, სანდო ბმულია. მოკლე მორგებული დომეინი, რომელსაც თქვენ ფლობთ, ნიშნავს, რომ ბმულები გაგრძელდება მაშინაც, თუ ჰოსტინგს შეცვლით.
როგორ შევაჩერო ხალხი, რომელიც საჯარო URL შემმოკლებელს ბოროტად იყენებს?
მოითხოვეთ შესვლა ბმულების შესაქმნელად, შეზღუდეთ ბმულების შექმნის სიხშირე, შეამოწმეთ დანიშნულების ადგილები ბოროტი URL-ების სიით, მაგალითად Google Safe Browsing-ით, დაბლოკეთ საკუთარი დომეინი როგორც დანიშნულების ადგილი და მოგცეთ სწრაფი გზა ბმულების გასათიშად.