It appears that you are a victim of what has been called "The Kansas Problem."
According to the U.S. Geological Survey, the geographical center of the conterminous United States is: 39°50'N 98°35'W
, which is northwest of Lebanon, Kansas.
As a result, whenever a geolocation service searches for "United States," it essentially drops a pinpoint at predefined coordinates that is considers to be the center of the contiguous United States (somewhere in Kansas) and zooms out to show the full map.
As you pointed out in your question, the default zoom position for early Google Maps and Google Maps API was what Google defined as the center of the United States, 37.0625, -95.677068
, which is located in Coffeyville, Kansas.
Is the abundance of traffic coming from Coffeyville, Kansas, a consequence of Google incorrectly ascertaining US users' city?
Not Exactly.
Google describes how Google Analytics determines the location of traffic sources:
Analytics provides a number of geographical dimensions, such as City, Country, Continent, etc. The values for these dimensions are automatically derived from the IP address of the hit...
Google also explains what happens if a location cannot accurately be determined:
Google Analytics uses a third-party datasource to determine your visitors' geographical locations. If our third-party vendor does not have an accurate record of the visitor location, Google Analytics displays a (not set) entry.
In other words, Google sends the IP address of the traffic source to a third-party datasource to determine location.
If the third-party source determines that it has an accurate record of the visitor location, Google Analytics will populate the fields with the location data. If the third-party source determines that the location cannot be found, the value in the corresponding fields will be: (not set)
.
Therefore, if Coffeyville, Kansas, is an incorrect location for your traffic sources, it appears that this would be the fault of one of the third-party datasources that Google uses, rather than Google itself.
Google does not provide which IP address geolocation database/service they use, but it appears that some of the most popular databases include:
MaxMind wrote on their website:
More than 5,000 businesses worldwide use GeoIP2 Intelligence, including the majority of the top 50 web properties (as ranked by Alexa - July 2017).
On the other hand, on April 6, 2017, Neustar wrote on their website:
Neustar, Inc. (NYSE: NSR), a trusted, neutral provider of real-time information services, today announced a new advanced marketing analytics partnership with Google.
This means that Google could very well be partnered (at least in part) with MaxMind and/or Neustar for Google Analytics IP address geolocation data.
MaxMind has had issues in the past regarding their default coordinates they had set up for the geographic center of the United States, which used to be 38.0000, -97.0000
.
This is located in Potwin, Kansas (only about 100 miles away from Coffeyville, Kansas), and this location was pointed to when an unknown location inside the U.S. presented itself.
Image Source: https://techviral.net/600-million-ip-addresses-are-linked-to-this-house/
Consider the following SQL query:
SELECT
*
FROM
database.maxmind_geoip
WHERE
location_id = 12345
MaxMind might yield something like the following result:
+-------------+---------+--------+------+-------------+----------+-----------+----------+-----------+
| location_id | country | region | city | postal_code | latitude | longitude | dma_code | area_code |
+-------------+---------+--------+------+-------------+----------+-----------+----------+-----------+
| 12345 | US | | | | 38 | -97 | | |
+-------------+---------+--------+------+-------------+----------+-----------+----------+-----------+
Source: http://p5k6.github.io/blog/2014/08/09/understanding-your-geoip-data/
According to an article on Splinter, on April 12, 2016, MaxMind has changed this location, after being sued by angry property owners, to the middle of Cheney Reservoir, Kansas. This is located slightly further: about 130 miles away from Coffeyville, Kansas.
Conclusion:
I believe that, based on the above evidence, one of Google's third-party IP address geolocation datasources is not accurately detecting the specific location of certain IP addresses, while still determining that the IP address is within the United States.
Instead of responding with a 'not found' response, the source is relaying an improper result denoting the 'center coordinates' of the United States (Coffeyville, Kansas) to Google Analytics.
38.0000, -97.0000
coordinates ?! OK :) ![enter image description here](i.sstatic.net/EiEgG.jpg)