How to Track Keyword Positions for Multiple URLs

Ethan Brooks
Ethan Brooks
7 min read

Tracking keyword positions for a single homepage is a basic task, but managing visibility across hundreds of specific landing pages, product categories, and subfolders requires a structured architectural approach. For SEO professionals, the goal isn't just to see a rank; it is to ensure the correct URL is ranking for the intended search query. When multiple URLs on your site compete for the same keyword—or when a low-converting blog post outranks a high-intent product page—your organic strategy loses efficiency.

Effective multi-URL tracking allows you to detect keyword cannibalization, monitor the success of subfolder-specific migrations, and compare your performance against specific competitor pages rather than just their root domains. This guide outlines the technical workflow for managing large-scale keyword-to-URL mapping.

The Strategic Importance of URL-Level Tracking

Most rank trackers default to showing the "best" ranking URL for a given keyword. While this provides a high-level view of visibility, it masks underlying structural issues. If you are an e-commerce manager, you need to know if your "Running Shoes" category page is ranking or if a three-year-old "Top 10 Shoes" blog post is hogging the SERP real estate. The latter might have a higher bounce rate and lower conversion value, making that "Position 1" ranking less profitable than it appears.

Best for: Agencies managing multi-regional sites or large-scale e-commerce platforms where intent mapping is critical to ROI.

By assigning a "Target URL" to every keyword in your tracking portfolio, you create a benchmark. If the actual ranking URL deviates from your target, it triggers a red flag. This allows you to immediately identify when Google’s crawler is confused by your internal linking or when a new piece of content is inadvertently competing with an established pillar page.

Technical Setup for Bulk URL Monitoring

When dealing with hundreds or thousands of keywords, manual entry is a bottleneck. The most efficient way to track multiple URLs is through a structured CSV import. This method ensures that every keyword is tied to its specific landing page from day one.

Structuring Your CSV for Import

To maintain data integrity, your import file should contain specific columns that define the relationship between the query and the destination. A standard professional import includes:

  • Keyword: The specific search term.
  • Target URL: The exact page you want to rank for that term.
  • Location/Search Engine: Specificity is key here (e.g., Keyword Position Tracker vs. Keyword Position Tracker).
  • Device: Mobile and desktop SERPs often prioritize different URLs based on page speed and layout.
  • Tags: Labels like "Q4 Campaign," "High Margin," or "Service Page" for easier filtering later.

Once imported, the tracking system should monitor not just the position, but the "Target URL Match." This metric tells you at a glance whether your SEO efforts are hitting the right targets or if you are experiencing "ranking drift."

Pro Tip: When tracking multiple URLs, always include the protocol (https) and the trailing slash if applicable. Search engines sometimes treat "Keyword Position Tracker/page" and "Keyword Position Tracker/page/" as distinct entities, and inconsistent tracking can lead to fragmented historical data.

Segmenting Performance by Subfolder and Intent

Aggregating data is the only way to make sense of thousands of URLs. Instead of looking at a flat list of keywords, use tagging and grouping to analyze specific segments of your site. This is particularly useful for publishers who need to see how a specific "News" subfolder is performing compared to a "Reviews" subfolder.

For example, if you manage a SaaS website, you might group URLs into three buckets:

1. Product Pages: High-intent keywords where the URL contains /features/ or /pricing/.

2. Educational Content: Top-of-funnel keywords tied to the /blog/ or /resources/ subfolders.

3. Comparison Pages: Mid-funnel keywords targeting "Alternative to" queries, usually housed in a /vs/ directory.

By tracking these as distinct groups, you can report on "Average Position per Subfolder." If your blog rankings are rising but your product page rankings are stagnant, you know your technical SEO or backlink profile is favoring informational intent over transactional intent.

Monitoring Competitor URLs Against Your Own

Multi-URL tracking isn't limited to your own domain. To gain a competitive edge, you must track specific competitor URLs that occupy the SERPs you want to own. Tracking a competitor’s root domain only tells you they are "big." Tracking their specific product page against yours tells you exactly which content or technical factors are winning.

When you add a competitor URL to your tracking dashboard, you can perform a side-by-side comparison of features like:

  • SERP Features: Does the competitor URL trigger a Featured Snippet while yours doesn't?
  • URL Changes: Did the competitor move their content to a new URL, and how did that impact their rank?
  • Ranking Stability: Is the competitor's URL fluctuating while yours remains steady?

This granular view prevents you from chasing ghost competitors who might rank for thousands of irrelevant keywords but don't actually compete for your core commercial terms.

Auditing Your Multi-URL Tracking Workflow

To maintain a clean tracking environment, you must perform a monthly audit of your tracked URLs. Sites are dynamic; pages are deleted, redirected, or updated. If your tracker is still looking for a URL that now returns a 301 redirect, your data becomes skewed. Most professional trackers will flag when a ranking URL changes, but a manual review ensures your "Target URLs" remain aligned with your current site map.

Look for instances where a "Target URL" has 0% match for more than 30 days. This usually indicates one of three things: the target page is deindexed, a stronger page has taken its place, or the keyword intent has shifted so significantly that Google no longer views your target page as relevant. Address these by either updating the content on the target page or shifting your tracking focus to the new, more successful URL.

Building a Scalable Tracking Workflow

Success in multi-URL tracking comes down to organization and automation. Start by defining your site’s hierarchy and mapping your most valuable keywords to their respective landing pages. Use bulk import tools to save time and tagging systems to categorize your data by intent or business unit. By moving beyond simple domain-level tracking, you gain the visibility needed to diagnose cannibalization, optimize subfolder performance, and outmaneuver competitors on a page-by-page basis. This level of detail is what separates a basic SEO report from a commercially actionable strategy.

Frequently Asked Questions

How do I handle keywords that rank with two different URLs?
This is a classic sign of keyword cannibalization. You should track the keyword and set your preferred page as the "Target URL." If the tracker shows a different URL ranking, or if both URLs are flickering in and out of the SERP, you need to consolidate the content or clarify your internal linking to signal to Google which page is the authority.

Can I track mobile and desktop URLs separately?
Yes. If your site uses a separate mobile URL structure (like an m-dot site) or if your responsive design serves significantly different content to mobile users, you should set up separate tracking for both devices. This ensures you are measuring the actual URL the user sees on their specific device.

What is the best way to track a new subfolder after a site migration?
The most effective method is to tag all keywords associated with the old subfolder and the new subfolder. During the migration, monitor the "Ranking URL" column. You should see a transition where the old URLs are replaced by the new ones. If the old URLs disappear but the new ones don't appear in the same positions, you may have a redirect or indexing issue.

How often should I update my target URLs?
You should update your target URLs whenever you perform a content audit, launch a new product category, or execute a 301 redirect strategy. At a minimum, a quarterly review of your highest-volume keywords ensures that your tracking remains aligned with your current site architecture.

Share this article
Ethan Brooks
Written by

Ethan Brooks

Caelan Veynor is a search performance writer focused on keyword position tracking, ranking movement analysis, SERP visibility, and page-level SEO insights. His work helps marketers, agencies, founders, and website owners understand where keywords rank, how positions shift over time, and what those movements mean for better SEO decisions.

Turn ranking checks into next steps

Stop guessing from scattered position data. Read movement faster and act with confidence.

Track keyword positions with more clarity
without chasing vague movement

See where rankings stand, how they shift, and which pages need attention next.