Today, secure searches account for 95% of Google's traffic. The other search engines follow the same trend.
Keywords or search terms don't show in the referrer's URL, so the web analytics services, including Google Analytics, cannot collect this data for their clients, and display the message “Keyword not provided”.
Google Search console, formerly Google webmaster tools
Some search terms or keywords can be obtained through the “Google Search console” tool, formerly known as Google webmaster Tools or via an API .
However, this service has its limitations and disadvantages:
A 7-day waiting period to get search terms.
A history limited to 90 days.
The impossibility to link the search term to the visitor.
The obligation to connect to “Google search console”.
Can be difficult to use.
AFS ANALYTICS offers a new solution in real-time
AFS Analytics predicts the search terms with an algorithm using artificial intelligence.
AFS Analytics developed an algorithm able to predict in real time the search terms used by each visitor. Thanks to artificial intelligence, the prediction becomes more accurate and powerful over time. The algorithm captures the data from your website but also from your “Google Search Console” account via an API.
This feature is available but limited with the free plan. The Silver and Gold plans offer a more powerful algorithm and a larger history. For each keyword, additional information is available: position, linked pages, popularity, etc.
Moreover, AFS will Import data from your “Google search console” account so you can directly display them on AFS Analytics.
Benefits of AFS Analytics predictive algorithm:
Detects and predicts search terms in real time.
Shows history of search terms and search engine positions.
Shows search terms used by each visitor.
Shows data provided by the “Google search console” tool on the Dashboard.
Rebuilds the referrer's URL including the keywords used.
How to enable this feature on your website
To enable the detection and prediction of search terms on your website, you need to follow these steps:
1 . Create an AFS account if you don't have one yet.
b. Copy the AFS Analytics code on your website. No need to do this if you use the AFS Analytics plugin.
2. Create a Google search console account if you don't have one yet
a. If you don't have a Google search console account yet, you will need to create one. Open an account on
Google search console.
b. Once you sign in, click on "add a site" button.
c. Follow the steps to certify you are the site's owner
3. Authorize AFS Analytics to access to your Google search console data
a. Once you are connected to AFS Analytics, select your website's dashboard and click on “Account -> Edit Website info” in the main menu.
b. Click on the “Third party APIs” field
c. In the “Google search console” tab, copy the email address displayed in “Authorise AFS Analytics to access your data” f field.
d. Sign in to your “Google search console” account. You need to allow AFS Analytics to access your account. Click on “Add or remove users” in the “Manage property” menu.
e. Click on the “Add a new user” button.
f. In the “Add a new user” box,
, type or paste the e-mail address you previously copied on AFS Analytics. For permission select “restricted” and click the “Add” button.
Note about security:
Data between AFS Analytics and “Google search console” is transferred via a secure connection. AFS can’t modify, delete, remove or change your “Google search console” information or data. AFS can only read the keywords.
g . On AFS Analytics, in the “Third Party” box, enter the various URLs of your site defined in Google search console. Example: http://www.mydomain.com , https://www.mydomain.com . Type one URL at a time and click on "Add". Repeat for each URL.
h. Validate by clicking on the “Test and Save” button.