Содержание

Сокращение URL и ссылок и отслеживание

Cuttly — the new standard for link analytics

Don’t let the links limit you. Make your links support your brand. The new standard of shortening and managing links in an intuitive and simple way. The most advanced and useful options in one place. Why use several applications when you can have everything in one place. Most of the options are completely free with no hidden costs.

Cutt.ly — Сокращение URL и ссылок и отслеживание

Удобный для пользователя змеевик ссылок со многими функциями и подробной аналитикой в реальном времени. Наши короткие ссылки знают, как, когда и где кто-то нажал или коснулся ваших сокращенных ссылок и даже больше.

Заменить очень длинный URL
https://sale.aliexpress.com/__pc/underfive.htm?aff_platform=promotion&cpt=1518892494084&sk=mybiURV&aff_trace_key=d9394c533fce446a826ace3de10e553e-1518892494084-06404-mybiURV&terminal_id=44c72d7a93f547c29092c51d0a9e5af4


в короткий URL-адрес → cutt. ly/under5.

Оптимизация ссылок

Cutt.ly — это платформа управления ссылками и сокращенный URL-адрес, который дает вам много полезных функций.

  • бесплатное и быстрое сокращение URL-адресов
  • Фирменные URL-адреса
  • пользовательский псевдоним / имя сокращенного URL-адреса
  • Генератор QR-кода для каждой короткой ссылки
  • UTM генератор кода (только для зарегистрированных)
  • режим предварительного просмотра и программа защиты пользователей для предотвращения подозрительных ссылок и т. д.
  • cutt URL кнопка
  • @ для проверки укороченных ссылок
  • сортируемый список сокращенных URL-адресов
  • привязка ссылок
  • API

Аналитика — наши ссылки знают больше

Пусть ваши ссылки получат полезную информацию о том, как, где и когда кто-то нажал или коснулся ссылки.

  • Аналитика в реальном времени
  • Всего ежедневных кликов
  • Клики для социальных сетей
  • Переходы по кликам
  • Устройства
  • Ssytems (OS)
  • Браузеры
  • Географическое местоположение
  • Популярные боты не включены в статистику щелчков

Благодаря этому вы поймете, что можно сделать лучше, чтобы повысить скорость кликов ваших ссылок.

Пользовательские домены — Фирменные URL-адреса

Настройте свой собственный домен и создайте фирменные короткие ссылки для увеличения конверсии и доверия ваших пользователей и клиентов. Как это работает? Фирменный пользовательский домен заменяет домен «cutt. ly» в ваших коротких ссылках с вашим собственным фирменным доменом.

  • Фирменные URL-адреса
  • Пользовательские домены
  • Больше конверсий с фирменными ссылками
  • Аналитика для фирменных ссылок
  • Создайте свой домен, дождитесь утверждения и используйте его

12 лучших сервисов для сокращения ссылок | Блог UniSender

Bit.do
Без регистрации ✔️
Можно кастомизировать ссылку ✔️
Русский язык
Дополнительные возможности QR-код

Статистика

Субъективная оценка, 1-10 7
Bitly.com
Без регистрации Зависит от функционала
Можно кастомизировать ссылку
Русский язык
Дополнительные возможности Статистика
Субъективная оценка, 1-10 6
Clck. ru
Без регистрации ✔️
Можно кастомизировать ссылку
Русский язык ✔️
Дополнительные возможности QR-код

Шер в социальных сетях

Субъективная оценка, 1-10 7
Cutt.us
Без регистрации ✔️
Можно кастомизировать ссылку ✔️
Русский язык
Дополнительные возможности Сократить несколько ссылок сразу
Субъективная оценка, 1-10 7
Is.gd
Без регистрации ✔️
Можно кастомизировать ссылку ✔️
Русский язык
Дополнительные возможности
Субъективная оценка, 1-10 6
Okt. it
Без регистрации
Можно кастомизировать ссылку
Русский язык ✔️
Дополнительные возможности Статистика
Субъективная оценка, 1-10 6
Innkin.com
Без регистрации Зависит от функционала
Можно кастомизировать ссылку
✔️
Русский язык
Дополнительные возможности Расширение для Chrome

Статистика 

Защита ссылки паролем

Субъективная оценка, 1-10 7
Goo.su
Без регистрации Зависит от функционала
Можно кастомизировать ссылку ✔️
Русский язык ✔️
Дополнительные возможности — Расширение для Chrome

Статистика 

Можно закрыть ссылку от индексирования

Субъективная оценка, 1-10 8
Rebrandly. com
Без регистрации
Можно кастомизировать ссылку ✔️✔️
Русский язык
Дополнительные возможности Статистика 

Можно прикрепить собственный домен

Субъективная оценка, 1-10 7
Tinyurl.com
Без регистрации ✔️
Можно кастомизировать ссылку ✔️
Русский язык
Дополнительные возможности
Субъективная оценка, 1-10 6
U.to
Без регистрации Зависит от функционала
Можно кастомизировать ссылку
Русский язык ✔️
Дополнительные возможности Статистика после регистрации
Субъективная оценка, 1-10 5
Vk. com/cc
Без регистрации
Можно кастомизировать ссылку
Русский язык ✔️
Дополнительные возможности Статистика

QR-код

Субъективная оценка, 1-10 7

Длинные ссылки портят рекламные объявления, не влезают в листовки и отпугивают л…

Кликер

Отличный инструмент для сжатия ссылок от Яндекс. Вставляете длинную ссылку — получаете красивую короткую и еще QR-код впридачу. Полученным результатом легко поделиться в соцсетях с помощью виджета, встроенного в Кликер.

U.to

Русскоязычный инструмент сокращения длинных ссылок. Если хотите просматривать статистику, то придется регистрироваться. Обычное сокращение не требует регистрации.

Vk.cc

Сервис от известной социальной сети ВКонтакте. Для использования необходим аккаунт ВК. Созданные ссылки работают и вне этой соцсети. Статистика vk.cc показывает динамику просмотров, пол, возраст и географическое расположение посетителей, перешедших по этой ссылке.

is.gd

Бесплатный сервис сжатия ссылок. Позволяет выбирать короткое имя ссылки при сокращении. Ресурс англоязычный, поэтому без знания языка будет трудно анализировать статистику страницы. Хотя базового уровня или онлайн-переводчика будет вполне достаточно. Для получения статистики вставьте в поисковое поле длинную ссылку, нажмите «Further options/custom URL». Выберите «Lower case» и «Log statistics for this link» Кликните «Shorten». Затем «You’ve enabled statistics for this link ― you can access these via the link’s preview page at» в конце этой фразы будет ссылка, кликаем на нее. Жмем «I want to see statistics for this URL» и получаем статистику страницы. Сервис позволяет отсортировать данные по времени, стране, браузеру.

Bit.do

Англоязычный сервис. Программа позволяет самому задать короткое имя для ссылки. Нюанс в уникальности, придется подбирать такое короткое имя, которое еще не использовалась в Bit. do. Для сжатия URL необходимо поставить галочку «Я не робот».

Tiny URL

Еще один иностранный ресурс для сокращения длинных ссылок. Если есть желание, то придумайте короткое имя ссылки самостоятельно, сервис поддерживает такую функцию. Tiny URL — один из старейших сокращателей ссылок, он работает с 2002 года.

