Question: why is the Google Analytics report different to the Commerce Vision stats report?


How does Google Analytics work?


Google Analytics works by including a block of JavaScript code in the pages of your website. When a webpage loads, it executes JavaScript.

How does site traffic statistics on the Commerce Vision Customer Self Service eCommerce Platform work?


What is a Crawler Bot?

A web crawler/bot is like someone who goes through all the books in a disorganised library and puts together a card catalogue so that anyone who visits the library can quickly and easily find the information they need. To help categorise and sort the library's books by topic, the organiser will read the title, summary, and some of the internal text of each book to figure out what it's about. A web crawler, spider, or search engine bot downloads and indexes content from all over the Internet. Such a bot aims to learn what (almost) every web page on the Web is about so it can  retrieve the information when needed. It's called a "web crawler" because crawling is the technical term for automatically accessing a website and obtaining data via a software program.


IMPORTANT- A bot will not always load a web page in the same way a browser will load and execute the page. In most cases, so bots can more quickly scan an entire site, they will not execute the JavaScript on a web page, which in the case of Google Analytics, will not fire off the statistical information to capture this event in the Google Analytics portal.


A "good" bot is any bot that performs useful or helpful tasks that aren't detrimental to a user's experience on the Internet. Because good bots can share similar characteristics with malicious bots, the challenge when putting together a bot management strategy is to make sure good bots aren’t blocked.

There are many kinds of good bots, each designed for different tasks. Here are some examples:

Some bots are bad for business. Here are some examples:

How do web crawlers affect Search Engine Optimisation (SEO)?


SEO stands for search engine optimisation. This is the discipline of readying content for search indexing so that a website shows up higher in search engine results. If search engine bots do not crawl a website, then it cannot be indexed, and it won't show up in search results. For this reason, if a website owner wants to get organic traffic (not from paid ads) from search results, they mustn't block web crawler bots.

Summary


The differences between Commerce Vision's statistics and those of Google Analytics typically vary for site traffic, especially on the home page.