SEO Competitor Research: Weekly Ranking Checklist

A weekly SEO competitor research routine: what to check in rankings, ads and landing pages, how to log it, and which numbers belong in the report.

ADS Beast editorial teamPublished 9 min read

SEO competitor research is a weekly routine: you record where rivals rank for the terms you both target, which ads they run, which pages they send traffic to, and what changed since your last check. One snapshot tells you nothing. A dated log turns those snapshots into a trend you can act on.

In short:

  • Weekly is enough for most accounts; ad rotations and page edits rarely move faster.
  • Track three things about rivals: rankings, ad copy, landing pages. Everything else is noise.
  • Your own CPA, CTR, CPC and CPM belong in the same report as the baseline.
  • Competitor spend and revenue stay out. Nobody can measure them from outside.
  • The log matters more than the tool. A spreadsheet covers the basics.

What does a weekly SEO competitor research check actually cover?

A useful weekly check has three tracks: search rankings, paid placements, and the pages both of them point to. You are not trying to reverse-engineer a rival's strategy. You are looking for changes that explain a shift in your own traffic, or that open a gap you can take.

The reason weekly works is timing. Ad rotations and page edits rarely move faster than that, so a seven-day interval catches nearly everything while staying cheap to run. If rivals in your category launch campaigns daily, go twice a week. Below that, you are collecting noise.

Keep the tracks separate in your notes. A ranking drop and an ad copy change are different signals, and merging them into one "competitor moved" line destroys the value of the log.

Which competitor keywords should you track?

Track the terms where you and a rival both appear, and split them by intent rather than by volume. Commercial terms show you who is fighting for buyers. Informational terms show you who is building the audience that will buy later.

A practical split:

  • Head terms you already rank for. These show defensive pressure.
  • Terms where a rival outranks you consistently. These are your gap list.
  • Terms where you outrank them. Watch for a rival closing in.
  • New terms neither of you targeted last month. These are category shifts.

This is where keyword research competitor analysis earns its keep. You are not building a keyword list from scratch; you are overlaying your list on theirs and reading the difference. A competitor keyword that appears in their page title, their URL, and their ad headline at the same time is a term they have committed to. One that appears once in body text is not.

What to record for each competitor keyword

Record four fields per term: the date, the ranking position for you, the ranking position for the rival, and the URL that holds each position. Add a fifth field for the search result type if the page shows ads, a map pack, or a featured snippet above the organic results, because that changes what a position is worth.

The URL matters more than the number. If a rival moves from position four to position two, that is a small event. If they move from position four to position two with a completely different page, that is a content decision you can study.

Do not chase position changes of one or two places on low-intent terms. Log them, and let the trend decide whether they mean anything.

How to check competitor ads without paid tools

Ad copy and landing pages are public, so you can track them without any paid tool. Open the platform's ad library for the networks your rivals use, note which headlines and offers keep running, and note which ones disappear. Rotation is the signal: ads that stay live are working, ads that vanish were tested and dropped.

Each network exposes different things, and the differences matter for what you can learn:

NetworkWhat the library showsWhat it does not show
MetaActive and inactive ads, creative, start datesSpend, targeting, results
TikTokAd creative, advertiser, run datesBudget, audience settings
GoogleAd copy and landing pages via search resultsSpend, exact targeting

For a deeper pass on each, the TikTok Ad Library breakdown of competitor ads covers how to read creative rotation, and the guide to what to explore in the Meta Ad Library beyond the creatives covers the parts most people skip, such as page changes and advertiser history.

Google Ads competitor research is different because there is no single public library for search ads. You see the ads when you search the term, which means your check is manual: search your tracked terms, note which rivals appear, capture the headline and the landing page URL. Do it on the same day each week so the comparison is fair.

What to watch on competitor landing pages

Watch for structural changes, not cosmetic ones. A new hero image means little. A new form, a new pricing block, a new comparison table, or a new offer in the header means they are responding to something.

The changes worth logging:

  1. The primary call to action and whether its wording changed.
  2. Any new offer, discount, or trial language.
  3. New sections that did not exist last week.
  4. Changes to how the page asks for contact details.
  5. Whether the page now targets a different keyword in its title.

