Как такие сайты, как Hubspot, отслеживают входящие ссылки?

Неужели все эти типы сайтов просто незаконно очищают Google или другую поисковую систему?
Насколько я могу судить, это не «легальный» способ получить эти данные для коммерческого сайта .. Yahoo! api (http://developer.yahoo.com/search/siteexplorer/V1/inlinkData.html) предназначен только для некоммерческого использования, Yahoo! Boss не разрешает автоматические запросы и т. д.
Есть идеи?

Они могли просто сканировать Интернет ... такие сайты, как 80legs.com, упрощают задачу.

Alex Black 19.07.2010 01:21
Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
Создание ресурсов API Laravel: Советы по производительности и масштабируемости
Создание ресурсов API Laravel: Советы по производительности и масштабируемости
Создание API-ресурса Laravel может быть непростой задачей. Она требует глубокого понимания возможностей Laravel и лучших практик, чтобы обеспечить...
Как создать простое погодное приложение на Python с API OpenWeatherMap
Как создать простое погодное приложение на Python с API OpenWeatherMap
Этот учебник проведет вас через процесс создания простого погодного приложения с помощью Python и OpenWeatherMap API.
Пакеты Java
Пакеты Java
Пакет java - это группа классов, интерфейсов и подпакетов схожего типа. Думайте об этом как о папке в каталоге файлов. Мы используем пакеты, чтобы...
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?
Как использовать API парсинга квитанций с помощью JavaScript за 5 минут?
В этом руководстве вы узнаете, как использовать API парсинга квитанций за 5 минут с помощью JavaScript. Eden AI предоставляет простой и удобный для...
9
1
1 082
2

Ответы 2

Например, если вы хотите найти все ссылки на главную страницу Google, выполните поиск

link:http://www.google.com

Поэтому, если вы хотите найти все входящие ссылки, вы можете просто пройтись по дереву своего веб-сайта и создать URL-адрес для каждого найденного элемента. Затем запросите Google:

link:URL

И вы получите коллекцию всех ссылок, которые Google имеет с других веб-сайтов на ваш веб-сайт.

Что касается законности такого сбора урожая, я уверен, что извлекать из него прибыль не совсем законно, но это никого раньше не останавливало, не так ли?

(Так что я бы не стал задаваться вопросом, сделали они это или нет. Просто предположите, что они делают.)

Я не знаю, что делает hubspot, но если вы хотите узнать, какие сайты ссылаются на ваш сайт, и у вас нет оборудования для сканирования Интернета, вы можете отслеживать HTTP_REFERER посетителей вашего сайта. сайт. Так, например, Google Analytics (насколько мне известно) может сказать вам, откуда приходят ваши посетители. Это не на 100% надежно, поскольку не все браузеры устанавливают его, особенно в «Режиме конфиденциальности», но вам нужен только один посетитель для каждой ссылки, чтобы знать, что она существует!

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

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

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

Arthur Shipkowski 14.05.2011 18:33

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