Menu

What Data Should You Store When Tracking Keyword Rankings?
🖼️

What Data Should You Store When Tracking Keyword Rankings?

DEV Community·Florian·6 months ago
#5fJyTjOc
#seo#api#webscraping#data#position
Reading 0:00
15s threshold

Keyword rank tracking sounds simple at first .

You search a keyword, check where your website appears, and record the position.

But once you start tracking rankings over time, the problem becomes more complicated. A single position number is often not enough to explain what actually changed.

Why position alone is not enough?

If a keyword drops from position 3 to position 8, it is tempting to assume that the page became weaker.

But the SERP itself may have changed.

For example:

Google may show more ads

local results may appear

a featured snippet may take more space

the query intent may shift

competitors may rank with a different type of page

results may vary by country, city, language, or device

This is why storing only the ranking position can be misleading.

Basic data to store

For each keyword check, I would usually store:

keyword

target domain

ranking position

ranking URL

title

snippet

country

language

device

timestamp

This gives you enough context to compare changes over…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.