Google https url yapısına geçmesi ile arama sonrası yönlendirme urlsi https ile başlayan bir url olarak biçimlenmeye başladı.Güvenli url yapısı gereği https ile başlayan urllerin referer vermemesi google analistik in bile başına bela durumdaydı uzun zamandır.Son olarak igoogle servisinin de sonlandirilmasi ile artık neredeyse yok denebilecek kadar azalmış durumda sitenize https baglanti üzerinden gelenlerin sayısı.Google analistik verileriniz üzerindeki bu durumun etkisi de arama sonuclarından gelen kullanıcıları görüntülemek istediğinizde not provided yazısını bolca görmenizdir.


Eskiden Google etiketlerini kayıt etmek için kullandığımız aşşağıdaki kod parçasını


$ref = $_SERVER['HTTP_REFERER'];
if(strstr($ref,’google’))
{
$arama = preg_replace(‘/(.*)q=(.*?)&(.*)/smi’,’$2′,$ref);
$arama = mysql_real_escape_string($arama);
$aramam = rawurldecode($arama);
$aramam= str_replace(‘+’,’ ‘,$aramam);
$arama = iconv(“UTF-8″,”ISO-8859-9″,$aramam);
$kelimeler = array(‘filtrekelime1′,’filtrekelime1′,’filtrekelim e1′,’filtrekelime1′);
$durumb=0;
foreach($kelimeler as $dene){
if(strstr($arama, $dene)) {
$durumb=1;
}
}


if ($durumb==0 && strlen($aramam) > 3 && strlen($aramam) < 55 && !empty($aramam)) {
wp_insert_term( ‘post_tag’, $aramam );


}


}


artık google dan gelen arama kelimelerini kaydetmekte kullanamasak da sitenize hangi url üzerinden hangi referansla gelindiğini kayıt altına almak istiyorsanız veya bir referans sayaç sistemi varsa aklınızda düzenleyerek kullanabilirsiniz.