By DecodeLocal Edmonton · Published and reviewed September 12, 2026
A geo-grid repeats the same local search at fixed coordinates. To compare scans, hold the query, points, device, language, result type and rank depth constant. Report missing observations separately from businesses not found within the measured results.
If you need a defined geographic baseline and a written explanation of coverage gaps, an Edmonton SEO audit connects local-market measurements to a written diagnosis. Review the Edmonton SEO audit pricing and scope; additional investigation and implementation are agreed separately.
How should I choose a geo-grid territory and point spacing?
Start with the business’s actual service territory and the decision the scan must support. A dense grid around one district answers a different question from a broad Edmonton coverage scan. Store the centre, point coordinates, spacing and exclusions. More points are not automatically better if the added territory has no commercial relevance.
The live DecodeLocal SEO audit describes 90+ fixed points, with roughly 1.8-kilometre spacing in its standard method. A different footprint must be documented rather than quietly substituted. Name the provider, timestamp and observation settings so someone else can understand what the coloured cells represent.
How do I calculate geo-grid coverage with the correct denominator?
For a single query, top-three coverage equals valid locations ranking 1-3 divided by all valid measured locations, multiplied by 100. A failed request is not a rank of 20. A business absent from a successfully measured top-20 result is ‘not found within 20’, not a known position of 21.
For multiple queries, decide whether each query-point observation has equal weight. If weights are used, publish them and retain the unweighted result. Do not call this percentage market share: a grid samples visibility, not every customer, click or purchase. A grid result also is not Search Console’s average position.
What settings must a geo-grid rank tracking report include?
Create a scan contract before collecting data. It identifies the business, exact query, result surface, coordinates, device, language, collection date and result depth. Store the public profile identifier where available rather than matching only a business name, which can be shared by unrelated businesses.
Define whether the target is a Maps result, a local pack within a search page or an organic website position. These are different measurements. Do not combine them into one average rank. Record whether the data source simulates a coordinate, how businesses are matched and what limitations the provider states.
Keep the planned coordinates immutable for a comparison cohort. If the business moves or the commercial territory changes, create a new named cohort and explain the change. Retain the previous definition so an analyst can distinguish new sampling from new visibility.
| Field | Example or required value | Why it is needed |
|---|---|---|
| Business | Exact profile URL or stable ID | Avoids matching a similarly named company |
| Query | Exact service phrase | Prevents comparing different customer needs |
| Coordinates | Latitude and longitude per point | Makes geography reproducible |
| Surface and depth | Local pack, Maps or organic; collected limit | Defines what outside depth means |
| Device and date | Recorded device and collection timestamp | Defines conditions and chronology |
| Collection state | Success, no pack or failure | Protects denominators from unknown data |
Should I use a 5×5, 7×7 or larger geo-grid?
Choose the grid to answer the business question, not because one dimension looks impressive in a report. A 5×5 grid contains 25 planned points and a 7×7 contains 49. Those counts say nothing about land coverage until the spacing and boundary are stated. A compact grid near the base and a broad grid across the service territory answer different questions.
For a regular square with n points along a side and spacing s, the distance between the outer point centres is (n − 1) × s. A 5×5 grid with 1.8 km spacing spans 7.2 km between its outer centres on each side. This is a geometric example, not a claim about the dimensions of every archived grid or the area Google considers relevant.
Irregular service territories may need points selected around actual customer areas rather than an automatic square. Document exclusions such as unserved areas. If points are weighted by commercial importance, publish the weights and report the unweighted count too. Never describe sampled-point coverage as a percentage of Edmonton residents reached.
What is the difference between top-three coverage and average rank?
Top-three coverage is the number of included points where the business ranked first, second or third divided by the stated included-point count. In the published Sherwood Park sample, Adster appears in the top three at 21 of 25 measured points: 84%. It appears first at 10 of 25: 40%. These are sampled-location measurements.
The same dataset has 23 points with a local pack. Restricting the denominator to those points gives 21/23, approximately 91.3%, for top-three coverage. Neither calculation should be silently substituted for the other. State whether the denominator represents all measured points or only points with the feature.
An average rank can be misleading when the collection stops at a fixed depth. A business absent from the first twenty results is known to be outside that depth, not known to rank twenty-first. Assigning it 21 produces an invented exact position. Report observed-rank summaries alongside outside-depth counts and the coverage measure instead.
How do I compare two geo-grid scans fairly?
Match the query, business identifier, coordinate list, device, result surface and collection depth. Compare points successfully collected in both periods, then disclose how many planned points were omitted because one period failed. Preserve the full exports, including failures, so the comparison can be reconstructed.
For illustration, a business visible in the top three at 18 of 90 matched points has 20% coverage. A repeat with 27 of the same 90 points has 30% coverage. That is an increase of 10 percentage points and 50% relative to the original coverage. It is not evidence of 50% more enquiries or revenue.
Annotate website changes, profile moves, competitor changes and collection differences. Multiple interventions prevent confident attribution to one change. Use a schedule appropriate to the engagement and the stability of the observations. A repeat scan verifies a new observation; it does not by itself prove why a rank changed.
What should a business do after finding weak geo-grid coverage?
Separate a local weakness around the base from a loss concentrated farther away. Compare service queries rather than assuming the broad category describes every service. Record which competitors appear consistently and whether the business has a relevant service page and accurate profile representation.
A grid identifies where to investigate. It does not prescribe an extra office, fifty citations or a fixed review target. For a location decision, combine the observations with actual demand, operating costs and deliverable territory. For an existing business, begin with a written diagnosis linking each recommendation to the measured query and points.
The completed report includes the scan contract, raw observations, error log, point map, coverage calculations and a next-step register. Every chart should identify its dates and denominator. The business should be able to retain the exports independently of the reporting tool.
How do missing results change a geo-grid rank tracking report?
In the actual Sherwood Park sample below, top-three coverage for Adster is 21 ÷ 25 = 84% across all measured points. First-place coverage is 10 ÷ 25 = 40%. Restricting the denominator to the 23 points with a local pack yields 91.3% and 43.5%. Both denominators answer a definable question, but swapping them between reporting periods would create an apparent improvement without a single rank changing.
Keep three states separate in the export: a successful result where the business is outside the collected depth, a successful result with no local pack, and a failed collection. A failure is unknown, not last place. For comparison, report the planned points, successfully collected points and matched points retained in both periods. Avoid averaging censored ranks by assigning an arbitrary 21 to every ‘not found’ result. Show top-three coverage and the count outside depth instead. A denser grid changes the sampling design; it does not retroactively improve the business's coverage.
What does the measured Sherwood Park geo-grid actually show?
This is the archived August 30, 2026 SEO agency query, collected on desktop at 25 points. It is a measurement-method example, not a current result or a client improvement. The point-level table and source labels preserve the observed states.
OBSERVED / SHERWOOD PARK / 30 AUG 2026
An actual coordinate scan: one query, 25 different vantage points
Sherwood Park, not Edmonton citywide. ‘SEO agency’, desktop, August 30, 2026. Each cell shows the first local-pack business returned at its recorded coordinate.
-113.35001
-113.32302
-113.29602
-113.26901
-113.24201
-113.35001
-113.32301
-113.29609
-113.26906
-113.24206
-113.35007
-113.323N/A
-113.29605
-113.26905
-113.24206
-113.35004
-113.32311
-113.29613
-113.269N/A
-113.24210
-113.35001
-113.32301
-113.29601
-113.26901
-113.24201
North ↑ · Dark cells: Adster first · N/A: no local pack
- 01 Adster Creative
- 02 Preeminent Marketing - PPC Ads & SEO Agency
- 03 CIPR Communications
- 04 Gaps AI
- 05 Wood & Co Creative Web Design & SEO
- 06 Success Leads Digital Marketing
- 07 Rock Star Seo
- 08 Wellspring Therapist Marketing
- 09 PinPoint Local Marketing
- 10 Flight Plan Marketing
- 11 Olas digital freelancer
- 12 Ringside Digital
- 13 Virago Social Co.
Inspect chart data and methodology
| Cell | Latitude | Longitude | First local result |
|---|---|---|---|
| 1:1 | 53.501 | -113.35 | Adster Creative |
| 1:2 | 53.501 | -113.323 | Adster Creative |
| 1:3 | 53.501 | -113.296 | Adster Creative |
| 1:4 | 53.501 | -113.269 | Adster Creative |
| 1:5 | 53.501 | -113.242 | Adster Creative |
| 2:1 | 53.519 | -113.35 | Gaps AI |
| 2:2 | 53.519 | -113.323 | Olas digital freelancer |
| 2:3 | 53.519 | -113.296 | Virago Social Co. |
| 2:4 | 53.519 | -113.269 | No local pack returned |
| 2:5 | 53.519 | -113.242 | Flight Plan Marketing |
| 3:1 | 53.537 | -113.35 | Rock Star Seo |
| 3:2 | 53.537 | -113.323 | No local pack returned |
| 3:3 | 53.537 | -113.296 | Wood & Co Creative Web Design & SEO |
| 3:4 | 53.537 | -113.269 | Wood & Co Creative Web Design & SEO |
| 3:5 | 53.537 | -113.242 | Success Leads Digital Marketing |
| 4:1 | 53.555 | -113.35 | Adster Creative |
| 4:2 | 53.555 | -113.323 | Adster Creative |
| 4:3 | 53.555 | -113.296 | PinPoint Local Marketing |
| 4:4 | 53.555 | -113.269 | Success Leads Digital Marketing |
| 4:5 | 53.555 | -113.242 | Success Leads Digital Marketing |
| 5:1 | 53.573 | -113.35 | Adster Creative |
| 5:2 | 53.573 | -113.323 | Preeminent Marketing - PPC Ads & SEO Agency |
| 5:3 | 53.573 | -113.296 | Preeminent Marketing - PPC Ads & SEO Agency |
| 5:4 | 53.573 | -113.269 | Adster Creative |
| 5:5 | 53.573 | -113.242 | Adster Creative |
Source: archived DataForSEO Google Organic Live Advanced coordinate tasks. Grid extent 53.501–53.573 latitude, −113.350–−113.242 longitude; north at top. Numbers identify businesses in the dataset, not rank positions.
Download chart values and methodology (JSON) · Download 957 query-device observations (CSV) · Read the source study
What are the next steps for geo-grid rank tracking?
- 01Save the grid definition and frozen query list before the baseline.
- 02Log device, language, date, result type and observation depth.
- 03Separate valid results, not-found results and failed requests.
- 04Calculate top-three coverage with its numerator and denominator.
- 05Repeat the same protocol and describe changes in percentage points.
What should the completed work contain?
A reusable grid definition, raw observation table, failed-request log and before/after coverage summary. Keep baseline exports immutable so a later analyst can reproduce the calculation.
Download the measurement worksheet. Record the evidence date, owner, action and verification result before marking a task complete.
How can I apply geo-grid rank tracking to a business decision?
Illustrative: baseline visibility is 18 of 90 valid locations, or 20%. A repeat is 27 of the same 90 locations, or 30%. That is +10 percentage points and +50% relative growth in sampled coverage. It is not evidence that revenue increased by either amount.
| Field | Baseline | Repeat |
|---|---|---|
| Fixed valid points | 90 | 90 |
| Top-three points | 18 | 27 |
| Coverage | 20% | 30% |
| Change | Reference | +10 percentage points |
What else should I know about geo-grid rank tracking?
Is geo-grid rank tracking the same as an incognito search?
No. A grid repeats a specified query at multiple defined locations. An incognito search is still one observation with its own location and device conditions. It cannot describe the whole service territory.
Will a denser grid improve my Google Maps rankings?
No. More points change the measurement, not the business’s visibility. If the sampling design changes, establish a new cohort or compare only the shared points.
Should failed scan points count as not ranking?
No. A collection failure is unknown. A successful scan where the business is outside the collected depth is a different state. Keep both visible and explain which points enter each metric.
Can I compare a mobile scan with a desktop baseline?
Treat that as a device comparison, not a matched before-and-after ranking test. Retest on the same device definition when the purpose is to evaluate change over time.
Does 84% coverage mean 84% market share?
No. It means the business met the stated rank condition at 84% of the included sampled points. Population, demand, clicks and customer choice are not measured by that percentage.
What should I receive from a paid geo-grid investigation?
A named business and query set, defined coordinates, dated observations, measurement limits, checkable calculations and a written next decision. Confirm the purchased service scope and retain the evidence files.
What sources support this geo-grid rank tracking guide?
Official guidance informs the checks. DecodeLocal’s dated research supplies measured exhibits; worked scenarios are labelled illustrative. The workflow does not establish a guaranteed ranking or a causal effect from one change.
When should I book an Edmonton SEO audit?
Book an Edmonton SEO audit when you need to establish which visibility gaps are supported by evidence before commissioning work. The published $899 CAD service provides local-market measurement, competitor review analysis, written diagnosis and a walkthrough. Check the SEO audit package and credit terms.
If the findings point to a location or territory decision, compare the scope of geo-location analysis. Confirm the work, responsibilities and acceptance checks before implementation.
Discuss your Edmonton SEO audit