CTR & SEO testing

How to Run an SEO Traffic Test and Track Google Rankings With Serplify

How to run an SEO traffic test: pick a page that ranks, choose keywords, set a small daily click target, add a control group, and read the rank history.

To run an SEO traffic test, pick one page that already ranks and three to ten related keywords. Send a small, steady number of search clicks for about four weeks, and compare the result with a control group that gets no clicks.

An SEO traffic test checks one thing: whether more organic clicks change a page’s visibility. A click here means a search for your keyword that ends on your page. You might also learn whether a page is found from one country, or how rank and delivery move over time.

Serplify SEO Traffic gives you one place to set the keywords, target, country, daily volume, browsing behavior and schedule. Each click is an automated session in a real Chrome browser on a residential or mobile connection. It also records the Google position it saw on each delivered click. The steps below keep a noisy ranking chart from turning into a false conclusion.

Before you start: choose one question

Write one sentence that your test will answer. For example:

If this page receives a steady number of relevant SERP clicks for four weeks, does its average position move differently from similar pages that receive no test traffic?

That sentence sets healthy limits. It tells you the page, time period, treatment, and comparison. It also keeps you from changing five things at once.

Google’s own help page says to focus more on trends in impressions and clicks than on position alone. Search Console’s position is the average top position your site held, so it blends many searchers, places and devices into one number. The Search Console performance guide is useful background before you read any rank chart.

Step 1: choose a page that already fits the keywords

Your target page should answer the search intent. If the keyword is best trail running shoes, the page should help someone compare trail shoes. A weak match creates a bad test because searchers would have little reason to choose or stay on the page.

Start with a page that already ranks within the depth you can search. If the page is not visible in the first ten result pages, a click project cannot reliably find it. Use the SERP API or the Serplify Playground to check the current position first. Our guide on how to check Google rankings covers other ways, including Search Console.

Choose whether the target should be:

  • a domain, which allows any page on that site to match; or
  • a full URL, which only accepts that exact page.

Use a full URL for a page-level experiment. Use a domain only when the test is about the whole site or when Google may choose between two relevant pages.

Step 2: create the project

Sign in at app.serplify.io and open Projects.

  1. Select New Project.
  2. Choose SEO Traffic.
  3. Enter a plain project name, such as Trail shoes, category page.
  4. Add the target domain or full URL.
  5. Set a small daily click target.
  6. Choose the country.
  7. Add one keyword per line.
  8. Create the project.

The daily target is split across the keywords. A project with five keywords and a daily target of ten clicks will spread work across those keywords. You can fine-tune the list later.

Click projects start after your first top-up, from $25. The $1 signup credit works for the SERP API only, so it cannot launch a click project. You pay $0.04 for each delivered click, and searches that miss your page are free.

Step 3: use a focused keyword group

Begin with three to ten closely related keywords. A short list makes each result easier to explain.

Good groups share the same page and search intent:

  • trail running shoes
  • best shoes for trail running
  • women's trail shoes
  • waterproof trail running shoes

A poor group mixes different needs:

  • trail running shoes
  • how to train for a marathon
  • running store near me
  • shoe repair kit

Those queries may belong to different pages. Mixing them hides which topic produced a change.

Use Search Console to find queries that already show impressions for the page. A query with impressions but a modest CTR can be a better test candidate than a term for which the page has never appeared. To judge “modest”, compare it with the typical CTR for that position.

Step 4: set a conservative daily target

Do not begin with the largest number your balance allows. Start with a volume that fits the page’s normal visibility.

If a page receives about 20 organic impressions a day, adding 100 daily clicks would create an impossible pattern. A small treatment is easier to observe and less likely to overwhelm the baseline you are trying to measure.

A practical test has three stages:

  1. Baseline: record normal rank, impressions, clicks, and CTR before delivery.
  2. Treatment: run a steady project without changing the page.
  3. Follow-up: stop the treatment and keep measuring.

The exact volume depends on the query. The important rule is consistency. A stable daily plan teaches you more than a sharp burst followed by silence.

The cost is easy to work out. Five keywords at two clicks each is ten clicks a day. Over 28 days that is 280 clicks, or $11.20 at $0.04 per click.

Step 5: review the configuration

Open the new project and choose Configuration. Serplify gives you controls for the country, daily target, device, visit duration, pages per visit, scrolling, internal navigation, schedule, and search depth.

For a first test:

  • Match the country to the market you measure in Search Console.
  • Match the device to the device segment you care about.
  • Use Distributed delivery instead of one large burst.
  • Keep a clear daily schedule in the target market’s timezone.
  • Use realistic but not identical visit-duration and browsing ranges.
  • Set Search max pages deep enough to find the current ranking, not as a way to chase a page that does not rank.

Changes apply to future clicks. Record any change and its date. A chart becomes difficult to read when the targeting or daily volume changes with no note.

Step 6: add a control group

Rankings move even when you do nothing. Google updates results, competitors edit pages, links appear, and demand changes. Our post on why Google rankings fluctuate lists the usual causes. That is why a treatment page needs a comparison.