Cutt.us

Здесь есть две версии. Первая — обычный сокращатель ссылки с возможностью выбрать короткое имя самостоятельно. Вторая версия сокращает сразу несколько ссылок. Это удобно когда необходимо сжать большое количество URL адресов.

Lnnkin

Для пользования этим сервисом необходимо зарегистрироваться. Lnnkin показывает статистику переходов по созданной ссылке. У этого сервиса есть свое расширение для Google Chrome, сокращающее ссылки во вкладке браузера.

Итого

Сервисы для сжатия длинных ссылок делают презентабельнее ваши рекламные кампании, коммерческие предложения, деловую переписку. Сокращайте длинные URL адреса с помощью сервисов из статьи и развивайте свой бизнес в интернете вместе с 1C-UMI.

Сокращенные ссылки, или как получить короткий URL-адрес: 10 лучших сервисов

13 апреля 2018 года компания Google закрыла сервис по сокращению ссылок Goo.gl. Данное решение в Google мотивировали тем, что их сервис, несмотря на отличную функциональность, уже устарел.

♥ ПО ТЕМЕ: iPhone новый, demo или восстановленный (реф, CPO, как новый) – как проверить по номеру модели.

В любом случае, пользователям теперь нужно искать альтернативу. Ниже представлены 10 сервисов, которые можно использовать в качестве замены привычному инструменту.

Сокращатели ссылок – сервисы, позволяющие преобразовать длинные URL-адреса в более короткие и удобные. Кроме того, большинство таких сервисов имеют инструменты для сбора статистики по переходам.

ПО ТЕМЕ: 20 полезных сервисов Google, о которых вы могли не знать.

 

Как сократить ссылку (получить короткий URL): 10 лучших сервисов

Сервис по сокращению ссылок от соцсети «ВКонтакте». Для использования необходима регистрация в самой соцсети.

♥ ПО ТЕМЕ: У кого больше всех подписчиков в Инстаграм – 35 самых популярных аккаунтов.

 

Альтернатива Goo.gl от компании «Яндекс». Имеет функцию создания QR-кодов.

♥ ПО ТЕМЕ: На этой картинке 16 кругов, вы их видите?

 

Бесплатный сервис по сокращению ссылок. В наличии максимально простой интерфейс и минимальное количество функций. Для отслеживания статистики не требуется регистрирация. Пользователю нужно лишь нажать на кнопку «My recently shortened URLs», находящуюся под самой ссылкой.

Кроме того, имеется возможность получения QR-кода URL-ссылки.

♥ ПО ТЕМЕ: 200 слов с правильным ударением, в которых вы, возможно, делаете ошибки.

 

Мощный инструмент для сокращения ссылок с предоставлением подробнейшего анализа по переходам. Для получения статистики необходима регистрация. Кроме того, при создании ссылки есть возможность указать необходимое короткое имя (раздел Customize). При желании, можно прикрутить собственный домен.

♥ ПО ТЕМЕ: Что можно сделать из старого монитора? 12 идей.

 

Хороший русскоязычный сервис с отличным функционалом, быстрым перенаправлением и информативной статистикой.

♥ ПО ТЕМЕ: Как правильно произносить Xiaomi на русском и что обозначает это слово.

 

Сервис по сокращению ссылок от разработчиков из компании Insite. Инструмент предоставляет подробную статистику и позволяет задать собственное имя для ссылки, а также создавать собственный домен. В последнем случае необходимо будет заплатить.

♥ ПО ТЕМЕ: Лучшие триллеры: Список самых лучших 35 фильмов с описанием, трейлерами и ссылками.

 

Довольно старый и известный сервис, однако нельзя не отметить его простоту и удобство.

♥ ПО ТЕМЕ: Что такое карат? Как определить вес драгоценного камня и пробу золота в каратах.

 

Русскоязычный сокращатель ссылок. Для просмотра статистики требуется регистрация, однако она не обязательна для использования функции сокращения.

♥ ПО ТЕМЕ: ПДФ → Ворд (текст), МП3 → Вав (аудио) конвертер онлайн: семь лучших бесплатных онлайн-сервисов.

 

Данный сервис позволяет создавать несколько ссылок за один раз.

Смотрите также:

Программа для сокращения ссылок «Link Compressor»

Всем доброго времени суток! Вот и закончилась тяжелая и насыщенная событиями рабочая неделя. Причём неделя была настолько насыщена, что кроме как написать небольшую программку для работы с сервисами сокращения ссылок “Link Compressor” времени то по большому счёту и не было. Так что на следующей неделе постараюсь активно наверстывать упущенное, а сегодня поговорим в о работе с короткими ссылками, что это, для чего это и кому это нужно.

На самом деле сам с трудом понимал зачем нужны сервисы сокращения ссылок, пока не начал пользоваться Твиттером. А когда начал пользоваться более менее проникся идеей 🙂

Итак первое для чего можно применить сокращенную ссылку – это сэкономить место в сообщении Twitter’а (по правилам этого сервиса сообщение может быть не длиннее 140 символов), а в Твиттере, как известно его пользователем – символ иногда на вес золота.

Второе преимущество сокращенной ссылки – это сама её простота. Чем копировать и всавлять на страницу ссылку, которая может насчитывать свыше сотни символов – проще передать короткую на символов 17-20. Отсюда же вытекает и третье преимущество – сохранность основной ссылки. С момента развития php и в ссылках довольно часто встречаются всякие навороченные параметры, переменные и т. д., разделенные амперсандами, включающими в себя знаки равно, пунктуацию и тому подобное. И при многократном перекопировании таких больших ссылок неизбежны ситуации, когда, например случайно не копируется последний символ – ссылка может оказаться нерабочей. А короткая ссылка – она состоит из малого количества символов и все эти символы – буквы. Например, такая ссылка:

http://u.nu/5kf26

Согласитесь, что она на порядок проще, например такой:

http://yandex.ru/yandsearch?clid=49788&yasoft=barff&text=%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%20%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BE%D0%B2%20%D0%BA%D0%BE%D1%80%D0%BE%D1%82%D0%BA%D0%B8%D1%85%20%D1%81%D1%81%D1%8B%D0%BB%D0%BE%D0%BA%20%D0%B2%20%D0%98%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82&lr=66

Ну, и наконец, ещё однорименение короткой ссылки – скрытие целевой ссылки. Например своей партнерской ссылки. Так уж устроен наш жестокий мир, что зачастую почему-то людям жалко (или просто лень) регистрироваться по партнерской ссылке – лучше скопировать URL в адресную строку, вырезать элемент, касающийся реферрера и только потом найти на сайт 🙂 . С короткой ссылкой такой фортель не проходит – реферал просто не видит основную ссылку т.к. она передается браузеру в заголовке.
Про риемущества вроде бы всё сказал. Теперь непосредственно о программе.
В Link Compressor я внес (пока) только четыре сервиса коротких ссылок: u.nu, tr.im, is.gd и kl.am. Может возникнуть вопрос куда делись такие знаменитые и ставшие уже чуть ли не стандартом сервисы типа bit.ly и tinyurl.com? Причины по которым я не стал их включать в программу следующие:
1. bit.ly с некоторых пор и так используется в Твиттер “сокращалкой” по умолчанию. И API у этого сервиса предоставляется для тех у кого есть API Key. Мне нужны были сервисы с API которых можно работать просто, быстро и по возможности без органичений.
2. В tinyurl не нашел вообще описания API. Можно было бы использовать работу с заголовками, но зачем? Когда сервисов море – выбирай сколько душе угодно.
3. Из всех встретившихся мне сервисов я выбрал только четыре у которых длина укороченной ссылки получается самой маленькой (17-18 символов).
Если Вам нужны будут другие сервисы – говорите. По мере возможностей и сил своих буду программку дорабатывать (есть кое-какие идей на её счёт).

