# Organic Rank Tracker

This tool enables you to track keywords ranking in organic search results on Google or Bing. You can customize tracking for desktop or mobile searches, as well as target specific locations. It also generates insightful reports, helping you compare your website’s performance against competitors.

<div data-full-width="true"><figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-51b3b0a425fe0d71b343bef458fa916a97f6b81a%2FXnapper-2024-09-30-10.24.02.png?alt=media" alt=""><figcaption><p>Organic Rank Tracker tool</p></figcaption></figure></div>

{% hint style="info" %}
**New in** [**v1.30.0**](https://help.seoutils.app/changelog#v1.30.0): You can now access the [Organic Rank Tracker Dashboard](https://help.seoutils.app/guide/dashboard/organic-rank-tracker) to view an overview of all your rank tracking reports in one place. This dashboard helps you quickly monitor performance across multiple domains, devices, and locations.
{% endhint %}

### How to Add a Tracker

You can access the tool from the Organic SERP menu, where you’ll find an “Add Rank Tracker” button in the top-right corner.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-6fb43c5a15fbfd19cd38a461753e145b70564a26%2FXnapper-2024-09-30-09.20.40.png?alt=media" alt="" width="375"><figcaption><p>Access Organic Rank Tracker tool</p></figcaption></figure>

After clicking the button, a modal will open. Let’s walk through the fields step by step.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-90299d4702b9ec8a9479bdfe69e8ec038d21c069%2FXnapper-2024-09-30-09.28.19.png?alt=media" alt=""><figcaption><p>Add Organic Rank Tracker modal</p></figcaption></figure>

#### **Basic fields**

**Domain:** Enter the target domain here, typically your website’s domain.

**Keywords:** Add a list of keywords you want to track, placing each keyword on a new line. There’s no limit to the number of keywords you can enter. You can add more keywords later.

**Search Engine:** Choose whether to track keywords on Google or Bing.

**Location / Language:** Select the location and language you are targeting. SEO Utils uses this selection to gather keyword metrics like CPC and search volume.

**Geo Target:** If you’d like to specify a more precise location, such as a city or state, enter it in this field. When a Geo Target is provided, SEO Utils will prioritize it over the selection from the Location / Language field.

**Desktop Devices:** Enabling this field simulates desktop devices when scraping SERP data. If disabled, SEO Utils will simulate mobile devices.

**Business Name (SERP API only):** When using DataForSEO or Larseo API, you can enter your business name to track its position in Google's Local Pack. This is especially valuable for local businesses, as Local Pack positions (1-3) appear prominently at the top of search results. The business name must match exactly as it appears in Google (case doesn't matter).

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-62e31f2dc0321fde2fe8bb32b58fe8eab2526f5a%2FXnapper-2025-06-19-12.08.56.png?alt=media" alt=""><figcaption><p>You can optionally add the business name to track the local pack</p></figcaption></figure>

#### Schedule

**Rerun Every:** Specify how often you want the tracker to run, in days. For example, set it to 1 for daily runs, 7 for weekly runs, or 0 for on-demand runs. The value can range from 0 to 30. Choose the frequency that fits your project budget and requirements.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-174a83549ee8525860675855f0254efb141ff800%2FXnapper-2024-09-30-09.38.42.png?alt=media" alt="" width="563"><figcaption><p>"Rerun Every" field.</p></figcaption></figure>

{% hint style="info" %}
You will need to leave the SEO Utils app open for scheduled runs to occur.
{% endhint %}

#### Scraping SERP methods

