---
title: "Check page overlap before publishing"
description: "Compare a proposed topic with pages and queries already visible in the same Site."
canonical_url: "https://gscdump.com/gscdump-cli/guides/check-visibility/page-overlap"
last_updated: "2026-10-03T07:15:31.541Z"
---

# Check page overlap before publishing

Two pages can receive impressions for the same query without harming each other. Check the evidence before changing either page.

## Describe the proposed topic

Use a short topic or URL slug that matches the planned page. The [pre-publish Report](/gscdump-cli/api/reports) needs `--topic`.

## Run the pre-publish Report

::pre{tabindex="0"}
```bash
gscdump report pre-publish --site example.com \
  --topic 'running shoes' --period 90d --json
```
::

Read its cannibalization and striking-distance Sections. Check each Section's coverage and source. If the Store covers only some dates, run the printed sync command. Live results may omit low-volume query detail.

## Check shared queries

::pre{tabindex="0"}
```bash
gscdump analyze cannibalization --site example.com --period 90d --json
```
::

The Analyzer finds query overlap among pages in this Site. Use the [Analyzer reference](/gscdump-cli/api/analyzers) to check source support. For one query, inspect page rows:

::pre{tabindex="0"}
```bash
gscdump query --site example.com --type web \
  --query 'running shoes' --dimensions page,query --format table
```
::

Keep the same 90-day window with `--start` and `--end`. The [query guide](/gscdump-cli/guides/use-data/query-and-export) explains row filtering.

::table{tabindex="0"}
| Evidence                                | Possible action                                 |
| --------------------------------------- | ----------------------------------------------- |
| One existing page answers the same need | Improve that page before creating another.      |
| Pages serve distinct needs              | Make each page's purpose clear.                 |
| Data is sparse or partial               | Gather more evidence before changing structure. |
::

## Decide whether to update or publish

Record the existing pages, shared queries, and proposed reader need. Shared queries alone do not prove harm. If a live page lost traffic, use [Traffic drop](/gscdump-cli/guides/investigate-traffic/traffic-drop). More URL checks: [Check visibility](/gscdump-cli/guides/check-visibility).

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