Сама программа просто как сами сервисы сокращения ссылок. Вот её главное окно:

Вся работа с программой опять же расписана на картинке:
1. Вносим в поле “Оригинальный URL” ссылку для сжатия
2. Выбираем сервисы от которых надо получить короткие ссылки
3. Жмем “Сжать” и получаем ссылки и готовы код для вставки на форум или в блог. Остается только прописать анкоры для ссылок и всё.
Просто, понятно и не треует лишних “телодвижений” в виде регистраций аккаунтов в сервисах, запросов API и т.д.
А вот собственно и сама программа:
[download id=”40″ format=”1″]
[download id=”56″ format=”1″]
[download id=”57″]

0 0 голос

Рейтинг статьи

Сокращение ссылок — Партнерские программы

Сегодня стали массово размножаться сервисы сокращения ссылок с оплатой за переходы. Ну прежде чем мы коснёмся непосредственно самого заработка с помощью таких ссылок, давайте уточним для каждого из вас, с чем конкретно вам придётся работать.


Что такое сервисы сокращения ссылок? Зачем они нужны?

Сервис сокращения ссылок — это такой сайт, где можно видоизменить любую ссылку до стандартных 10-15 символов. Чаще всего его используют, чтобы сделать её более запоминающейся, я думаю, что вы по любому хоть раз, но видели, огромные и некрасивые, длинной в несколько строчек. Если такую громоздкую ссылку добавить, к примеру, в статью, можно испортить весь внешний вид. Поэтому и были созданы такие программки, которые за несколько минут преобразят нужную ссылку, выдав вам желаемый результат.

Ещё сервисы сокращения ссылок пользуются большой популярностью у людей, что занимаются заработком с помощью Алиэкспресс. С помощью такого сервиса они «заметают следы», что ссылки какие они распространяют, являются партнёрскими, и за переходы, им на счёт капает денежка. Но об мы поговорим в следующий раз. Главное, что вы поняли, данные сервисы можно применять для различной деятельности.


Сократить ссылку на всех сервисах можно в три простых шага:

а) регистрируемся;
б) вставляем длинную ссылку в окошко;
в) получаем короткую ссылку;
г) получаем оплату за переходы;

По-моему, элементарно и это не может не радовать.

Если вы интересуетесь сокращением ссылок, чтобы в дальнейшем на этом заработать, то вас наверняка мучает вопрос:


Почему сервисы сокращения ссылок платят за переходы? Откуда средства?

Тут всё просто. Когда любой человек перейдёт по вашей уже видоизмененной (сокращённой) ссылке, первое, что он увидит это тизер, или контекстную рекламу. Соответственно, чем больше переходов, тем больше суммы ваших заработков.

Сервисы сокращения ссылок действительно платят?
Чтобы вы не попали на мошеннические сайты и не тратили своё время на поиски достойных вашего внимание сервисов, мы отобрали их для вас:

Как работают сокращения URL

Сокращение URL одновременно очень просто и очень сложно.

Существуют десятки подключаемых модулей, веб-сайтов и баз с открытым исходным кодом, которые позволяют сокращать ссылку или использовать 301 редирект для перемещения пользователей и трафика с одного веб-адреса на другой. Это часто решаемая проблема.

Но сокращатели URL-адресов не об этом…

Кроме того, несмотря на слово «сокращение» в названии, сокращатели URL больше не обязательно предназначены для того, чтобы ссылки были очень короткими по длине символа.

Самой известной причиной сокращения ссылок был, конечно, Twitter, который теперь обрабатывает все ссылки как 23 символа независимо от фактической длины, и который даже недавно увеличил количество символов в каждом твите до 280 символов.

Так что же тогда такое сокращение URL?

Современные средства сокращения URL-адресов ориентированы на несколько вещей:

И другие факторы, которые по-прежнему очень важны для всех сокращателей URL, включают надежность, скорость и время безотказной работы.

Это одна из основных причин, по которой я не рекомендую использовать ваш собственный домен и хостинг для сокращения URL-адресов.Вам нужно, чтобы ваши ссылки работали в 100% случаев и перенаправлялись как можно быстрее.

Используйте технологии, которые такие компании, как Rebrandly, предлагают вам бесплатно, а не полагайтесь на собственные силы.

Дополнительное примечание : большинство людей этого не знают, но большинство средств сокращения URL-адресов на самом деле ориентированы на обслуживание сайтов с интенсивным трафиком, а не на обычных пользователей Интернета.

Как мы оценили лучшие сокращения URL-адресов

Мы оценили каждый инструмент сокращения URL-адресов на основе того, что, по нашему мнению, будет наиболее важным фактором для рассмотрения пользователями:

Возможности — понимание того, что они предлагают вам, особенно того, что они предлагают бесплатно.

Цена — сколько вам, возможно, придется заплатить, какие платные предложения у них есть и как они соотносятся с другими сокращателями URL.

База пользователей — Сколько у них клиентов и насколько они стабильны как компания.

Простота использования — UI, плавность и хороший дизайн.

Качество образования — Как у них дела, когда дело доходит до обучения аудитории своим инструментам?

Брендирование ссылок — Насколько легко они настраивают его для вашего домена и создают короткие фирменные ссылки? И «пьют ли они свой собственный Kool-aid», когда дело доходит до публикации в социальных сетях?

Как выбрать подходящий сокращатель URL

Лично вам необходимо принять решение на основе того, сколько ссылок и какой объем трафика вы планируете генерировать с помощью сокращателя URL, размера вашего бюджета, размера вашей команды и цели, с которой вы используете средство сокращения URL. за.Это для социальных сетей? Или интернет-реклама? Партнерский маркетинг? Персональный брендинг? Список продолжается…

Для большинства людей бесплатный сокращатель URL — это все, что им нужно.

Если вы используете его только для того, чтобы делиться несколькими ссылками в своих личных социальных сетях или у вас небольшой местный бизнес, то вам никогда не понадобится платная версия.

Но если у вас средний или крупный бизнес или вся ваша компания вращается вокруг цифрового маркетинга и генерации входящего трафика, то в какой-то момент вы, вероятно, будете искать какое-то платное решение.

Сколько ссылок и кликов вы генерируете?

Если у вас меньше 2500 переходов по ссылкам, и вам нужно создать только 500 или меньше ссылок в месяц, можете быть уверены, что вам не следует платить за услуги по сокращению URL.

Каков размер вашего бюджета?