Just like the [SERP Clustering tool,](https://help.seoutils.app/guide/serp-clustering) you can also select the method to scrape the SERP data. There are 3 options:

* **My Own IP:** Uses your machine’s IP to scrape SERP data. This is suitable if you’re tracking only a few keywords. For larger keyword sets, consider using the Proxies or SERP API method.
* **Proxies:** The best choice when tracking millions of keywords per month. [Click here to learn how to set up a proxy](https://help.seoutils.app/guide/how-to-use-proxies).
* **SERP API:** [**DataForSEO**](https://help.seoutils.app/seo-data-source#what-is-dataforseo)**:** Ideal for tracking hundreds to thousands of keywords per month. You’ll be charged an additional $0.60 per 1,000 keywords via the SERP API, with a pay-as-you-go model. It’s affordable and easy to get started.

{% hint style="warning" %}
**Important:** To use the SERP API, you must have your own DataForSEO account. [Renting API key services](https://help.seoutils.app/guide/rent-dataforseo-api-key) isn't viable because DataForSEO restricts certain endpoints that I utilized to implement the Queue mode. If multiple users rely on a rented API key from my account, it will slow down the process for everyone. For the quickest results, using your own DataForSEO account is the best approach.
{% endhint %}

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-3dbcce8d73fced7c3de8f30f3e46fcfdc2152bf4%2FXnapper-2024-09-30-09.48.41.png?alt=media" alt="" width="563"><figcaption><p>Select a suitable Scrape SERP method.</p></figcaption></figure>

**When you choose the Proxies option, three additional fields help you scrape SERP more effectively.**

**Workers:** Select the total number of workers to scrape SERP data. The more workers you choose, the faster the process will be, but it will also require more CPU power and proxy quality. You can enter 1-50 workers.

**Request delay:** Enter the number of seconds you wish to have between each request to scrape SERP data for keywords. The more delay time you set, the slower the process will be, but it will help you avoid being blocked by Google. Set '0' to scrape SERP data without any delay.

**Back-off Time:** Enter the number of seconds you wish to wait before retrying the failed scraping request. SEO Utils retries the request up to 3 times before skipping a keyword. The more back-off time you set, the slower the process will be, but it will help you avoid being blocked by Google. Set '0' to use the default back-off time.

{% hint style="info" %}
My favorite setting when using rotating residential proxies is:

* Workers: 10.
* Request delay: 1.
* Back-off time: 1 (sometimes 2 if I notice many failed requests).
  {% endhint %}

Once all the fields are set up, please click the Add Tracker button.

### Manage Tracker: Keywords, Competitors, Annotations, Snapshots

At the top of the page, you will find all the essential information about the report, including the location, language, search engine, total keywords, and competitors. You can also hover over the updated date to see when the next run is scheduled.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-a5c4e49579a272c93e1e813ed141933dbd0c6942%2FXnapper-2024-09-30-10.01.26.png?alt=media" alt=""><figcaption><p>Basic information of the report.</p></figcaption></figure>

{% hint style="info" %}
You can always edit the report by clicking the pencil icon button.
{% endhint %}

#### Manage keywords & tags

To manage your keywords, simply click on the keyword count. This will redirect you to a page where you can add or remove keywords as needed.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-4d7369cfa197f5c727b638b674f51860bf1304f2%2FXnapper-2024-09-30-10.16.30.png?alt=media" alt=""><figcaption><p>Manage keywords.</p></figcaption></figure>

You can update tags for several keywords at once by selecting them and using the "Update Tags" bulk action.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-a15a98d1f0b6fb513efa485d70be4038b4bcf833%2FXnapper-2024-09-30-10.18.34.png?alt=media" alt="" width="563"><figcaption><p>Update tags for multiple keywords.</p></figcaption></figure>

You can instruct SEO Utils to check rankings immediately after adding keywords by toggling the “**Rerun Tracker After Adding Keywords**” option. If left off, the tool will check the rankings of new keywords during the next scheduled run.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-784c25b866525332d28c18baa1675a98ce778153%2FXnapper-2024-09-30-10.51.09.png?alt=media" alt=""><figcaption><p>Adding new keywords modal.</p></figcaption></figure>

By adding tags for keywords, you’ll be able to tag and filter keywords for more efficient tracking and organization.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-e7783ca168dadd36b5e0940dd6725e1639eed427%2FXnapper-2024-09-30-10.24.49.png?alt=media" alt=""><figcaption><p>Filter keywords by tags</p></figcaption></figure>

#### Check Keyword Metrics & Analyze SERP Data

To check keyword metrics *(Search Volume, CPC, KD, etc)*, you can simply select the keywords you want to check and run the bulk action: Check Keyword Metrics.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-0eec417ded1b0ca2dd78e4a32e9dedd46d49fc4c%2FXnapper-2024-11-13-20.31.46.png?alt=media" alt=""><figcaption><p>Check keyword metrics for multiple keywords</p></figcaption></figure>

You can also click Analyze SERP bulk action, to pull valuable insights on the top 10-100 URLs, including:

* Backlink count for each URL.
* Total keywords each URL ranks for.
* Estimated traffic each URL receives.
* Domain rating (DR) and URL rating (UR) of each URL.

These insights empower you to assess competitor strengths and uncover opportunities to boost your own rankings.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-a7ebbafeb5f6e66ced0764e9dab329cd355d3040%2FCleanShot%202024-11-13%20at%2020.35.50%402x.png?alt=media" alt=""><figcaption><p>SERP analysis</p></figcaption></figure>

{% hint style="info" %}
You can also **export SERP data** of all keywords to view more metrics: Referring IPs, Referring Pages, Referring Main Domains, Broken Backlinks, etc
{% endhint %}

#### Map External Keyword Data

{% hint style="info" %}
**New in** [**v1.33.4**](https://help.seoutils.app/changelog#v1.33.4): You can now import external keyword metrics and tags from Excel or CSV files to enrich your keyword data.
{% endhint %}

The Map Keyword Data feature allows you to import external data sources to enhance your keyword tracking with:

* **Search Volume**: Monthly search volume for keywords
* **CPC (Cost Per Click)**: Average cost per click data
* **KD (Keyword Difficulty)**: Competitive difficulty scores
* **Search Intents**: User intent classification (informational, navigational, transactional, commercial)
* **Tags**: Custom labels for organizing keywords

To use this feature:

1. Click on the keyword count to go to the keywords management page
2. Click on "**Map Keyword Data**" from the "3 dots" action dropdown menu

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-3143924b0ef79bb6fe472f7741a59c5318469972%2FXnapper-2025-07-30-16.51.45.png?alt=media" alt=""><figcaption><p>Map Keyword Data bulk action</p></figcaption></figure>

4. In the modal, select your Excel or CSV files containing the keyword data
5. Map the columns from your file to the appropriate data types (Keyword, Volume, CPC, Intent, Tags)
6. Click "Import Data" to sync the external metrics with your keywords

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-c609315637f6eb1e7f46780cab7d18cc4d766147%2FXnapper-2025-07-30-16.52.45.png?alt=media" alt=""><figcaption><p>Map Keyword Data modal interface</p></figcaption></figure>

{% hint style="success" %}
**Important notes:**

* Keywords are matched case-insensitively by default (you can preserve case if needed)
* External metrics will override any existing internal data
* Tags should be comma-separated in your file (e.g., "seo, analytics, tools")
* Multiple files can be imported at once if your data is spread across different sources
  {% endhint %}

**Example Template**: Download this [sample Google Sheets template](https://docs.google.com/spreadsheets/d/13kxL8YpwUwifNlWm6ULETl1D7_cU4SUT/edit?usp=sharing\&ouid=113491029958464815726\&rtpof=true\&sd=true) to see the recommended format for importing keyword data.

#### Delete Keywords by Text

To delete specific keywords without searching through the table:

1. Click on the keyword count to go to the keywords management page
2. Click on the dropdown menu (three dots) in the page header
3. Select "**Delete Keywords**"
4. Enter or paste keywords to delete (one per line or comma-separated)
5. Click "Delete" to remove matching keywords

Only exact matches will be deleted. After deletion, you'll see a summary of how many keywords were deleted and how many were not found.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2FrLB3AY6rds8RLe87cF4B%2FXnapper-2026-01-08-18.33.06.png?alt=media&#x26;token=d34c7a55-f5d1-472b-a954-05b55747de1c" alt=""><figcaption><p>Bulk delete keywords by simply pasting a list of keyword names.</p></figcaption></figure>

{% hint style="warning" %}
Deleting keywords will permanently remove all historical ranking data for those keywords. This action cannot be undone.
{% endhint %}

#### Manage competitors

To manage your competitors, click on the competitors count. This will redirect you to a page where you can add or remove competitors as needed.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-b8c99907fe8e3ba51104b922f2cb55570ff4cf68%2FXnapper-2024-09-30-10.32.00.png?alt=media" alt=""><figcaption><p>You can add multiple competitors at once.</p></figcaption></figure>

{% hint style="info" %}
**Tracking Competitor Business Names in Local Pack**

You can also track competitor business names in Google's Local Pack by entering them in this format:`domain.com|Business Name`

For example: `happylambhotpot.com|Happy Lamb Hot Pot`

This allows you to monitor both organic rankings and Local Pack positions for your competitors, giving you a complete view of the competitive landscape.
{% endhint %}

Once you’ve added competitors, you’ll be able to filter them using the Competitors Filter for more focused analysis.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-4409d2e8c5f620f286d1aa637c0959426186a407%2FXnapper-2024-09-30-10.33.14.png?alt=media" alt=""><figcaption><p>The table and chart will show the data for the selected competitors.</p></figcaption></figure>

{% hint style="success" %}
SEO Utils automatically populates keyword ranking data for newly added competitors starting from **the date you originally created the tracker**, not just from the date you add competitors. This ensures you don't lose any historical data.
{% endhint %}

#### Manage snapshots

Each time the rank tracker runs, SEO Utils creates a snapshot containing all ranking data for that date. You can manage these snapshots to clean up old data or remove unwanted entries.

To access the snapshots management page, click on the "Snapshots" link in the report header, or navigate to **Rank Trackers > \[Your Report] > Snapshots**.

From this page, you can:

* **View all snapshots** with their date and ID
* **Delete snapshots** you no longer need

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2FlWHbp2whhM9lNkfvuXiH%2FXnapper-2025-12-03-10.24.25.png?alt=media&#x26;token=719d6b53-ffd7-450c-9f72-d774367088cd" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="warning" %}
**Important:** Deleting a snapshot will permanently remove all associated position data for that date. This action cannot be undone.
{% endhint %}

### View Rank Tracker Report in Each Tab

#### Overview Tab

In this tab, you’ll be able to view the average ranking. The line chart displays how your keywords and competitors perform over time within a specified date range.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-7dd64f8cb585f6859c1fa0dd4ba8a8a66758c234%2FXnapper-2024-09-30-10.39.25.png?alt=media" alt=""><figcaption><p>Use the Date filter to see the average ranking of all keywords overtime.</p></figcaption></figure>

The below table also reflects the changes when you update the filters.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-50abba783011cc24634db0267eb13e595385ae36%2FXnapper-2024-09-30-10.41.42.png?alt=media" alt=""><figcaption><p>This table shows all keywords that you added to the report.</p></figcaption></figure>

In the screenshot above, you’ll see that the keyword *“hạt điều”* ranked at position **90** on Sep **24 (From Date)** and improved to position **84** on **Sep 30 (End Date)**, showing a gain of 6 positions. The green badge highlights this positive change in the keyword’s ranking. Conversely, if a keyword declines in ranking, the badge will appear red.

{% hint style="success" %}
**Important to know**

* If a keyword ranks outside the top 100, SEO Utils will display its position as “100+” in the position column.
* If a keyword wasn’t added by a selected date, SEO Utils will display “**—**”, indicating no position data is available for that date.
* If a keyword is outside the top 100 on the start date and then ranks within the top 100 by the end date, SEO Utils will display a green “<mark style="color:green;">**New**</mark>” badge. Conversely, if a keyword drops out of the top 100 by the end date, it will show a red “<mark style="color:red;">**Lost**</mark>” badge.
* A keyword can rank for multiple pages within the same domain. SEO Utils only displays the best position. To view other positions, please switch to the [Pages tab](#pages-tab).
* When your business appears in **Google's Local Pack (top 3 local results)**, a 🗺️ **map pin icon** will appear next to the position number to indicate this premium placement.
  {% endhint %}

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-e3d2258ad2cd247f500f3649ae55960f5726fa25%2FXnapper-2025-06-19-12.12.38.png?alt=media" alt="" width="375"><figcaption><p>Google's Local Pack indicator</p></figcaption></figure>

{% hint style="success" %}
**Pro Tips**

To see your keyword ranking performance over the **last 7 days**, set the End Date to the current date and the From Date to 7 days ago. You can then observe keyword performance by examining the **Diff column**.
{% endhint %}

You can also click on a specific keyword to view its ranking performance over time.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-65bd277d6e2d7df850a1e2a4c2f33de9f04e97ff%2FXnapper-2024-09-30-11.11.53.png?alt=media" alt=""><figcaption><p>View data for a keyword.</p></figcaption></figure>

If you'd like to view the SERP data for a keyword, simply click on the SERP button next to it.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-775c87e271bc3057f79dba5bd751e21c167e1357%2FXnapper-2024-09-30-11.20.21.png?alt=media" alt="" width="563"><figcaption><p>View SERP data of a keyword.</p></figcaption></figure>

You can view the historical SERP data by using the Date filter.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-4a468d2f79958077fa9c3b2288a643023bb18640%2FXnapper-2024-11-13-20.18.38.png?alt=media" alt=""><figcaption><p>View historical SERP data</p></figcaption></figure>

#### SERP Features Tracking

SEO Utils now tracks various SERP features that appear alongside organic results. The **SF** (SERP Features) column shows how many special features appear for each keyword.

**Tracked SERP Features Include:**

* **Local Pack** - Top 3 local business results with map
* **Featured Snippet** - Answer box at the top of results
* **Knowledge Panel** - Information box about entities
* **AI Overview** - AI-generated summaries
* **People Also Ask** - Related questions section
* **Shopping** - Product listings
* **Video** - Video carousel
* **News** - News articles
* **Images** - Image pack
* And more...

Click on the number in the SF column to see which specific features appear for that keyword.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-71c6a186bf0dfdd8d3082e84f25fce44e4facfea%2FXnapper-2025-06-19-12.19.53.png?alt=media" alt="" width="375"><figcaption><p>SERP features for keyword.</p></figcaption></figure>

You can also use the SERP Features filter to find keywords that trigger specific features, helping you optimize for these valuable SERP positions.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-c484779a0551492b5195208fb3893240d45b6bfa%2FXnapper-2025-06-19-12.21.03.png?alt=media" alt=""><figcaption><p>Filter by SERP Features.</p></figcaption></figure>

{% hint style="success" %}
**Local Pack Advantage**

When your business appears in the Local Pack, it's displayed with a 🗺️ map pin icon. These positions are extremely valuable as they:

* Appear at the very top of search results
* Include rich information (reviews, address, hours)
* Link directly to your Google Maps listing
* Drive both online visibility and foot traffic
  {% endhint %}

You can also switch to the **SERP Comparison** tab. That tool allows you to instantly view side-by-side SERP results for any keywords to easily spot trends and competitors.

{% embed url="<https://drive.google.com/file/d/1yshf84UURl5w_nQiVRWRLP3Y70IWqLEu/view?usp=sharing>" fullWidth="false" %}
SERP Comparison tool in action
{% endembed %}

#### Rerun the Tracker

You can rerun the tracker at any time. This is particularly useful when you need to check the keyword ranking on-demand, without relying on a scheduled run.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-2df20f3319e12a251535b85b58c57267a39ddb31%2FXnapper-2024-09-30-11.24.42.png?alt=media" alt="" width="373"><figcaption><p>Click the button to rerun the tracker.</p></figcaption></figure>

{% hint style="success" %}
When you re-run the tracker, SEO Utils only scrapes SERP data for keywords missing current date information. This helps save time and costs.
{% endhint %}

#### Run Partial Scan

For advanced users who need more control over which keywords to scan, SEO Utils offers a **Partial Scan** feature. This allows you to select specific keywords and update only their rankings, while preserving the existing ranking data for other keywords.

**How to run a partial scan:**

1. Navigate to the [Keywords management page](#manage-keywords-and-tags) by clicking on the keyword count
2. Select the specific keywords you want to scan
3. Click the "Run Partial Scan" bulk action

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-5562398d0fe5c1ddb1757c4d7e85fd40a4c8b33c%2FXnapper-2025-11-10-22.09.47.png?alt=media" alt=""><figcaption><p>Select keywords and run partial scan</p></figcaption></figure>

**Understanding Stale Data:**

When you run a partial scan, only the selected keywords get fresh SERP data. Keywords that weren't included in the scan will show their last known positions with a **stale data indicator** (⚠️ icon).

Hovering over the stale indicator shows when that keyword was last scanned. This helps you identify which keywords have current data versus which ones are showing historical positions.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-a97c7589cd98cc22646a83581c63805dd696bed3%2FXnapper-2025-11-10-22.12.13.png?alt=media" alt=""><figcaption><p>Stale data indicator showing when keyword was last scanned</p></figcaption></figure>

{% hint style="warning" %}
**Important: Partial Scan Best Practices**

We recommend only using partial scans when you have **disabled the schedule** (set "Rerun Every" to 0 days).

Here's why: If you have scheduled auto-runs enabled and you run a partial scan on only some keywords, the next scheduled run will automatically scan all keywords—including the ones you didn't include in your partial scan. This could lead to unexpected SERP API costs or proxy usage.
{% endhint %}

#### Annotations

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-551bc906c8e5261b6ecf4bf635449a73b0d16069%2FXnapper-2024-09-30-11.27.39.png?alt=media" alt=""><figcaption><p>Annotations</p></figcaption></figure>

This feature let you highlight key events or changes in your data. For instance, if you’ve just wrapped up a major content audit, you can mark that event on the chart to track its impact on your rankings.

{% hint style="info" %}
When adding new keywords, SEO Utils creates a **System** annotation to indicate the date you added those keywords.
{% endhint %}

You can watch this video to see how to manage annotations.

{% embed url="<https://drive.google.com/file/d/1Mmk8nCnp6t4J0mYdYMg4yIPmnRYQDKlS/view?usp=sharing>" %}
How to manage annotations.
{% endembed %}

#### Pages Tab

You can see all the ranked pages in this tab. Like the Overview tab, you can filter by **Dates** or **Competitors**.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-f8585e4f315c2c53984b82790dd4192e1259caa0%2FXnapper-2024-09-30-13.30.49.png?alt=media" alt=""><figcaption><p>View all ranked pages with filters</p></figcaption></figure>

The **Status** column displays the ranking status of each page. You can filter based on this column. This is particularly useful for identifying good or bad performing pages within a specific date range.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-fb7ea6cbcbe0e06882edb7a0daa5b6d332eb09ad%2FXnapper-2024-09-30-13.40.20.png?alt=media" alt="" width="375"><figcaption><p>Extract new ranking pages or pages with improved average positions.</p></figcaption></figure>

You can also filter the pages with the status "Unchanged" to improve their ranking.

{% hint style="info" %}
**Important to know**

* <mark style="color:green;">**New**</mark>: Keywords that have no ranking on the From date but have a ranking on the End date
* <mark style="color:red;">**Lost**</mark>: Keywords that have a ranking on the From date but no ranking on the End date
* <mark style="color:green;">**Improved**</mark>: Keywords that have moved up in ranking position between the From date and End date
* <mark style="color:red;">**Declined**</mark>: Keywords that have moved down in ranking position between the From date and End date
* **Unchanged**: Keywords that have maintained the same ranking position on both the From date and End date
  {% endhint %}

The **Keyword Count** column indicates how many keywords the page is ranking for. You can also click on the down arrow icon button next to the page URL to view all ranking keywords of that page.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-7a8945bb3897ab5c209ffd8c4c5523d8f7d75fbe%2FXnapper-2024-09-30-13.51.44.png?alt=media" alt=""><figcaption><p>This page has improved by 26 from September 23 to September 30.</p></figcaption></figure>

#### Rankings Distribution Tab

In [v1.25.0](https://help.seoutils.app/changelog#v1.25.0), SEO Utils introduced a new report for the Organic Rank Tracker that provides a detailed ranking distribution analysis. This feature lets you see how many keywords your website or competitors rank in the **top 3, top 10, top 20, and top 100**.

For each ranking range, you can also track the number of keywords that are new, lost, improved, or declined—giving you valuable insights into performance trends.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-e9f5e8f8d2f072edee131cf105a8eddaa948d886%2FXnapper-2025-01-05-17.53.14.png?alt=media" alt=""><figcaption><p>Rankings Distribution report view</p></figcaption></figure>

You can click on the total number of keywords to see which keywords are ranking.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-58916e0b9bdbc289970df210ad161c4af35d5c86%2FXnapper-2025-01-05-18.22.53.png?alt=media" alt=""><figcaption><p>Keywords in the top 100 of vinmec.com on Jan 5, 2025.</p></figcaption></figure>

#### Competitors Discovery Tab

[In v1.26.3](https://help.seoutils.app/changelog#v1.26.3), SEO Utils introduces a new report: Competitors Discovery. It helps you analyze and compare your competitors’ search engine rankings.

This guide will walk you through how to read and benefit from the Competition Map (scatter plot) and the detailed table, along with how to use the available filters.

**Understanding the Competition Map (Scatter Plot)**

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-9520ead22b289f979991a730b10341397085f6de%2FXnapper-2025-02-26-15.14.14.png?alt=media" alt=""><figcaption><p>Competition Map</p></figcaption></figure>

**What does it show?**

* The **x-axis** represents the **number of keywords** a domain ranks for in Google’s top 100 search results.
* The **y-axis** represents the **average position** of a domain across all its ranked keywords.
* The **size of each bubble** represents the **visibility** of the domain. A larger bubble indicates higher visibility.
* The **color** represents different competitor domains for easy differentiation.

**How to read it?**

* **Bottom-right corner (low average position & high keyword count)** → This means a domain ranks for many keywords and is performing well (closer to position #1).
* **Top-left corner (high average position & low keyword count)** → This means a domain ranks for fewer keywords and is performing poorly.
* **Large bubbles** → These indicate competitors with strong visibility across many keywords.
* **Small bubbles** → These competitors have a lower presence in SERPs.
* **Overlapping bubbles** → Multiple domains competing for similar keywords.

{% hint style="success" %}
**Key benefits of the scatter plot**

* **Identify strong competitors** → Look for large bubbles with low average positions.
* **Spot market gaps** → Find competitors ranking for fewer keywords but with high visibility.
* **Assess keyword competition** → See who dominates a niche by ranking for many keywords.
  {% endhint %}

{% hint style="info" %}
**Tips:**

* **Minimap Toggle**: Enables zooming for a closer view.
* **Hovering Over a Bubble**: Displays a tooltip with details about that domain, including: Number of keywords, Average ranking position, Standard deviation, Visibility percentage & change over time.
  {% endhint %}

**Understanding the Detailed Competitor Table**

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-3ccff6b8fb5f677c715ecb70bae6b5084c5dc56b%2FXnapper-2025-02-26-15.23.08.png?alt=media" alt=""><figcaption><p>Competitor table</p></figcaption></figure>

The table provides more specific metrics for each domain, helping you analyze competitor trends in depth.

<table><thead><tr><th>Column</th><th>Description</th><th data-hidden></th></tr></thead><tbody><tr><td>Domain</td><td>The competitor’s website</td><td></td></tr><tr><td>Visibility</td><td>A percentage representing how visible the domain is in search results. Higher visibility means better rankings across keywords.</td><td></td></tr><tr><td>Keywords</td><td>The number of keywords the domain ranks for in the <strong>top 100</strong>.</td><td></td></tr><tr><td>Avg. Position</td><td>The <strong>average ranking position</strong> of all ranked keywords for the domain. A lower number means better rankings.</td><td></td></tr><tr><td>Std. Deviation</td><td>Measures the variation of ranking positions. A <strong>low value</strong> indicates stable rankings, while a <strong>high value</strong> suggests fluctuations.</td><td></td></tr></tbody></table>

{% hint style="success" %}
Tips:

* Sort the columns by clicking on the headers to rank competitors by Visibility, Keywords, or Average Position.
* Compare visibility changes to see which domains are gaining or losing ranking positions over time.
* Check standard deviation to determine ranking stability—domains with a low Std. Deviation have consistent rankings.
  {% endhint %}

**Using Filters for a More Targeted Analysis**

1. Date Filter

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-99e89f93892fc49f0c9cd0a04c6625662425baf3%2FCleanShot%202025-02-26%20at%2015.28.26%402x.png?alt=media" alt="" width="375"><figcaption><p>Date filter</p></figcaption></figure>

* Compare ranking changes over two specific dates.
* Useful for tracking ranking trends over time.

2. Depth Filter

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-6ed906a51c90e522dafa86849857fe497b56e33e%2FCleanShot%202025-02-26%20at%2015.29.24%402x.png?alt=media" alt="" width="218"><figcaption><p>Depth filter</p></figcaption></figure>

* Select Top 100, Top 50, Top 20, Top 10, Top 5, or Top 3 domains.
* Helps you analyze only the most relevant competitors in SERPs.
* Use Case: If you want to focus on high-ranking competitors, select Top 10 or Top 5.

3. Ignored Domains Filter

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-84f29dd35052dc10cb507a70520ce743160d56ee%2FCleanShot%202025-02-26%20at%2015.30.50%402x.png?alt=media" alt="" width="350"><figcaption><p>Ignored domain filter</p></figcaption></figure>

* Exclude specific competitors that may not be relevant (e.g., social media sites like Facebook or large aggregators).
* Use Case: If a competitor dominates rankings but isn’t a direct competitor, excluding them gives clearer insights into your true competitors.

{% hint style="success" %}
You can also filter the data by searching for a specific keyword, allowing you to analyze rankings and competition for that keyword alone.
{% endhint %}

#### Keyword Fluctuation Tab

The Keyword Fluctuation tab helps you track how your keyword rankings have changed over time. Unlike the Overview tab which compares two specific dates, this tab shows ranking changes across multiple time periods at a glance.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2FMRHEQQWbpISpof9IaaEa%2FXnapper-2026-01-31-23.13.43.png?alt=media&#x26;token=f4c68610-dfe6-4491-8204-f3c98e6af266" alt=""><figcaption><p>Keyword Fluctuation tab showing ranking changes over time</p></figcaption></figure>

**Understanding the Columns**

| Column  | Description                                                                                   |
| ------- | --------------------------------------------------------------------------------------------- |
| Keyword | The tracked keyword with tags                                                                 |
| Intent  | Search intent classification (I=Informational, N=Navigational, C=Commercial, T=Transactional) |
| Start   | The earliest ranking position within the selected date range                                  |
| Rank    | Current ranking position at the end of the date range                                         |
| SF      | Number of SERP features appearing for this keyword                                            |
| 1d      | Ranking change compared to 1 day ago                                                          |
| 7d      | Ranking change compared to 7 days ago                                                         |
| 30d     | Ranking change compared to 30 days ago                                                        |
| Life    | Lifetime change (difference between Start and current Rank)                                   |
| URL     | The ranking page URL                                                                          |

{% hint style="info" %}
**Reading the change columns:**

* **Green numbers** indicate ranking improvements (moved up in search results)
* **Red numbers** indicate ranking declines (moved down)
* **0** means no change in position
* **—** means data is not available (keyword wasn't ranked on that date)
  {% endhint %}

{% hint style="success" %}
**Use Cases for Keyword Fluctuation**

* **Monitor stability**: Keywords showing 0 across all time periods have stable rankings
* **Identify quick wins**: Look for keywords with positive 7d/30d changes to understand what's working
* **Spot problems early**: Negative changes in recent periods (1d, 7d) may indicate issues to address
* **Track Local Pack**: Keywords with 🗺️ map pin icons are ranking in Google's Local Pack
  {% endhint %}

#### Insights Tab

The Insights tab automatically analyzes your keyword ranking data and classifies keywords into actionable categories. It helps you identify which keywords need attention and why — without manually scanning through hundreds of rows.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2FS6HPoSqgYytnxSsrCkhr%2FXnapper-2026-03-30-21.45.57.png?alt=media&#x26;token=f6b1da7e-be0b-40bb-b14d-527a8c3d35b4" alt=""><figcaption><p>Insights tab showing summary cards for each insight type</p></figcaption></figure>

Insights are computed automatically after each snapshot completes. You don't need to trigger them manually.

**Summary Cards**

The tab displays 5 summary cards, each representing a different insight type:

| Card          | Color  | Description                                                                               |
| ------------- | ------ | ----------------------------------------------------------------------------------------- |
| Trending Up   | Green  | Keywords with a statistically significant upward ranking trend over the configured window |
| Trending Down | Red    | Keywords with a statistically significant downward ranking trend                          |
| Pogo Sticking | Orange | Keywords with unstable rankings that oscillate back and forth significantly               |
| Flickering    | Purple | Keywords that repeatedly appear and disappear from search results                         |
| Key Events    | Blue   | Keywords associated with pages that generated conversions in Google Analytics 4           |

Click any card to see the matching keywords in a table directly below the cards. The selected card is highlighted, and you can switch between insight types by clicking different cards. Your selection is remembered across sessions.

A subtitle above the cards shows the date range used for calculations: *"Insights calculated from your last 14 snapshots (Mar 13 – Mar 26)"*. You can adjust the number of snapshots using the dropdown — options range from 7 to 90 days.

{% hint style="success" %}
**Enabling Key Events:** Connect your [Google Analytics 4](https://help.seoutils.app/guide/google-analytics-4) property to see which keywords drive conversions. SEO Utils matches keywords to landing pages using your rank tracker's position data. If you also have [Google Search Console](https://help.seoutils.app/guide/google-search-console) connected, attribution accuracy improves — GSC provides Google's actual click data showing which keyword led to which page.
{% endhint %}

**Keyword Table**

When you click a summary card, a keyword table appears showing:

* **Keyword** — with insight badges displayed inline
* **Start Position** — position at the beginning of the rolling window
* **Current Position** — position at the end of the rolling window
* **Diff** — position change over the window
* **Page** — the ranking URL

You can expand any keyword row to view its position history chart with trend lines and conversion bars.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2FVeKY10nCf8K3JAJZFjuN%2FXnapper-2026-03-30-21.46.56.png?alt=media&#x26;token=30c54d37-eb58-4b73-8e22-ca64bb79ea45" alt=""><figcaption><p>Insights tab with keyword table showing filtered results for a selected insight type</p></figcaption></figure>

**Inline Badges in Overview**

Keywords with active insights also display colored badges in the Overview tab — next to existing tags. These badges are read-only indicators that help you spot insights while browsing the full keyword table.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2F8AzJffSIIWMWChwXuwm2%2FXnapper-2026-03-30-21.47.46.png?alt=media&#x26;token=6389bfb8-30ab-4f05-b5fb-16d14c9a9170" alt=""><figcaption><p>Keyword rows showing inline insight badges alongside tags in the Overview tab</p></figcaption></figure>

**Chart Overlays**

When you expand a keyword row to view its position history chart, additional overlay controls appear if that keyword has insights:

* **Show Trend Line** — Toggle a dashed regression line across the chart. Green for trending up, red for trending down.
* **Highlight Swings** — Toggle orange markers on the specific data points that triggered pogo sticking detection.
* **Key Events Bars** — When GA4 conversion data exists, subtle blue bars appear at the bottom of the chart on days that had conversions. These are always visible (no toggle needed) and show the event count in the tooltip.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2FKTVu85gQ58ecLBtALFEP%2FXnapper-2026-03-30-21.48.40.png?alt=media&#x26;token=aa80478f-999c-45d6-9bf1-7e2b9d29b93a" alt=""><figcaption><p>Position history chart with trend line overlay and GA4 conversion bars</p></figcaption></figure>

{% hint style="info" %}
**How Insight Detection Works**

* **Trend Detection** uses linear regression with an R² safety net to distinguish real trends from noise. It applies tiered thresholds — small ranking changes on page 1 are significant, while the same change on page 5 is noise.
* **Pogo Sticking** detects keywords with 2 or more significant opposing position swings within a 14-day window. The swing threshold scales by position tier (3+ positions for top 10, 5+ for positions 11-30, 10+ for positions 31-100).
* **Flickering** counts state transitions between ranked and not-ranked. Keywords with 3 or more transitions in 14 days are flagged — this indicates indexation instability, not ranking competition. For reports with a shallow tracking depth (under 50), SEO Utils automatically excludes transitions where the keyword was near the depth boundary — preventing false positives from keywords that simply bounce in and out of your configured tracking range.
  {% endhint %}

{% hint style="warning" %}
**Requirements for Each Insight Type**

* **Trending Up/Down** — Requires a minimum number of snapshots (at least 50% of the configured trend window, minimum 7). Available for all report frequencies.
* **Pogo Sticking & Flickering** — Require **daily tracking**. These insights are locked for weekly or monthly reports because the data between snapshots is invisible. A notice appears on locked cards. For the most accurate flickering detection, use a tracking depth of 100. Shallow depths (10-30) may miss some genuine flickering because keywords near the depth boundary are automatically excluded to prevent false positives.
* **Key Events** — Requires [Google Analytics 4](https://help.seoutils.app/guide/google-analytics-4). Connect a GA4 property and map it to the same domain as your rank tracker report. Optionally connect [Google Search Console](https://help.seoutils.app/guide/google-search-console) for more accurate keyword-to-page attribution. Available for all report frequencies.
  {% endhint %}

**Insights Readiness Checklist**

Use this table to check which insights are available for your report:

| Insight          | Schedule      | Min Snapshots               | Tracking Depth                          | GA4 Connected | GSC Connected                |
| ---------------- | ------------- | --------------------------- | --------------------------------------- | ------------- | ---------------------------- |
| Trending Up/Down | Any           | 7+ (or 50% of trend window) | Any                                     | Not needed    | Not needed                   |
| Pogo Sticking    | Daily (1 day) | 7+                          | Any (100 recommended)                   | Not needed    | Not needed                   |
| Flickering       | Daily (1 day) | 2+                          | Any (100 recommended for best accuracy) | Not needed    | Not needed                   |
| Key Events       | Any           | Any                         | Any                                     | **Required**  | Optional (improves accuracy) |

{% hint style="info" %}
To check your report's settings, open the report and look at the schedule frequency (daily/weekly/on-demand), tracking depth, and snapshot count. If Pogo Sticking or Flickering cards show as locked, switch your report schedule to **daily**.
{% endhint %}

**Configuring the Trend Window**

The trend detection window defaults to 14 days. You can adjust it directly on the Insights tab using the dropdown in the subtitle area (e.g., "Insights calculated from your last **\[14 ▾]** snapshots"). When you change the value, insights are automatically recomputed in the background. A longer window (e.g., 30 days) catches slower trends but requires more snapshots before badges appear.

**Insights in Exported Reports**

When you export a rank tracker report as PDF or HTML, insight badges are included in the keyword table. Each badge uses inline styling, so they render correctly in emails, PDFs, and shared links without requiring JavaScript.

### Manage Organic Rank Tracker Reports

You can add tags to your Organic Rank Tracker reports and filter by those tags.

This will be especially useful if you manage dozens of locations for a single client. You can add the client's name as a tag, and whenever you want to view all reports for that client, you can simply filter by the tag name.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-8d02d5088b862e0e9ff9709d1a832a2d4c6c7ed8%2FXnapper-2024-10-31-12.49.57.png?alt=media" alt=""><figcaption></figcaption></figure>

### Export Reports

You can export the organic rank tracker report as **CSV**, **PDF**, or **HTML** by clicking the Actions dropdown.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-3b1c8de4b5b1546daaacb6b029f3074b7a9cc1ac%2FXnapper-2025-01-05-18.26.52.png?alt=media" alt=""><figcaption><p>Export an organic rank tracker report</p></figcaption></figure>

When exporting a report as PDF or HTML, you can personalize the report cover with your own branding by clicking the Settings icon.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-11f34e6b03dcffc30568f3fcc8bb482d81fc8989%2FCleanShot%202025-01-05%20at%2021.52.54%402x.png?alt=media" alt="" width="229"><figcaption><p>Custom your own branding</p></figcaption></figure>

You can use placeholders to dynamically replace content in headings, subheadings, or descriptions. For example, if you include the placeholder `[domain]`in a sub-heading, it will automatically replace it with the target domain of your report.

<figure><img src="https://1176579443-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F2DwV6sJBiKjUHMDggb4d%2Fuploads%2Fgit-blob-9fae2f0faf134862e13c46c34cb384aadb172825%2FCleanShot%202025-01-05%20at%2021.53.57%402x.png?alt=media" alt=""><figcaption></figcaption></figure>
