QuQi

Map Pack Query Qualification

Local keyword research usually imports volume from a tool and assumes local intent follows. Google decides per query whether to show a pack, and that decision varies by device, by distance from the searcher, and over time. A typical list contains a large share of queries that return no pack anywhere, and for those a profile cannot appear no matter how well it is built.

Get the skill file Let the agents run it
CATEGORY
Local SEO
FORMAT
map-pack-query-qualification.md
STEPS
7
PRICE
Free - no account
WHEN TO REACH FOR THIS

Use when a local keyword list is being built or costed and nobody has checked which of those queries return a map pack at all rather than ten ordinary results.

The skill file

map-pack-query-qualification.md
---
name: map-pack-query-qualification
description: Use when a local keyword list is being built or costed and nobody has checked which of those queries return a map pack at all rather than ten ordinary results.
---

# Map Pack Query Qualification

Local keyword research usually imports volume from a tool and assumes local intent follows. Google decides per query whether to show a pack, and that decision varies by device, by distance from the searcher, and over time. A typical list contains a large share of queries that return no pack anywhere, and for those a profile cannot appear no matter how well it is built.

## What you need first

- The candidate query list in both forms: the service term alone and the service term with a place modifier
- A way to search from coordinates inside the target area, either a geo-located device or a tool that accepts a location parameter
- The device split for the category, since packs appear more readily on mobile
- The page or profile currently targeting each query

## Method

1. Run every candidate from a coordinate inside the target area rather than from your own office, because location changes the result type and not merely the ranking.
2. Record the result type per query: local pack present, local finder only, organic results alone, or a page dominated by directories and marketplaces. This classification is the deliverable and volume is secondary to it.
3. Repeat the same queries on mobile at the same coordinates. Packs appear on mobile for terms that show none on desktop, and that split decides whether profile work repays at all.
4. Split the pack queries into implicit local, where the service term alone triggers a pack from the searcher location, and explicit local, where a town is typed. Implicit queries reward proximity and profile strength; explicit ones can be won by a page.
5. Where directories or marketplaces hold most of the page, decide deliberately whether to compete or to get listed inside them. Outranking an aggregator on its own territory is usually a worse use of budget than appearing within it.
6. Assign each surviving query to exactly one asset, a profile or a service page or a location page, so three assets are not funded for the same term.
7. Re-run the classification quarterly, since Google adds and removes packs for entire query classes and a list built once decays without anyone noticing.

## What this produces

A classified query list showing result type, the desktop and mobile difference, implicit or explicit intent, and the single asset assigned to each query.

## Where this goes wrong

- Taking local volume from a keyword tool without checking the result type, which funds profile work for queries no profile can appear in
- Checking results from the agency office, where the location signal produces a pack composition no customer ever sees
- Treating near me as a keyword to target, when it is an intent modifier that Google resolves to the plain service query
- Classifying once and reusing the list for years, by which point some categories have lost the pack entirely

---

From the QuQi skill library - https://www.quqi.io/skills/map-pack-query-qualification
Free to download · no account, no email

What you need first

  • The candidate query list in both forms: the service term alone and the service term with a place modifier
  • A way to search from coordinates inside the target area, either a geo-located device or a tool that accepts a location parameter
  • The device split for the category, since packs appear more readily on mobile
  • The page or profile currently targeting each query

Method

  1. 01 Run every candidate from a coordinate inside the target area rather than from your own office, because location changes the result type and not merely the ranking.
  2. 02 Record the result type per query: local pack present, local finder only, organic results alone, or a page dominated by directories and marketplaces. This classification is the deliverable and volume is secondary to it.
  3. 03 Repeat the same queries on mobile at the same coordinates. Packs appear on mobile for terms that show none on desktop, and that split decides whether profile work repays at all.
  4. 04 Split the pack queries into implicit local, where the service term alone triggers a pack from the searcher location, and explicit local, where a town is typed. Implicit queries reward proximity and profile strength; explicit ones can be won by a page.
  5. 05 Where directories or marketplaces hold most of the page, decide deliberately whether to compete or to get listed inside them. Outranking an aggregator on its own territory is usually a worse use of budget than appearing within it.
  6. 06 Assign each surviving query to exactly one asset, a profile or a service page or a location page, so three assets are not funded for the same term.
  7. 07 Re-run the classification quarterly, since Google adds and removes packs for entire query classes and a list built once decays without anyone noticing.

What this produces

A classified query list showing result type, the desktop and mobile difference, implicit or explicit intent, and the single asset assigned to each query.

Where this goes wrong

  • Taking local volume from a keyword tool without checking the result type, which funds profile work for queries no profile can appear in
  • Checking results from the agency office, where the location signal produces a pack composition no customer ever sees
  • Treating near me as a keyword to target, when it is an intent modifier that Google resolves to the plain service query
  • Classifying once and reusing the list for years, by which point some categories have lost the pack entirely

Use this skill in your own AI

The download is a plain markdown file with the name and trigger in its frontmatter. Where an assistant supports skills it can load itself, that frontmatter is what it reads to decide this one applies.

Claude Code Save it as ~/.claude/skills/map-pack-query-qualification/SKILL.md and Claude loads it on its own when what you are doing matches the trigger line. Put it in .claude/skills inside a project instead if the whole team should have it.
Claude Upload the file in the skills section of your settings. Once it is there it applies itself in any conversation where the trigger fits, so you do not have to remember it exists.
ChatGPT There is no skills format to install into, so paste the file contents into a Project instruction or a Custom GPT instead. It then applies to every chat in that project rather than only the one you paste it into.
Anything else Paste the markdown into the chat before your question. It works in any assistant, it just has to be pasted again each time.

Questions about this skill

When do I qualify queries rather than take local volume from a keyword tool?

Before any budget is attached to profile work. Volume tools report searches, not result types, and Google decides per query whether to show a pack at all. A large share of a typical local list returns ten ordinary results everywhere, and for those a profile cannot appear however well it is built.

What do I need in hand to run it?

The candidate queries in both forms, service term alone and service term with a place modifier, and a way to search from coordinates inside the target area rather than from your own office. You also want the device split for the category. Run it from the agency address and you record a pack composition no customer ever sees.

What do I end up with, and which part of it gets used?

A query list classified by result type, pack present, local finder only, organic alone, or a page held by directories, with the desktop and mobile difference and one asset assigned per query. The classification is the deliverable and volume is secondary to it. The mobile split often decides whether profile work repays at all in that category.

What ruins this most often?

Classifying once and reusing the list for years. Google adds and removes packs for whole query classes, so re-run it quarterly or the plan rests on a snapshot nobody rechecked. The other habit worth dropping is targeting near me as a keyword: it is an intent modifier resolved to the plain service query, not a term with its own asset.

More in Local SEO