Готовы ли вы к массовому трафику и готовы платить за его отслеживание? Тогда вы сможете позволить себе некоторые из предложений более высокого уровня от Rebrandly, ClickMeter и других.

Вы все еще на начальной стадии своего стартапа и в вашей маркетинговой команде только один член? Тогда вам, вероятно, следует использовать довольно дешевое или бесплатное решение, пока вы не добьетесь успеха.

Каков размер вашей команды?

Некоторые средства сокращения URL упрощают управление командой, в то время как другие заставляют вас делиться учетной записью.

Если вы собираетесь использовать этот инструмент в команде из 10 специалистов по цифровому маркетингу, рекламодателей, контент-менеджеров и менеджеров по социальным сетям, вы найдете лишь несколько подходящих решений.

Но если это в основном только вы, то более модные продукты вам не нужны.

Почему вы используете сокращение URL?

Некоторые из этих сокращателей URL структурированы просто для того, чтобы помочь встроить параметры UTM и позволить вам лучше отслеживать ссылки в Google Analytics (мы, кстати, тоже это делаем), в то время как другие ориентированы на то, чтобы помочь вам монетизировать ваши ссылки путем вставки межстраничной рекламы.

И если вы используете сокращатель URL-адресов для управления социальными сетями, вы обязательно захотите использовать тот, у которого есть веб-расширение, возможность легко брендировать и настраивать свои ссылки, а также множество интеграций с маркетинговыми инструментами.

сокращателей URL или фирменных ссылок?

Мы много говорили о средствах сокращения URL-адресов, но что, если бы вы могли не только сократить ссылку, но и указать на ней название вашего бренда? Фирменная ссылка, также известная как персонализированный URL или персонализированная короткая ссылка, — это просто короткая версия URL, который вы публикуете в Интернете, который построен на основе вашего собственного бренда, а не бренда инструмента сокращения, который вы используете.Например, « short.tly / dq2st » будет преобразовано в «Brandname.link/keyword.

Фирменные ссылки заново изобрели способ создания и обмена ссылками как в Интернете, так и в автономном режиме, превратив каждую ссылку в рекламу вашего бренда. Когда вы делитесь ссылками со своим брендом, вы связываете свою компанию с контентом, которым она делится, повышая узнаваемость бренда, повышая узнаваемость бренда и увеличивая доверие среди вашей аудитории.

6 лучших сокращателей URL

1. Ребрендинг

Общий балл: 50/60

Преимущества использования настраиваемого короткого URL-адреса по сравнению с обычным (например, butt… ly / iy282uh) заключаются в том, что вы можете увеличить CTR на 30%, а также быстро расширить аудиторию для ретаргетинга благодаря встроенная технология, называемая ретаргетингом ссылок.

Вы можете использовать аналитику Rebrandly, чтобы понять социальные сети, электронный маркетинг, рекламу и поисковую оптимизацию с помощью подробной статистики кликов. Это также хорошо масштабируемый инструмент, что означает, что он может расти вместе с вашим бизнесом.

Характеристики — 10/10

  • Подключить собственный домен — Да
  • Приобрести собственный домен — Да
  • Custom URL Slug — Да
  • Изменить целевой URL Да
  • UTM Builder — Да
  • Ретаргетинг — Да
  • Теги — Да
  • Интеграции — Да
  • Link Analytics Dashboard — Да
  • Конфиденциальность ссылки — Да

Цена — 9/10

Rebrandly предлагает бесплатный план, платные планы и индивидуальные планы для предприятий.

Ничего не стоит и то, что если вы захотите отменить подписку в течение первых 30 дней, они полностью вернут ваш платеж — без вопросов.

База пользователей — 7/10

Продукт действительно предназначен только для активных маркетологов, и его основные функции сосредоточены вокруг брендинга ссылок, совместного использования в социальных сетях и управления ссылками.

Простота использования — 8/10

Представление аналитики великолепно, и вы определенно можете легко перемещаться по платформе.

Качество образования — 7/10

Блог и база знаний полезны и часто обновляются.

Ссылка на брендинг — 9/10

Вы легко можете приобрести и подключить брендированный домен, и это здорово.

2. ClickMeter

Общий балл: 46/60

ClickMeter, дочерняя компания Rebrandly, так что отнеситесь к этому с долей скептицизма, является отличным решением для аффилированных маркетологов, рекламодателей и компаний корпоративного уровня, которые ищут что-то более техническое и немного отличное от Битли.

Они также предлагают отслеживание конверсий, чего не делают многие другие программы сокращения URL.

Характеристики — 10/10

  • Подключить собственный домен — Да
  • Приобрести собственный домен — Да
  • Custom URL Slug — Да
  • Изменить целевой URL — Да
  • UTM Builder — Да
  • Ретаргетинг Да — Только по платному плану — Средний 29 долларов в месяц
  • Теги — Да
  • Интеграции — Есть
  • Link Analytics dashboard — Да — расширенный по сравнению с остальными
  • Конфиденциальность ссылки — Да

Цена — 8/10

База пользователей — 7/10

Этот продукт предназначен исключительно для технического маркетолога, рекламодателя или аффилированного маркетолога. У них более 100 000 пользователей, и они работают со многими крупнейшими мировыми брендами. И они делают более 1 миллиарда переходов по ссылкам в месяц в трафике, поэтому их технология проверена и надежна.

Простота использования — 6/10

Интерфейс солидный, но немного корявый. Если вы не разбираетесь в технологиях, даже не думайте об этом. Но для заядлого специалиста по цифровому маркетингу вам может потребоваться гибкость.

Качество образования — 7/10

Их блог в порядке.Там много старого контента, который полезен и актуален для их пользователей, но в последнее время они не слишком настаивают на этом. Возможно, это изменится в ближайшем будущем.

Ссылка на брендинг — 8/10

Вы можете подключить брендированный домен к своему сокращателю URL-адресов или интегрироваться с Rebrandly, чтобы подключить свой брендированный сокращатель URL-адресов, что упростит процесс.

Да, они абсолютно разделяют ссылки в пользовательских доменах,

3.

Branch.io

Общий балл: 35/60

Branch — аналитическая компания, специализирующаяся на глубоких ссылках и улучшенной атрибуции для мобильных приложений. Если вы создаете или имеете мобильное приложение и у вас очень тонкий веб-сайт, это, вероятно, для вас. Их основные функции глубоких ссылок и аналитика бесплатны, в то время как более продвинутые решения премиум-класса являются платными.

Характеристики — 6/10

  • Подключить собственный домен — Да
  • Приобретение персонализированного домена —
  • Custom URL Slug — Да
  • Изменить целевой URL — Да
  • UTM Builder —
  • Ретаргетинг — Нет
  • Теги — Kinda
  • Интеграции — Ориентация на данные
  • Связать панель аналитики ДА
  • Конфиденциальность ссылки — Да

Цена — 8/10

Вы можете начать использовать их основной продукт и интеграцию SDK бесплатно уже сегодня. Если вы хотите перейти на премиум, они предлагают 2-недельную бесплатную пробную версию, а затем взимают плату в зависимости от количества событий, кликов или посетителей за месяц.

База пользователей — 5/10

Branch предназначен исключительно для разработчиков приложений, аналитиков данных и маркетологов, работающих с большими пользовательскими базами.

