How to Track Rankings by Country, City, and Device

Ethan Brooks
Ethan Brooks
• 6 min read

Relying solely on national or global search rankings often provides an incomplete picture of a website's true performance. For many businesses, particularly those with a physical presence, localized services, or an international audience, search engine results pages (SERPs) vary significantly by geographic location and the device used for searching. Understanding these granular shifts is not merely an analytical exercise; it directly informs content strategy, local SEO optimization, mobile user experience improvements, and paid search targeting, ultimately impacting conversion rates and market share.

Why Granular Rank Tracking Is Essential

Search engines personalize results based on a user's inferred location and device. This means a website ranking position in New York City on a mobile device might be entirely different from its position in Los Angeles on a desktop. Ignoring these variations can lead to misallocated resources and missed opportunities.

Geographic Specificity in SERPs

Search results are inherently localized. A search for "best Italian restaurant" will yield different results in Rome than in Chicago. Even for non-local queries, a user's location can influence the prominence of certain businesses or content. For instance, a national e-commerce site might rank higher for a product query in regions where it has a stronger distribution network or local inventory. Tracking rankings at the country, state, and city level allows businesses to:

  • Identify regional keyword performance disparities.
  • Measure the effectiveness of local SEO campaigns.
  • Understand competitive landscapes in specific markets.
  • Optimize content for local relevance and intent.
  • Pinpoint areas requiring more targeted marketing efforts.

Device Performance Differences

The mobile-first indexing paradigm means search engines primarily use the mobile version of a website for indexing and ranking. However, user behavior, site rendering, and even algorithmic weights can still lead to distinct ranking positions between desktop and mobile searches. A site might load quickly and offer a seamless experience on desktop but suffer from slow loading times or poor usability on mobile, impacting its mobile SERP visibility. Monitoring device-specific rankings helps identify:

  • Mobile usability issues impacting visibility.
  • Content gaps or formatting problems on different devices.
  • Opportunities to optimize for voice search, which is predominantly mobile.
  • The effectiveness of responsive design implementations.

Setting Up Granular Rank Tracking

Effective granular rank tracking requires a systematic approach to project setup, keyword selection, and data analysis. The objective is to mirror real-world user search conditions as closely as possible.

Defining Location Targets

Begin by identifying all relevant geographic areas. For an international business, this means selecting specific countries. For a national business with local branches, it involves tracking at the city or even postal code level for each branch location. Some platforms allow for tracking at various administrative divisions, such as states, provinces, or counties. The more specific the location, the more precise the data, but also the greater the data volume.

Selecting Device Types

At a minimum, track both desktop and mobile rankings. Most businesses will find these two categories sufficient. Some advanced platforms may offer tablet tracking, but its utility depends on the target audience's device usage patterns. Ensure that the tracking setup specifies the exact device type (e.g., "Google Mobile" or "Google Desktop") to align with how search engines differentiate results. This granular approach allows for a more precise understanding of performance, especially when tracking rankings by country, city, and device.

Keyword Selection and Grouping

The keywords tracked should reflect actual search queries used by the target audience in each location and on each device. This often means including geo-modified keywords (e.g., "plumber near me," "best coffee shop Seattle") alongside broader terms. Grouping keywords by location, product, service, or intent can simplify data analysis later. For instance, create separate keyword groups for "London services" and "Manchester services" if targeting both cities.

Pro Tip: Avoid over-segmentation without a clear strategic purpose. While detailed data is valuable, tracking every keyword in every city on every device can quickly become unwieldy and expensive. Prioritize the locations and devices that represent significant traffic, revenue, or strategic growth opportunities for your business. Start with your most critical markets and expand as needed.

Interpreting and Acting on Granular Data

Collecting granular ranking data is only the first step. The real value comes from interpreting the insights and translating them into actionable SEO strategies.

Identifying Performance Discrepancies

Look for significant differences in rankings across locations or devices. For example, if a page ranks well nationally on desktop but poorly on mobile in a specific city, it signals a potential mobile usability issue, local competition, or content relevance problem specific to that demographic. Conversely, strong local rankings suggest successful geo-targeting.

Optimizing for Local Search

Poor city-level rankings for local intent keywords indicate a need to strengthen local SEO efforts. This includes optimizing Google Business Profile listings, building local citations, acquiring local backlinks, and ensuring website content features location-specific information prominently. For businesses with multiple locations, consistent local optimization for each branch is critical.

Enhancing Mobile Experience

When mobile rankings lag behind desktop, conduct a thorough mobile audit. Check for mobile-friendliness issues, page speed on mobile networks, touch target sizes, content readability on small screens, and intrusive interstitials. Prioritize fixing issues that directly impact user experience and crawlability on mobile devices.

Tailoring Content and Strategy

Granular data can reveal regional content gaps or preferences. If certain topics perform better in one country, consider creating more localized content around those themes. Similarly, if mobile users primarily seek quick answers, optimize content for featured snippets and concise information delivery on mobile. This level of insight allows for highly targeted content creation and marketing campaigns.

Practical Application and Continuous Monitoring

Granular rank tracking is not a one-time setup; it requires continuous monitoring and adaptation. Regular review of the data allows for prompt identification of ranking fluctuations, competitive shifts, and the impact of SEO adjustments. Integrate these insights into your broader SEO and marketing strategy, using them to refine keyword targeting, content development, technical optimizations, and link building efforts. By understanding precisely where, and on which devices, your audience finds you (or doesn't), you can make informed decisions that drive measurable improvements in search visibility and business outcomes.

Frequently Asked Questions

Why do my rankings differ by location?

Search engines personalize results based on a user's location, local search intent, and the proximity of businesses. Factors like local citations, Google Business Profile optimization, local reviews, and geo-targeted content all influence how a site ranks in specific geographic areas.

Why do my rankings differ by device (mobile vs. desktop)?

Differences arise due to mobile-first indexing, varying user behavior on different devices, mobile-specific site usability issues (like page speed or responsive design problems), and distinct algorithmic factors applied to mobile search experiences. A site's mobile version might have different content or performance characteristics than its desktop counterpart.

How frequently should I check granular rankings?

For most businesses, daily or weekly tracking is sufficient to identify trends and significant fluctuations. Critical keywords or highly competitive markets might warrant daily checks, while less volatile terms could be monitored weekly. The key is consistency to establish a baseline and detect changes promptly.

Can I track rankings for multiple countries simultaneously?

Yes, most professional rank tracking platforms support tracking keywords across multiple countries, languages, and specific cities within those countries. This is a standard feature for international SEO strategies, allowing businesses to monitor global performance from a single interface.

Share this article
Ethan Brooks
Written by

Ethan Brooks

Cassian Rowe writes about keyword positions, SERP movement, and search visibility with a strong focus on clarity and practical SEO decision-making. His work helps marketers, founders, agencies, and website owners better understand where pages rank, how positions change over time, and what those shifts actually mean for performance.

Need cleaner ranking answers?

Run a focused SERP position check and see where keywords stand, what changed, and which pages deserve the next update.

Check rankings with more clarity
and act on what moved

Use a focused search engine results page rank checker to review keyword positions, spot changes, and understand where page performance needs attention.