Choose similar pages or keywords that will not receive the SEO traffic treatment. Keep their normal SEO work the same. Compare the two groups over the same period.

GroupWhat happens
TreatmentReceives the planned Serplify clicks
ControlReceives no Serplify clicks

Do not edit titles, add links, rewrite copy, and change the treatment traffic during the same test. If you do, you will not know which change mattered.

Our post on whether CTR affects SEO rankings explains the evidence, the control group and pre-set success rules in more detail.

Step 7: read the project overview

The Overview tab reports what the system delivered. Key cards include:

  • Delivered: successful clicks recorded for the current target period.
  • Target: the daily or purchased goal.
  • Remaining: work still needed to reach that goal.
  • Avg Duration: time recorded during delivered visits.
  • Avg Position: the target position observed during successful search clicks.

The delivery timeline shows when clicks completed. The rank section shows daily observations over 7, 30, or 90 days.

Remember that a lower rank number is better. Position 3 is above position 8.

Step 8: read ranking history without fooling yourself

The Daily ranking history chart includes the project average and optional lines for individual keywords. It also tells you how many days and keywords have measurements.

Use these rules:

  • One day is a snapshot, not a trend.
  • Two days show movement, not a proven cause.
  • Missing days are gaps, not zero rankings.
  • An average can hide one keyword rising while another falls.
  • Compare the Serplify observation with Search Console trends for clicks and impressions.

Serplify records a position when a delivered SEO click finds the target. Search Console reports an average position across impressions and uses its own aggregation rules. The two numbers answer different questions, so they should be read together rather than forced to match.

Step 9: handle “target not ranking”

If repeated searches cannot find the target within the configured depth, Serplify may mark a keyword or project as target not ranking. This is useful evidence, not a billable failure.

Check four things:

  1. Is the target URL correct and publicly reachable?
  2. Does the keyword match the page?
  3. Is the selected country correct?
  4. Is the search depth deep enough for the position you measured before launch?

Failed searches are not charged. Fix the input, re-enable the keyword, and resume only after you confirm the page can be found. Raising the depth cannot create a ranking that does not exist.

Step 10: decide the result before seeing it

Write the success rule before the test begins. For example:

  • Treatment pages improve by at least three average positions more than control pages.
  • The improvement lasts for two weeks after treatment stops.
  • Impressions or clicks move in the same direction in Search Console.

Also write the failure rule. A valid result may be “no clear change”. That answer can save money and stop a false belief from guiding later campaigns.

What this test can and cannot prove

The project can prove that Serplify delivered recorded clicks, observed the target at certain positions, and produced a measurable time series. A well-designed treatment and control can show a useful relationship.

It cannot guarantee that clicks caused a ranking change. Google’s systems use many signals, and nobody outside Google can isolate every factor. Treat the result as evidence from one experiment, not a universal rule.

It also carries risk. Google’s spam policies count attempts to manipulate rankings as spam. Test only pages you own, keep the volume small, and never treat clicks as a ranking plan.

Quick launch checklist

  • One clear question
  • One relevant page
  • Three to ten matching keywords
  • Baseline data saved
  • Treatment and control chosen
  • Country and device fixed
  • Conservative daily target
  • Success and stop rules written down
  • Search Console comparison planned

With that list done, you have a test you can repeat. Its limits are clear, and its ranking history is one you can explain to someone else.

Frequently asked questions

What does a Serplify SEO Traffic project do?

It runs Google searches for the keywords you choose in real Chrome browsers, looks for your target domain or URL, clicks the result when found, and records delivery and the position it saw. The sessions are automated. It is a testing tool, not a promise of higher rankings.

What happens if my page does not rank for a keyword?

Serplify can mark the keyword as target not ranking after repeated searches fail to find it within the search depth you set. Failed searches are not charged. Fix the target, keyword, country or search depth, then re-enable the keyword and resume the project.

How many keywords should I add to an SEO traffic test?

Start with a small, closely related group. Three to ten keywords are easier to check than a large mixed list. Each keyword should match the page's topic, and the page should already appear within the search depth you plan to use.

How much does an SEO traffic test cost?

Serplify charges $0.04 per delivered click. Ten clicks a day for 28 days is 280 clicks, or $11.20. Click projects start after a first top-up, from $25, and the balance never expires.

Does Serplify guarantee a ranking increase?

No. Rankings change for many reasons, and a traffic test cannot prove that clicks caused a change unless it has a control group and enough data. Serplify reports delivered clicks and observed positions. It does not promise a ranking.

Sources and further reading

  1. Serplify docs: SEO traffic (CTR) docs.serplify.io
  2. Google Search Console Help: Performance report, common tasks and use cases support.google.com
  3. Google Search Central: Spam policies for Google web search developers.google.com

From the team that built it

Put this into practice with the SEO Traffic.

Buy organic SEO traffic and real SERP clicks from genuine browsers to test CTR, dwell time, and search visibility at scale.

Start on the free balance — no card required.