Простота использования — 3/10

К сожалению, это, во-первых, компания по анализу данных, а во-вторых, средство сокращения URL-адресов, что означает, что не существует четкого способа сократить URL-адрес ради сокращения URL-адреса.Этот инструмент явно требует некоторого обучения. Но всем этим функциям можно научиться, они круты и удобны. Это не программа для сокращения URL-адресов по принципу plug and play, а мощная аналитическая платформа, которая сокращает URL-адреса.

Качество образования — 7/10

Branch — отличная аналитическая компания, четко посвятившая себя своей нише и обучению пользователей. Они довольно активны в своем блоге и твиттере (7,5 тыс. Подписчиков). Их содержание познавательно и полезно.

Ссылка на брендинг — 6/10

Они позволяют подключить свой собственный брендированный домен, но не обязательно упрощают покупку и мгновенное подключение.Они также разрешают брендирование субдоменов в своем домене сокращения URL-адресов «app.link».

Они используют собственный сокращатель URL в своих ссылках, но его необходимо исправить, поскольку они используют случайный URL-адрес:

4. Snip.ly

Общий балл: 29/60

Sniply — отличный инструмент для сокращения URL-адресов для создателей контента, которые стремятся создать список адресов электронной почты или привлечь дополнительный трафик.

Вы, наверное, уже встречали ссылку Sniply раньше.Когда вы нажимаете на нее, создается впечатление, что вы попали на веб-сайт, но на самом деле вам показывают веб-сайт в iFrame, а Sniply накладывает внизу форму, которая говорит что-то вроде «Присоединяйтесь к моему списку» «Или» Посмотрите этот связанный пост «.

Это отлично подходит для кураторов контента, потому что, когда вы отправляете людей на чужой сайт, вы теряете их навсегда. Теперь вы можете конвертировать некоторых из этих пользователей…

Но…

Мне лично очень не нравится эта стратегия, и я думаю, что такие инструменты наложения, которые становятся все более популярными, вымрут в ближайшие несколько лет.Мое предупреждение вам и Снайпли довольно простое:

Если это плохо для пользователей, то ненадолго.

И, откровенно говоря, это плохо для пользовательского опыта.

Между этим и тем фактом, что Дастин Стаут уже создал инструмент под названием Framebuster, чтобы заблокировать его работу на вашем веб-сайте, это лишь вопрос времени, когда все веб-сайты заблокируют этот тип активности, что приведет к отправке трафика на страницы ошибок и, в конечном итоге, потерять доверие аудитории.

Мой совет — не использовать подобные инструменты, но, эй, если они работают для вас, используйте их, пока можете.

Характеристики — 5/10

  • Пользовательский домен Connect — Платный — 79 долларов США в месяц
  • Покупка пользовательского домена — Оплачено — 79 долларов США в месяц
  • Custom URL Slug — Платный — 149 долларов США в месяц
  • Изменить целевой URL — Нет
  • UTM Builder —
  • Ретаргетинг — Платный — 79 долларов в месяц
  • Теги — Нет
  • Интеграции — Да
  • Панель аналитики
  • Link — Да, но больше для конверсии пользователей, чем для отслеживания
  • Конфиденциальность ссылки — Да

Цена — 6/10

Лично я против навязывания собственного бренда на инструменте платежеспособного клиента.

В целом их цены справедливы, но полностью основаны на ценностном предложении по привлечению большего количества потенциальных клиентов, а не на отслеживании, брендировании или ретаргетинге.

База пользователей — 6/10

Sniply предназначен для онлайн-маркетологов, которые хотят увеличить конверсию или привлечь дополнительный трафик и имеют сильную стратегию курирования контента в своих социальных сетях. У них тысячи пользователей и отличные отзывы от одних из лучших маркетологов мира.

Простота использования — 6/10

Этот инструмент требует небольшого обучения, но должен быть простым для любого интернет-маркетолога при создании своей первой кампании.Но аспект сокращения URL-адресов снова вторичен по отношению к другим функциям.

Качество образования — 2/10

Они не вели блоги с января 2017 года, а предыдущий пост был опубликован в феврале 2016 года. И вообще то, что они делают, в лучшем случае посредственно. К тому же их блог находится на WordPress.com и даже не на их собственном сайте. Странный!

Я бы сказал, они сдались.

Ссылка для брендинга — 4/10

Вы можете подключить персональный домен, но не приобрести его. И обмен ссылками в этом персональном домене будет стоить вам денег. Они пьют свой собственный Kool-Aid с точки зрения обмена короткими фирменными ссылками в своих социальных сетях.

5. YOURLS

Общий балл: 21/60

YOURLS — это самостоятельное решение с открытым исходным кодом, которое стоит упомянуть в нашем списке 10 лучших, но оно также не будет подходящим решением для 99% людей.

Хотя я уже рекомендовал не делать этого самостоятельно, вам может понадобиться по той или иной причине.Может быть, вы хотите убедиться, что никто другой, где бы то ни было, никогда не может видеть ваши данные или владеть ими, или, возможно, вы работаете над тем, чтобы стать лучшим программистом и хотите сделать это для школы.

Если у вас есть некоторый опыт программирования и собственный веб-сервер, этот вариант может вам подойти.

Характеристики — 3/10

  • Подключить собственный домен — Да
  • Приобретение персонализированного домена —
  • Custom URL Slug — Да
  • Изменить целевой URL — Да
  • UTM Builder —
  • Ретаргетинг — Нет
  • Теги — Нет
  • Интеграции
  • — один плагин, одна база кода веб-сайта
  • Панель аналитики ссылок — Да, , и это неплохо.
  • Конфиденциальность ссылки — Да

Цена — 10/10

Это инструмент с открытым исходным кодом, который дает вам код, но вы должны найти серверы и настроить его. У них очень ограниченные возможности, но вам никогда не придется никому платить за сокращение ссылок.

База пользователей — 6/10

YOURLS существует уже давно, с очень небольшими изменениями или обновлениями. Он предназначен для программистов и разработчиков или продвинутых маркетологов, которым нужны некоторые из простейших функций в масштабе (например, 10 000 ссылок в месяц или больше) и которые не хотят платить стороннему поставщику.Их точное количество пользователей неясно, но оно может легко превысить 100000.

Простота использования — 1/10

Для работы с инструментом нужно быть кодером, сложнее нет!

Качество образования — 1/10

У них нет блога, но есть приличная документация по их плагинам и кодовой базе. Они не активны в социальных сетях и никоим образом не стремятся к росту, это просто бесплатный инструмент, который кто-то создал и оставил там.

Ссылка на брендинг — 7/10

Это решение разработано специально для того, чтобы вы могли настроить домен под собственным брендом.Но они не упрощают покупку и подключение брендированного домена.

6. TinyURL

Общий балл: 29/60

TinyURL — это средство сокращения URL-адресов, которое подходит людям, которым нужно быстро сокращать ссылки, без необходимости отслеживать или организовывать их после создания.

Как и в случае с любым другим средством сокращения URL-адресов такого рода, вы, скорее всего, столкнетесь с трудностями, если какую-либо из ваших ссылок нужно обновить или если они внезапно ведут на страницы с ошибкой 404. Без панели управления ссылками вы не сможете отследить ссылку и заменить ее.

