Ben bir yönlendirme kullanmak gerekir eğer ben emin değilim

4 Cevap php

Benim web sayfasında bağlı bağlantı var. Eğer linke tıkladığınızda aşağıdaki gibidir href değeri aşağıdaki gibidir:

www.site_name.com/?refer=my_affiliate_id

Bu site reklamlar için hiçbir izleme sunar, böylece ben alıyorum kaç tıklama söyleyemem dışında, iyi olurdu. Ben kolayca bir veritabanındaki bazı tıklama istatistikleri artırır ve daha sonra orijinal sayfaya kullanıcıyı yönlendiren bir php komut dosyası için orjinal link href değerini değiştirerek kendi izlemeyi uygulamak. Şöyle:

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

Ama kullanarak yönlendirmeleri 'blackhat' tekniklerinin bir işareti olarak google tarafından görülebilir ve sitemde unindex, alt beni rütbe hatta ben de yönlendirerek kulüpler site zarar verebilecek ki bazı makaleler okudum.

Herkes bu doğru olup olmadığını bilmek, ya da ben bu konuda gidebiliriz en iyi şekilde herhangi bir fikrin var mı?

Şimdiden çok teşekkürler

Joe

4 Cevap

Her zaman Google arama sonuçları ile ne yapabilirdi. Onlar mousedown olay kadar normal bağlantı href var. etkisiyle şey:

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);
}

Ya da böyle bir şey: P

Yani, Google, normal bir link göreceksiniz, ama hemen hemen tüm kullanıcıların sayacı sayfasına yönlendirileceksiniz.

301 yönlendirme basit kullanarak web yetinmeyip hareket ettiğini bildirir. Bu internet üzerinde en rastgele insanlara göre ve sayfa rank Google itself, hiçbir etkisi göre olmalıdır.

Aslında yönlendirme, bu tür derece ZARAR GELMEZ ki (tam olarak nerede hatırlayamıyorum) okudum. Hayır, web sitenizin ne de "öldürmek" değil bildiğim kadarıyla (ve daha fazla kontrol etmeyiniz) bildiği gibi, başvurulan, ama dediğim gibi bu sitenizin derece zarar edecek.

Neyse ben size etki dışında bir şey başvurmak için bazı javascript kullanmanızı tavsiye ediyorum - "window.open (....)" gibi bir şey hakkında bu kodu takip olmayacak gibi, hile yapmak gerekir.

Orada daha fazla yönlendirecek izleme komut bakın.

Sen link tıklandığında olduğunda sunucuya bir ajax sinyal göndermek için bir javascript onClick olayı kullanabilirsiniz. Bu şekilde giden bağlantı hala tam olarak fonksiyonel ve sunucu tarafı komut tıklamayı izlemek için sayacı artırmak.