Сокращатель URL-адресов - это инструмент, который превращает длинный URL-адрес в короткий URL-адрес. В этом сообщении блога мы увидим, как создать собственный сокращатель URL-адресов.
Сначала мы поймем, зачем нам нужен сокращатель URL, а затем посмотрим, как его создать.
Почему?
Давайте просто посмотрим статистику по Интернету.
Согласно hostingtribunal, ежемесячно публикуется 70 миллионов блогов,
Google получает 40 000 запросов за во-вторых,
Есть 4,18 миллиарда пользователей мобильного Интернета,
Есть 1,75 миллиарда веб-сайтов.
Тише !!, это огромно
Поскольку миллиарды веб-страниц и веб-контента создаются ежедневно, создателям нужен способ привлечь трафик к собственному контенту, а социальные сети - один из лучших способов охватить большую группу людей.
Наряду с социальными сетями, наш контент должен занимать высокие позиции в поисковых системах, таких как google, bing и т. Д., Чтобы привлечь к нашему контенту еще одну группу пользователей и повысить рейтинг нашего контента в алгоритмах поисковых систем наряду с SEO, удобочитаемые URL-адреса играют огромную роль. .
Как видно из приведенного выше результата поиска,
3 первых результата имеют четко читаемые URL-адреса, а URL-адрес содержит в себе поисковый запрос.
Это ясно показывает нам, что читаемый URL напрямую связан с рейтингом контента в поиске. Хотя здесь играет роль множество факторов, мы их игнорируем.
Зачем их укорачивать?
Как я уже упоминал выше, социальные сети играют большую роль в привлечении трафика на веб-сайт, и публикации в социальных сетях имеют некоторые ограничения или некоторые неписаные правила для привлечения большего количества трафика к сообщениям в социальных сетях, например,
Twitter ограничивает содержание до 280 символов в сообщении, одно только это правило запрещает пользователю публиковать длинный контент в одном сообщении. Поэтому мы не должны тратить место в URL
Вышеупомянутое сообщение Twitter использует большинство символов для описания сообщения в блоге, а не для длинного URL-адреса.
Он использует короткий URL-адрес в сообщении Twitter, а ниже - фактический URL-адрес, на который короткий URL-адрес перенаправляет пользователя.
Помимо вышеупомянутого использования короткого URL-адреса,
Ими легко управлять,
ими легко поделиться,
Их можно использовать для аналитики
Все это подводит итог, почему мы должны использовать короткие URL-адреса.
КАК?
Существует множество онлайн-сервисов, которые предоставляют функцию сокращения URL-адресов, например,
1. bitly
2. Rebrandly
3. Shorby
Вы можете сразу приступить к их использованию,
Но если вы хотите создать свой собственный сокращатель URL-адресов, подождите некоторое время.
Как создать собственный сокращатель URL-адресов?
Мы собираемся использовать Netlify и GitHub для создания нашего собственного сокращателя URL,
Во-первых, вам нужно создать новый репозиторий для URL
шортенинга,
добавить новый файл с именем _redirects
что выглядит так
Добавьте несколько инструкций по перенаправлению в файл _redirects
, как показано ниже.
/portfolio
- уникальный идентификатор для URL. https://suhas010.com
- это заполнитель для всех остальных неопределенных идентификаторов.
/*
Это все на GitHub,
Теперь перейдите в Netlify и создайте учетную запись, если у вас ее нет,
и разверните репозиторий, который мы только что создали, и в настройках сайта укажите пользовательское короткое имя сайта для приложения.
Вы также можете указать здесь собственный домен, если он у вас есть
Это все,
Https://suhas010.netlify.com/portfolio перенаправит вас на https://suhas010.com
Https://suhas010.netlify.com/usac перенаправит вас в блог https://suhas010.medium.com/understanding-scope-and-context-in-javascript-suhas -more-8f765e3867ba
и так далее
В этом случае наше доменное имя уже длинное suhas010.netlify.com
. Будет больше смысла, если мы купим короткое доменное имя srm.io
, которое сделает наши короткие URL-адреса похожими на srm.io/usac
Здесь - это репозиторий, который я создал для своего сокращателя URL, и мое приложение Netlify работает здесь
Если вам понравилось, не стесняйтесь делиться и ставить лайки,
Если у вас есть какие-либо вопросы, не стесняйтесь обращаться ко мне в Twitter
Раньше я тоже писал