Я не уверен, должен ли я использовать перенаправление - PullRequest
1 голос
/ 24 марта 2010

У меня есть партнерская ссылка на моей веб-странице. Когда вы нажимаете на ссылку, она следует за значением href, которое выглядит следующим образом:

www.site_name.com/?refer=my_affiliate_id

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

<?php // Do database updating stuff here
Header("Location: http://www.site_name.com/?refer=my_affiliate_id");
?>

Но я читал некоторые статьи, в которых говорится, что использование перенаправлений может рассматриваться Google как признак техники "blackhat", и они могут ранжировать меня ниже, деиндексировать мой сайт или даже навредить сайту, который я тоже перенаправляю. 1007 *

Кто-нибудь знает, правда ли это, или имеет какое-либо представление о том, как я могу это сделать?

Большое спасибо заранее

Джо

Ответы [ 4 ]

1 голос
/ 24 марта 2010

Вы всегда можете сделать то, что Google делает с результатами поиска.У них есть нормальная связь до события mousedown.что-то вроде:

adlink.onmousedown = function(e) {
  var callingLink = /* stuff to actually get the element here */;
  callingLink.href = 'http://mysite.com/adtrack_redirect_page.ext?link=' + escape(callingLink.href);
}

или что-то в этом роде: P

Итак, Google увидит обычную ссылку, но почти все пользователи будут перенаправлены на вашу контрольную страницу.*

0 голосов
/ 24 марта 2010

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

0 голосов
/ 24 марта 2010

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

В любом случае, я бы рекомендовал использовать некоторый javascript для ссылки на что-либо из вашего домена - что-то вроде "window.open (....)" должно сработать, поскольку Google не будет следовать этому коду.

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

0 голосов
/ 24 марта 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...