We’re very dependent on Google returning the search query, which they often don’t.
There’s no way to force Google to send the search query to your site.
You may find the “Add page title to empty search words” option useful in Statistics->Settings->General->Search Engines.
Thread Starter
rorror
(@rdehaar)
I also use wordfence, too see live traffic, then i can see URL from what they came from google. Sometimes i see that google does not send the URL with it. (often that is a bot, that tries to look if it is a real user)
But the users that do search with google, i see al good url in wordfence, but only the onces that have tekst in it, in wp-statistics?
Is it not the same techniek, that wordfence and wp-statistics use, to collect the information?
If you take a look at the first column in the screenshot, each and every referrer string has a ‘&q=’ variable in the URL. This is the query string used to find the search words.
In the fist column these query strings are blank (‘&q=&’ instead of something like ‘&q=101&’). WP Statistics only reports on referrers that have a non-blank query string.
The second column has a query string with a value so it shows up in WP Statistics.
Thread Starter
rorror
(@rdehaar)
I see it now, also well going to use the google analitics for that then.
What do you know about yandex refferals? Yandex spams with it bots some urls, that gives spikes of about 10hits or so evry other day.
The Yandex spam bots should be excluded but sometimes spambots impersonate them.
If they are a recurring problem you can temporarily enable the “Store entire UA string” setting in WP Statistics and it will record the user agent string for all visitors in the database. Then you can find use that information to exclude them on the exclusions page.