Willkommen Gast. Bitte Einloggen oder Registrieren
 
Sprache wählen:
 
 
Statistik Version 20 online.

  ÜbersichtHilfeSuchenEinloggenRegistrieren  
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken
Wrong google count (Gelesen: 11277 mal)
Sandro kensan
YaBB Newbies
*
Offline



Beiträge: 39
Wrong google count
20.01.15 um 21:21:19
 
I have this stat:

http://www.kensan.it/tmp/phpwebstat.png

And in my opinion the google acknowledgement is wrong.
I have 79 google in the referers and i could have 79 keywords (search term) and 79 google-search engine.

Is the php code a little buggy?
Zum Seitenanfang
 
Homepage  
IP gespeichert
 
Reimar
Administrator
*****
Offline



Beiträge: 1982
Geschlecht: male
Re: Wrong google count
Antwort #1 - 29.01.15 um 19:57:42
 
Referers are hits, search terms also, search engines are related to visitors.
Sure you could have 79 search terms, but as you can see, google does not send the questioned search terms within its referers.
The code is not buggy, Google is the problem.
Read this: http://googlewebmastercentral.blogspot.ru/2012/03/upcoming-changes-in-googles-ht...
Zum Seitenanfang
 
 
IP gespeichert
 
Sandro kensan
YaBB Newbies
*
Offline



Beiträge: 39
Re: Wrong google count
Antwort #2 - 30.01.15 um 21:13:38
 
Reimar schrieb am 29.01.15 um 19:57:42:
Referers are hits, search terms also, search engines are related to visitors.
Sure you could have 79 search terms, but as you can see, google does not send the questioned search terms within its referrers.
The code is not buggy, Google is the problem.
Read this: http://googlewebmastercentral.blogspot.ru/2012/03/upcoming-changes-in-googles-ht...


Yes. Today I have try to change your php code and I have learn something. With Start page I have not referer. Google has not decrypt referer and it is like this:

http://www.google.it/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCMQFjAA&url=...

So track.php:

Code (PHP):
  $special_referer_url = $js_referer;
  $special_referer_url_parameter = array ( "q" , "search" , "query" , "ask" , "terms" , "key" , "qkw" , "su" , "dt" , "Keywords" , "origq" , "catId" );
  $special_referer_temp_site_name   = substr ( strstr ( substr ( $special_referer_url , 7 ) , "/" ) , 1 );
  //file_put_contents("track.txt", $js_referer);
  $special_referer_temp_url = parse_url ( $special_referer_url );
  parse_str ( $special_referer_temp_url [ "query" ] , $special_referer_temp_parameter );
  $special_referer_temp_check_name_value = 0;
  $special_referer_temp_name = substr ( basename ( $special_referer_url ) , 0 , strpos ( basename ( $special_referer_url ) , "?" ) );
  foreach ( $special_referer_temp_parameter as $key=>$value )
   {
    if ( in_array ( $key , $special_referer_url_parameter ) )
     {
      $special_referer_temp_check_name.= $key."=".$value."&";
      $special_referer_temp_check_name_value = 1;
     }
   }
  if ( $special_referer_temp_check_name_value == 1 )
   {
    $js_referer = dirname ( $special_referer_url )."/".$special_referer_temp_name."?".substr ( $special_referer_temp_check_name , 0 , strlen ( $special_referer_temp_check_name ) - 1 );
   } 



detect the get variable q= and set $value to "", so the referer is: http://www.google.it/search?q=

So the problem are the search engine that not permit to phpstat to works correctly.

Yahoo has the same problem:

http://r.search.yahoo.com/_ylt=A7x9Ukp478lU_gIAbsNHDwx.;_ylu=X3oDMTBydWpobjZlBHN...

So the referer is almost not useful, They show only the domain. Search terms are rare.

Reimar schrieb am 29.01.15 um 19:57:42:
Referers are hits, search terms also, search engines are related to visitors.


Yes, I understand. I have not know this until today.

In the example of my picture I have 81 google second level domain, the google.xx/search are exactly 44 like that show in Search engine table. So I suppose that https://www.google.it/ are not search engine but other stuff: is it correct?
Zum Seitenanfang
 
Homepage  
IP gespeichert
 
Reimar
Administrator
*****
Offline



Beiträge: 1982
Geschlecht: male
Re: Wrong google count
Antwort #3 - 31.01.15 um 21:02:05
 
If you need the search terms, you can register for Google Webmaster Tools or Bing Webmaster Tools. There you will always receive the desired terms.

Normally the stat should sum all google referers to one single value within the module search engines. The second level domains can not be summed if the TLD is different. Take a look at the detail view of the search engines module, click on the icon in the right top corner of the module table. Are there shown more google TLDs?
Zum Seitenanfang
 
 
IP gespeichert
 
Sandro kensan
YaBB Newbies
*
Offline



Beiträge: 39
Re: Wrong google count
Antwort #4 - 02.02.15 um 17:17:48
 
Reimar schrieb am 31.01.15 um 21:02:05:
If you need the search terms, you can register for Google Webmaster Tools or Bing Webmaster Tools. There you will always receive the desired terms.


Yes, I know. But there is a lot of search engine and i can't subscribe to all of them. It is a lock in.

Reimar schrieb am 31.01.15 um 21:02:05:
Normally the stat should sum all google referers to one single value within the module search engines. The second level domains can not be summed if the TLD is different. Take a look at the detail view of the search engines module, click on the icon in the right top corner of the module table. Are there shown more google TLDs?


Search Engine      Number
     
Google      980
Yahoo      81
Bing      81
Ask.com      2      
Search      1      
Yandex      1      


Detail view is the same and there is not more TLD. TLD are not show at all. Ask.com is the onli search engine where is show a TLD.

And yes: "the stat should sum all google referers to one single value within the module search engines and with the same TLD".
Zum Seitenanfang
 
Homepage  
IP gespeichert
 
Seitenindex umschalten Seiten: 1
Thema versenden Drucken