Google Search Console Position Movement Matrix

Generate a query movement matrix from previous to current position bands using Google Search Console date comparison CSV. Instantly see how queries shift across ranking tiers.

Before
Top_queriesLast_28_days_ClicksPrevious_28_days_ClicksLast_28_days_PositionPrevious_28_days_Position
csv analysis tool120852.15.3
data pivot online45388.712.4
free csv editor200015.2
parquet converter30251.01.2
spreadsheet compare182242.528.1
csv to json951103.53.1
After
previous_position_label01: 102: 2-303: 4-604: 7-1005: 11-2006: 21-10007: 101+
01: 11000000
02: 2-30100000
03: 4-60100000
05: 11-200001000
06: 21-1000000010
07: 101+0000100

Drag & drop CSV files here, or browse files

.csv format (up to 10 files, 500 MB each)

Required Columns

Top queriesLast 28 days ClicksPrevious 28 days ClicksLast 28 days ImpressionsPrevious 28 days ImpressionsLast 28 days CTRPrevious 28 days CTRLast 28 days PositionPrevious 28 days Position

Your data stays in your browser. By using this tool, you agree to our Terms and Privacy Policy.

How to Use This Template

Select Your File

Drag & drop a CSV file containing the required columns

Automatic Processing

Data is transformed and aggregated based on the template

View Results

Explore the aggregated results interactively on the Analyze page

Processing Details of This Template

  1. 1Add conditional column "previous_position_label"
  2. 2Add conditional column "current_position_label"
  3. 3Pivot by previous_position_label × column axis: current_position_label
  4. 4Metrics: Count(Top queries)