Он также позволяет вам создать собственный псевдоним для одной ссылки, например для вашего веб-сайта или вашего блога. Но вам придется использовать их домен, что само по себе создает риски, связанные с репутацией домена.

Характеристики — 2/10

  • Подключить пользовательский домен —
  • Приобретение персонализированного домена —
  • Custom URL Slug — Да
  • Изменить целевой URL — Нет
  • UTM Builder —
  • Ретаргетинг — Нет
  • Теги — Нет
  • Интеграции
  • — расширение Google Chrome
  • Панель аналитики
  • Link —
  • Конфиденциальность ссылки — Нет

Цена — 10/10

Несмотря на то, что их набор функций очень ограничен, за сокращение ссылок плата не взимается.

База пользователей — 6/10

TinyURL был одним из первых сокращателей URL на рынке, поэтому их база пользователей, вероятно, велика. Однако варианты использования, вероятно, будут гораздо менее специализированными, учитывая, что это не полномасштабная платформа для управления ссылками или брендинга.

Простота использования — 10/10

Здесь не нужно многому учиться, вы просто вставляете ссылку в поле URL и нажимаете «сократить». Довольно просто.

Качество образования — 1/10

У них есть пара статей на их веб-сайтах, но они не слишком образовательные.Как и YOURLS, это просто бесплатный инструмент, который кто-то создал и оставил там.

Ссылка на брендинг — 0/10

Нет возможности подключить брендированный домен.

Известные упоминания

Есть несколько сокращателей URL, о которых вы, возможно, ожидали узнать, но не вошли в список, поэтому мы хотели бы дать вам несколько заметных упоминаний:

Goo.gl — Гугл… У вас отстой при сокращении ссылок. Они сокращают ссылку и имеют приличную аналитику на бэкэнде, но не предлагают ни основных, ни дополнительных функций современного сокращателя URL. Таким образом, даже несмотря на то, что они являются одними из самых популярных в мире сокращателей URL-адресов, они не входят в число лучших в мире программ сокращения URL-адресов .

ОБНОВЛЕНИЕ — 24 апреля 2018 г .: Google объявила о прекращении службы сокращения URL-адресов. Текущие пользователи могут продолжать использовать сервис до марта 2019 года, когда он будет прекращен.

Ow.ly — собственный сокращатель URL-адресов Hootsuite предназначен только для людей, использующих их инструмент и нуждающихся во встроенной аналитике Hootsuite.К сожалению, это происходит за счет наличия фирменной ссылки. Помимо этого и отсутствия функций, кроме сокращения URL-адресов, они не входят в нашу десятку лучших.

Buff.ly — собственный сокращатель URL-адресов Buffer, такой как Hootsuite, создан только для сокращения ссылок на их платформе, и они фактически не предлагают средство сокращения URL-адресов в качестве отдельной службы, такой как Ow. ly. Таким образом, хотя вы можете довольно часто видеть эти ссылки в Интернете, это не лучший способ сокращения URL.

Последние мысли

Выбор подходящих маркетинговых инструментов для вашего бизнеса может оказаться непростой задачей.Вам нужны продукты, доступные сейчас, но которые можно масштабировать вместе с вашим бизнесом позже, с низкими затратами на переключение и простым в использовании интерфейсом.

Итак, подскажите…

Какое средство сокращения URL-адресов вы планируете использовать? Есть ли что-то, чего, по вашему мнению, не должно быть в этом списке? Мы будем рады услышать ваши мысли в комментариях ниже.

Все еще не можете определиться?
Мы хотели бы поговорить с вами об использовании Rebrandly и брендированных ссылок в качестве следующего средства сокращения URL.Свяжитесь с одним из наших экспертов.

Дополнительная литература:

Эта статья о:

  • Лучшие сокращатели URL
  • Инструменты для сокращения URL-адресов
  • Лучшие инструменты для создания коротких ссылок

Сообщение: 2 сентября 2016 г.
Сообщение обновлено: 4 января 2018 г.
Сообщение обновлено: 4 октября 2018 г.
Сообщение обновлено: 22 ноября 2019 г.

Связанные

Руководство по сокращению URL для начинающих

Иногда мне кажется, что сокращатели URL-адресов — одни из самых недооцененных инструментов в интернет-маркетинге , и мне уже не раз хотелось, чтобы кто-нибудь поделился советами по сокращению URL-адресов в начале моей маркетинговой карьеры.

Например:

Что вы делаете с действительно длинными ссылками?

Что если вы хотите, чтобы отслеживал результаты?

Что, если ссылка — длинная и громоздкая — отодвигает контент на задний план?

Итак, если вы новичок в мире сокращателей URL — как и я, — вот список вещей, которые вам может быть полезно знать!

О сокращении URL…

Если вы новичок в сфере маркетинга в социальных сетях, вы, вероятно, узнали один из наших маленьких грязных секретов.

Ссылки иногда могут быть немного громоздкими.

Они могут получить длинных .

Они могут получить небольшой сложный (особенно когда вы их отслеживаете).

Иногда они могут немного отвлекать .

И если вы пытаетесь поделиться полезной информацией с растущей аудиторией, то вы не хотите, чтобы ссылки на весь этот золотой контент затмевали ваши усилия!

Слава Богу за сокращатели URL.

(Вот пример с померанскими шпицами длинной ссылки, которая была сокращена до баффа.ly / 1irhfHu.)

Джифф, #Pomeranian, Just Won #Halloween https://t.co/6ErIpGUSwN

— David Pride (@DavidaPride) 30 октября 2015 г.

Эти супер-простые инструменты могут спасти вас Когда дело доходит до отслеживания ваших ссылок, у вас много головной боли. Кроме того, они делают наши твиты, статусы и другие обновления очень чистыми.

Где и как можно сократить URL-адреса?

К счастью, в нашем распоряжении масса отличных инструментов для сокращения URL-адресов, включая собственные сети и информационные панели, которые мы используем каждый день.

Что касается инструментов, то есть несколько хороших сайтов, которые обрабатывают сокращение URL, включая полную аналитику и архивы всего, что вы сокращаете. Для этих служб (и для сокращения URL в целом) ваш URL заменяется новым доменом (например, kevanlee.com изменяется на bit.ly), а постоянная ссылка заменяется строкой цифр и / или букв (например, kevanlee .com / best-writing-article меняется на bit.ly/df8jpI1).

Вот несколько наиболее популярных сервисов по сокращению ссылок:

Вот как это выглядит, когда вы используете goo.gl, средство сокращения URL-адресов Google:

На сайтах goo.gl, bit.ly и других вы не только получаете красивый, чистый, сокращенный URL-адрес, но также получаете статистику кликов по всем сокращенным URL-адресам.

Помимо этих инструментов сокращения, многие социальные сети и панели управления социальными сетями также предоставляют способ автоматического сокращения длинных URL-адресов.

Например, любая ссылка на Buffer будет автоматически сокращена после добавления в ваше обновление.

Вы можете использовать собственный «бафф» Буфера.ly », сокращатели на bit.ly, j.mp или специальные решения.