When you see the same change on several of their pages at once, they shipped a site-wide update. That is worth reading in full, because site-wide changes usually follow a strategic decision rather than a test.

How often should you run a competitor ranking check?

Weekly works for most accounts. If your rivals launch campaigns daily, check twice a week. The log matters more than the frequency, because a single snapshot tells you little and a dated series tells you a lot.

Pick a fixed day and a fixed time. Rankings shift by device, location and personalization, so a check run at a different hour each week is not comparable to the last one. Use the same device type, the same location setting, and, where possible, a clean browser session.

If you follow many keywords across several markets, manual checking stops scaling. That is the point to add a rank tracker, not before. A tool will not tell you anything a spreadsheet cannot; it just does the collection faster. It still cannot show competitor budgets.

What belongs in the weekly report. Rankings: Your position and theirs, plus the URL holding it; Paid: Live ad copy and landing page URL; Site changes: Structural edits on their key pages; Your metrics: CPA, CTR, CPC, CPM for the same period; One-line hypothesis: What changed and what you will test
Five fields; competitor spend and revenue are not among them.

Which metrics belong in a weekly competitor report?

Track their ad copy, the pages they send traffic to, and their position for the terms you both target. Add your own CPA, CTR, CPC and CPM for the same period so the comparison has a baseline. Without your own numbers, a competitor report is trivia.

Competitor spend and revenue stay out of the report because nobody can measure them from outside. No platform publishes competitor budgets, and no outside tool can read them from the ad accounts. What you can measure is pressure: how many ads they run, how long each stays live, and how often new ones appear.

A report structure that holds up week to week:

  • Rankings: your position and theirs, per tracked term, with the ranking URL.
  • Paid: live ad copy, landing page URL, and whether either changed.
  • Site: structural changes on their key pages.
  • You: CPA, CTR, CPC, CPM for the same period.
  • Notes: one line on what you think changed and why.

That last line is the one people skip, and it is the one that turns a log into a decision. Write your hypothesis down. Next week you will know whether you were right.

Weekly competitor check, in order. Copy last week's rows: Start a new dated column in the tracker; Check rankings: Both positions and the ranking URLs per term; Check ad libraries: New, changed and dropped ads per network; Compare landing pages: Structural changes behind each live ad; Add your own n
Seven steps, same order every week, ending with one written hypothesis.

How to run the weekly check step by step

Set a fixed slot, work through the tracks in the same order every time, and finish by writing the one-line hypothesis. The order matters less than the consistency.

  1. Open your tracker and copy last week's rows into a new dated column.
  2. Search each tracked term and record both positions and the ranking URLs.
  3. Check the ad libraries for each rival network and note new, changed and dropped ads.
  4. Open the landing page behind each live ad and compare it to last week's notes.
  5. Visit their key organic pages and note structural changes.
  6. Pull your own CPA, CTR, CPC and CPM for the same period.
  7. Write one line on what changed and what you will test because of it.

If you want the collection and the comparison in one place, a tool that tracks competitor ads, site changes and positions alongside your own campaign numbers removes most of the manual copying. It will not show you what a rival spends, because that data is not available to anyone outside their account.

Common mistakes in weekly competitor tracking

The most common mistake is treating position changes as the whole picture. A rival who drops two places but starts running ads on the same term has not weakened; they have changed how they compete for it.

Three more that show up often:

  • Checking rankings without a location or device setting. The numbers stop being comparable week to week.
  • Logging every change. A log with forty entries a week gets abandoned by week three.
  • Copying what rivals do. You see their ads and pages, not their margins or their audience. Their decision may be right for them and wrong for you.

The fix for all three is the same: track fewer things, define them the same way every week, and write down why you think something changed before you act on it.

If you also run paid campaigns, the same discipline applies to how you read a rival's channel mix and creative rotation, which the competitor analysis of budgets, channels and creatives walks through. And if your own paid setup needs a first pass before you can compare anything, the step-by-step guide to advertising your business on Facebook covers the account side, while advertising on Facebook Marketplace covers the marketplace placements that often get left out of a competitor check.

Next step

Block one hour this week, open a spreadsheet, and create the first dated column: five tracked terms, both positions, both URLs, and your own CPA, CTR, CPC and CPM for the period. Then repeat it on the same day next week. Two columns is a comparison; one is a guess.