Есть ли преимущество в создании моей собственной функции / сервиса, подобного TinyURL, по сравнению с использованием сторонних ресурсов?

StackOverflow https://stackoverflow.com/questions/1474027

  •  16-09-2019
  •  | 
  •  

Вопрос

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

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

Мне интересно, существует ли уже сервис, обеспечивающий такой уровень контроля без необходимости самостоятельно создавать / размещать / поддерживать решение?

Желаемыми точными характеристиками являются следующие:

  • Контроль того, на что указывает URL-адрес ПОСЛЕ его создания (базовый URL-адрес необходимо изменить из-за юридических / нормативных проблем)
  • Более надежное отслеживание того, где используется URL-адрес, в отличие от простого поиска в Google для крошечного URL-адреса
Это было полезно?

Решение

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

Другие советы

Они не обязательно могут быть оптимизированы для краткости, обычно они выглядят следующим образом http://purl.org/net/kin , но PURLs может быть тем, что вы хотите

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

purl.org

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top