Twitter также автоматически сокращает ссылки. Это может произойти несколькими разными способами: Twitter использует свою собственную службу сокращения t.co, часто для ссылок, опубликованных на мобильных устройствах, Twitter иногда включает полный URL-адрес (за вычетом части http: //) или усекает ссылку после отображения домен и часть постоянной ссылки.

В любом случае любая ссылка, которую вы публикуете в Twitter, будет содержать не более 22 символов.

(Обновление: большое спасибо тем в комментариях, кто направил нас на правильный путь!)

6 идей, как использовать сокращатели URL в маркетинге

1. Сделайте ссылки более запоминающимися с помощью пользовательских, коротких domain

Если вам когда-нибудь случится посетить ленту Twitter для Moz, вы можете заметить что-то уникальное в их ссылках.

Они используют собственный короткий URL: mz. cm.

Круто!

Итак, ссылки вроде этого:

https://moz.com/blog/announcing-mozcon-local-2016

Станьте такими ссылками:

http: // mz.cm / 1gpgLAJ

Это может быть действительно отличной возможностью расширить брендинг на сокращенные ссылки, которыми вы делитесь в социальных сетях. И, по крайней мере, это может стать забавным экспериментом, чтобы увидеть, помогает ли это повысить заинтересованность в ваших обновлениях (я слышал, что некоторые люди лучше справляются с настраиваемыми короткими URL-адресами, некоторые лучше работают с полными URL-адресами, а некоторые лучше с URL-адреса buff.ly или bit.ly.)

Кеван собрал это короткое видео о том, как настроить собственный короткий домен. Вы можете купить собственные короткие домены на таких сайтах, как Name.com и настройте их на автоматическое сокращение ваших ссылок с помощью bit.ly и Buffer.

Как сократить ссылку с помощью генератора TinyURL

Как первое бесплатное средство сокращения ссылок, получившее популярность в Интернете, TinyURL является одним из наиболее известных и наиболее доступных бесплатных средств сокращения ссылок. Чтобы использовать, просто введите URL-адрес в поле на главной странице и нажмите «Сделать TinyURL!», Как показано в видео выше. Генератор TinyURL также включает бесплатную службу предварительного просмотра ссылок, где пользователи могут предварительно просмотреть ссылки, прежде чем нажимать на них, чтобы избежать плохих или опасных перенаправлений, а также кнопку на панели инструментов, которую вы можете прикрепить к большинству веб-браузеров.

Tiny.cc

Как и TinyURL, Tiny.cc — это быстрый и простой бесплатный инструмент для сокращения URL-адресов, в котором вы вставляете длинный URL-адрес в поле на первой странице, добавляете необязательный пользовательский конец ссылки и нажимаете «сократить».«С помощью бесплатной учетной записи вы можете просматривать созданные короткие URL-адреса вместе со статистикой трафика, а также редактировать или удалять свои ссылки. Эти URL-адреса также можно преобразовать в QR-код или экспортировать в документ Excel или версию для распечатки.

Битли

Bitly широко известен как один из лучших средств сокращения URL-адресов для предприятий, позволяющих создавать и отслеживать собственные короткие ссылки. Но знаете ли вы, что есть бесплатный создатель Bitly? Бесплатное средство сокращения URL-адресов Bitly включает теги ссылок, которые позволяют пользователям сортировать свои ссылки, а также простую аналитику, которая отслеживает общее количество кликов, основных источников перехода и местонахождение кликеров.Все, что вам нужно сделать, чтобы получить доступ к этим замечательным функциям, — это создать бесплатную учетную запись Bitly, которую можно подключить к вашей электронной почте, учетной записи Google или корпоративной учетной записи SSO. Затем вы можете начать создавать бесплатные ссылки Bitly!

Ребрендинг

Как и Bitly, Rebrandly в первую очередь известен своими платными планами и настраиваемыми URL-адресами. Также, как и Bitly, он включает бесплатный инструмент для сокращения URL-адресов с несколькими выдающимися функциями. Бесплатный план Rebrandly предлагает неограниченное количество коротких URL-ссылок, 500 фирменных URL-адресов, 5 пользовательских доменных имен и отслеживание до 5000 кликов в месяц.Вы можете создать бесплатную учетную запись, используя Twitter, Facebook, Instagram, Google или корпоративную электронную почту.

YOURLS

YOURLS — сокращение от Your Own URL Shortener. Это бесплатный набор PHP-скриптов с открытым исходным кодом, который позволяет создавать и запускать собственный сокращатель ссылок. Используя собственный сокращатель URL-адресов с открытым исходным кодом YOURLS, вы можете добавлять свои собственные службы управления ссылками, такие как фирменные ссылки и статистика трафика, без оплаты третьей стороне. Вы также владеете своими данными. Процесс установки довольно прост, хотя вам понадобится опыт программирования, чтобы разработать и реализовать свой собственный сокращатель ссылок.Тем не менее, YOURLS — лучший бесплатный инструмент для сокращения URL-адресов для тех, у кого есть опыт программирования, и кто хочет настраивать свои короткие URL-ссылки и владеть ими.

Firebase Динамические ссылки

Firebase Dynamic Links — это новая замена Google URL Shortener, но с совсем другими функциями. Он специально ориентирован на продвижение мобильных приложений; их умные крошечные URL-адреса предназначены для перехода пользователей с компьютеров и мобильных веб-пользователей на мобильное приложение компании. После того, как они установят приложение, короткая URL-ссылка направит их на ту же страницу в приложении, которую они просматривали в браузере.

Бесплатная программа сокращения ссылок

Firebase включает ряд функций, таких как аналитика, индексация приложений, 1 ГиБ хранимых данных в облаке, обмен сообщениями в облаке и неограниченное количество динамических ссылок. Однако если вы превысите лимит хранилища, вы начнете платить по мере использования.

Дополнительную информацию о переключении с Google URL Shortener на Firebase Dynamic Links можно найти в этой публикации в блоге разработчиков Google. Обратите внимание, что если в прошлом вы использовали крошечный URL-адрес от Google, ваши ссылки будут продолжать перенаправлять в правильное место. Однако никто не может создавать новые крошечные URL-адреса goo.gl.

BL.INK

BL.INK похож на Bitly и Rebrandly тем, что предлагает как платные, так и бесплатные планы для своего сокращателя URL. Его бесплатный сокращатель ссылок включает одного пользователя, 1000 ссылок, один пользовательский домен и отслеживание 1000 кликов на ссылку. Он также включает захватывающие функции, обычно зарезервированные для платных планов, такие как фирменные ссылки, интеллектуальные ссылки, редактирование ссылок, доступ к API и интеграция с Zapier. Зарегистрироваться легко с помощью Facebook, LinkedIn, Google или электронной почты.

Подробнее о сокращениях ссылок на лучшие URL

К сожалению, бесплатные программы сокращения URL-адресов не включают в себя те же услуги, что и платные программы сокращения ссылок, такие как расширенные возможности пользовательского брендинга и подробная аналитика. Если вам нужен больший контроль над вашими короткими URL-ссылками, но вы не хотите обременить банк, ознакомьтесь с нашей статьей о 5 Best URL Shorteners для платных опций для предприятий. Корпоративным клиентам следует ознакомиться с нашей статьей Выбор лучшего средства сокращения URL-адресов для предприятий .

Как сократить ссылку

Если вы хотите узнать больше о том, как сократить ссылку, ознакомьтесь с нашей статьей Как создать TinyUR L .

Сокращение URL: подробное объяснение

Введение

Сокращатель URL-адресов — это служба, которая используется для создания коротких ссылок из очень длинных URL-адресов. Обычно короткие ссылки имеют размер одной трети или даже четверти исходного URL-адреса, что облегчает их ввод, представление или твит.Нажав на короткую ссылку, пользователь будет автоматически перенаправлен на исходный URL.

В Интернете доступно множество сервисов сокращения URL-адресов, таких как tiny.cc, bitly.com, cutt.ly и т. Д. Внедрение сервиса сокращения URL-адресов не является сложной задачей и часто является частью собеседований по проектированию системы. В этом посте я постараюсь объяснить процесс внедрения сервиса.

Теория

Перед внедрением всегда полезно записать, что необходимо сделать, в виде функциональных и нефункциональных требований.

Функциональные требования:

  • Пользователи должны иметь возможность вводить длинный URL. Наш сервис должен сохранить этот URL и сгенерировать короткую ссылку
  • Пользователи должны иметь возможность ввести дату истечения срока действия. По истечении этой даты короткая ссылка должна быть недействительной
  • Щелчок по короткой ссылке должен перенаправить пользователя на исходный длинный URL
  • Пользователи должны создать учетную запись для использования службы. Услуга может иметь лимит использования на пользователя *
  • Пользователь может создать свою короткую ссылку *
  • Сервис
  • должен иметь метрики, например, наиболее посещаемые ссылки *

Нефункциональные требования:

  • Сервис должен работать 100% времени
  • Перенаправление не должно длиться более двух секунд

* Требования не являются обязательными.

Преобразование URL

Допустим, мы хотим иметь короткую ссылку максимальной длиной 7. Самая важная вещь в сокращателе URL — это алгоритм преобразования. Преобразование URL может быть реализовано несколькими способами, и каждый из них имеет свои плюсы и минусы.

Одним из способов создания коротких ссылок является хеширование исходного URL-адреса с помощью некоторой хеш-функции (например, MD5 или SHA-2). При использовании хеш-функции можно быть уверенным, что разные входные данные приведут к разным выходам.Результат хэша длиннее семи символов, поэтому нам нужно будет взять первые семь символов. Но в этом случае может произойти коллизия, потому что первые семь символов уже могут использоваться в качестве короткой ссылки. Затем мы берем следующие семь символов, пока не найдем короткую ссылку, которая не используется.

Второй способ создания короткой ссылки — использование UUID. Вероятность того, что UUID будет дублироваться, не равна нулю, но достаточно близка к нулю, чтобы ею можно было пренебречь. Поскольку UUID состоит из 36 символов, это означает, что у нас та же проблема, что и выше. Мы должны взять первые семь символов и проверить, используется ли эта комбинация.

Третий способ — преобразование чисел из базы 10 в основание 62. База — это количество цифр или символов, которые могут использоваться для представления определенного числа. База 10 — это цифры [0-9], которые мы используем в повседневной жизни, а база 62 — это [0-9] [a-z] [A-Z]. Это означает, что, например, число в базе 10 с четырьмя цифрами будет таким же числом в базе 62, но с двумя символами.7 уникальных значений для коротких ссылок.

Как работает преобразование Base 62

У нас есть число с основанием 10, которое мы хотим преобразовать с основанием 62. Мы собираемся использовать следующий алгоритм:

После этого нам просто нужно отобразить числа из коллекции результатов в базу 62 Alphabet = [0,1,2, …, a, b, c …, A, B, C, …] .

Давайте посмотрим, как это работает на реальном примере. В этом примере давайте преобразуем 1000 из базы 10 в базу 62.


Сопоставление [16,8] с основанием 62 было бы g8.Это означает, что 1000 base10 = g8 base62 .

Преобразование из базы 62 в базу 10 также просто:

Реальный пример:


Реализация

Примечание : все решение находится на моем GitHub. Я реализовал эту услугу, используя Spring boot и MySQL.

Мы собираемся использовать функцию автоматического увеличения нашей базы данных. Автоматически увеличивающееся число будет использоваться для преобразования по основанию 62. Вы можете использовать любую другую базу данных, которая имеет функцию автоматического увеличения.

Сначала зайдите в инициализатор Spring и выберите Spring Web и MySql Driver . После этого нажмите кнопку Generate и загрузите zip-файл. Разархивируйте файл и откройте проект в своей любимой среде IDE. Каждый раз, когда я начинаю новый проект, мне нравится создавать несколько папок, чтобы логически разделить мой код. Мои папки в этом случае: controller , entity , service , repository , dto и config .

Внутри папки сущностей создадим класс Url.java с четырьмя атрибутами: id , longUrl , createdDate , expiresDate .

Обратите внимание на отсутствие атрибута короткой ссылки. Мы не будем сохранять короткие ссылки. Мы собираемся преобразовывать атрибут id из базы 10 в базу 62 при каждом запросе GET. Таким образом мы экономим место в нашей базе данных.

Атрибут LongUrl — это URL-адрес, на который мы должны перенаправить, когда пользователь обращается к короткой ссылке.Дата создания предназначена только для того, чтобы увидеть, когда сохранен longUrl (это не важно), а expiresDate присутствует, если пользователь хочет сделать короткую ссылку недоступной через некоторое время.

Теперь давайте создадим BaseService. java в папке service . BaseService содержит методы для преобразования из базы 10 в базу 62 и наоборот.

Как я уже упоминал ранее, если мы хотим использовать преобразования по основанию 62, нам нужен алфавит с базой 62, который в данном случае называется allowedCharacters .Кроме того, значение переменной base рассчитывается исходя из длины разрешенных символов в случае, если мы хотим изменить разрешенные символы.

Метод encode принимает число в качестве входных данных и возвращает короткую ссылку. Метод decode принимает на вход строку (короткую ссылку) и возвращает число. Алгоритмы должны быть реализованы так, как было объяснено выше.

После этого в папке репозитория создадим UrlRepository.java, который является расширением JpaRepository . Он дает нам множество методов, таких как findById , save и т. Д. Нам не нужно ничего добавлять к этому.

Затем давайте создадим файл UrlController.java в папке контроллера. Контроллер должен иметь один метод POST для создания коротких ссылок и один метод GET для перенаправления на исходный URL.


В теле запроса метода POST используется UrlLongRequest.Это просто класс с атрибутами longUrl и expiresDate .

Метод GET принимает короткий URL-адрес в качестве переменной пути, а затем получает и перенаправляет на исходный URL-адрес. В верхней части контроллера вводится UrlService в качестве зависимости, что будет объяснено ниже.

UrlService.java — это место, где находится большая часть логики, и служба, используемая контроллером. ConvertToShortUrl используется методом POST из контроллера. Он просто создает новую запись в базе данных и получает идентификатор.Затем этот идентификатор преобразуется в короткую ссылку с базой 62 и возвращается контроллеру.

GetOriginalUrl — это метод, используемый методом GET из контроллера.