Skip to content

Website monitoring

SEO monitoring

On this page

Monitoring systems can cover many areas, and SEO is one of the highest priorities. Things are constantly happening inside or outside the company, deliberately or by mistake, that can damage the visibility a website has built up on Google across different search topics.

Reporting systems are therefore set up to signal immediately if any of a number of defined performance indicators changes or a critical event occurs. Proactive monitoring makes it possible to identify problems before they have a major impact and to act quickly to restore rankings.

SEO is particularly sensitive to change. A simple technical change on the website can cause important pages to be de-indexed. An algorithm update from Google can shift rankings drastically overnight. Competitors can take over top positions. Without monitoring, these problems are often discovered only when organic traffic has already fallen sharply.

Why SEO monitoring is critical

SEO takes a long time to build but is easy to destroy

Building rankings
Takes months of work (content, backlinks, technical optimisation).
Losing rankings
Can happen overnight (a technical fault, an algorithm update, a competitor).

Regaining lost rankings can take a long time.

Result: Proactive monitoring prevents months of work from being lost.

Organic traffic = the largest traffic source for many

For many websites, organic search is one of the largest traffic sources.

If half of the traffic comes from organic search and organic traffic falls by 40 per cent, total traffic falls by 20 per cent.

Direct impact on revenue: less traffic means fewer conversions and lower revenue.

Without monitoring, problems are discovered too late

Without monitoring
“We have lost 60% of our organic traffic in the past month. What happened?”
With monitoring
“Alert: Search phrase X has fallen from position 3 to 15. Investigate immediately.”
The difference
With monitoring, problems are detected on day 1 instead of in week 4. That makes them much easier to put right.

Google’s algorithm changes constantly

Google makes thousands of updates a year
Most of them small, but some large (core updates).
Core updates
Can shift rankings dramatically.
Without monitoring
Discovered only once traffic has fallen.
With monitoring
Correlate ranking changes with known updates and understand the impact quickly.

The four monitoring areas

1. Monitoring external results

Purpose: Monitor how the website performs in Google’s search results.

Signals from several of these points often occur together

The ranking for a key phrase deteriorates

What is monitored: The position for an important search phrase changes.

Threshold

  • Immediate alert: a drop of more than five positions for a search phrase in the top 10
  • Trend alert: a drop of more than two positions a week for three weeks

Example: “Search phrase ‘digital marketing Stockholm’ has fallen from position 3 to position 12 (-9 positions).”

Actions

  1. Verify in Google Search Console
  2. Check competitors (who took over?)
  3. Check whether the content/structure of the page has changed
  4. Analyse competitors’ pages (what are they doing better?)

Exposure (impressions) falls even though the position holds

What is monitored: Impressions for a search phrase or group of search phrases fall, but the position stays the same.

Causes

  • Search volume has fallen (season, a change in trend)
  • A break in measurement: Google stopped supporting the num=100 parameter in September 2025, and impressions in Search Console fell without the number of searches falling
  • A featured snippet has been lost

Example: “Impressions for search phrase X have fallen from 10,000 to 6,000 a month, a decrease of 40 per cent, despite an unchanged position 2.”

Actions

  1. Check the search volume in Google Keyword Planner (has it fallen generally?)
  2. Check the SERP for the search phrase (new features taking up space?)
  3. If the search volume is unchanged but impressions are falling: Investigate changes in CTR

Clicks fall even though the position holds

What is monitored: Clicks from a search phrase fall but the position stays the same.

Causes

  • CTR has fallen (a weak title/description)
  • A competitor has a more appealing snippet
  • A featured snippet takes some of the clicks
  • AI Overviews appear for the search phrase and reduce clicks on organic results

Example: “Clicks from search phrase Y down from 500/month to 250/month (-50%), with the position unchanged at position 4.”

Actions

  1. Optimise the title/meta description (make it more appealing)
  2. Analyse competitors’ snippets (what are they doing better?)
  3. Try to win the featured snippet

CTR deteriorates

What is monitored: The click-through rate (CTR) falls for a search phrase.

Usually correlates with the previous point (clicks falling).

Threshold
CTR falls >20% for an important search phrase.
Example
“CTR for search phrase Z has fallen from 8 to 5 per cent, a decrease of 37.5 per cent.”
Actions
Optimise the snippet (title, description) to make it more clickable.

2. Monitoring external events

Purpose: Monitor changes in Google’s search results that affect visibility.

The competitors around your position change

What is monitored
For a search phrase where the company ranks, which competitors appear around it? If they are suddenly replaced, it may indicate an algorithm change or that competitors have optimised their pages.
Example
“Search phrase ‘SEO agency’, position 5: The competitors in positions 4 and 6 changed from [Company A, B] to [Company C, D].”

Actions

  1. Analyse the new competitors (what are they doing better?)
  2. Check whether Google has recently updated its algorithm (that may explain the reshuffle)

A featured snippet disappears

What is monitored
The company had the featured snippet for a search phrase, which has now disappeared or been taken by a competitor.
Impact
Losing a featured snippet can reduce the clicks on the search phrase.
Example
“Featured snippet for ‘how does SEO work’ lost to competitor X.”

Actions

  1. Analyse the competitor’s content (why did they win?)
  2. Optimise your own content (clearer answers, better structure)

Partners have removed links

What is monitored
Backlinks from important partners disappear.
Impact
Backlinks are a ranking factor. If many important links disappear, rankings may fall.
Example
“Backlink from [important partner site] has disappeared.”

Actions

  1. Contact the partner (why was the link removed? A mistake? Intentional?)
  2. If intentional: Try to negotiate it back or find a new link
  3. If many links disappear at the same time: Check whether the website has technical problems (404s, redirects)

The wrong page ranks for a search phrase

What is monitored
A page other than the intended landing page starts ranking for an important search phrase.
Problem
“Keyword cannibalisation”, where Google may find it hard to decide which page is most relevant.
Example
“For the search phrase ‘digital marketing’, a blog post ranks instead of the main service page.”

Actions

  1. Optimise the intended landing page (stronger relevance for the search phrase)
  2. Reduce the relevance of the competing page (remove the search phrase if possible)
  3. Link internally to the right page with the search phrase as anchor text

An active page has been de-indexed

What is monitored: Important pages disappear from Google’s index.

Causes

  • A noindex tag added by mistake
  • A canonical tag pointing to the wrong page
  • The page returns a 404 or 500 error

Example: “Product page X de-indexed, previously ranked in position 2 for search phrase Y.”

Actions

  1. Check in Google Search Console (why was it de-indexed?)
  2. Check robots.txt (robots.txt stops crawling, noindex stops indexing)
  3. Check the meta tags (is there a noindex?)
  4. Request re-indexing once the problem is fixed

3. Monitoring internal results

Purpose: Monitor how users arriving from organic search behave on the website.

The bounce rate increases generally for organic traffic

What is monitored: The bounce rate from organic search increases. In GA4, the bounce rate is the share of sessions that were not engaged: no more than 10 seconds, no key event and no more than one page view.

Threshold

A 10 per cent increase in the bounce rate over two weeks.

Causes

  • The content no longer matches the search intent
  • Slow loading time
  • A poor mobile experience
  • Irrelevant traffic (the wrong search phrases are driving traffic)

Example: “Bounce rate for organic traffic up from 45% to 58% (+13 percentage points).”

Actions

  1. Check which pages have the highest bounce rate
  2. Check which search phrases drive traffic to those pages
  3. Optimise the content to match the search intent better

The bounce rate increases for a specific device

What is monitored
The bounce rate from mobile or desktop increases.
Example
“Bounce rate on mobile up from 50% to 70% (+20 percentage points), desktop unchanged.”

Causes

  • A poor mobile experience
  • Slow loading on mobile
  • Difficult navigation on mobile

Actions

  1. Test the website on mobile
  2. Check Core Web Vitals for mobile
  3. Optimise the mobile experience

The bounce rate for a landing page increases

What is monitored
The bounce rate for a specific landing page (important for SEO) increases.
Example
“Bounce rate for /digital-marketing up from 40% to 65% (+25 percentage points).”

Causes

  • The content has been changed and is now weaker
  • A technical problem on the page
  • A new competitor ranks and takes the better traffic (leaving people with lower intent)

Actions

  1. Check whether the content has changed recently
  2. Test the page (does everything work?)
  3. Analyse which search phrases drive traffic (are they relevant?)

The bounce rate for a landing page increases from a specific source

What is monitored
The bounce rate for a landing page from a specific traffic source (for example a particular search phrase) increases.
Example
“Bounce rate for /services from the search phrase ‘SEO services’ up from 35% to 70%.”

Causes

  • The content on the page no longer matches the search phrase
  • A competitor has better content, so people compare and leave

Actions

  1. Optimise the content to match the search phrase better
  2. Check competitors’ pages (what are they doing that matches better?)

The bounce rate for a landing page increases for a specific device

What is monitored
The bounce rate for a landing page from mobile or desktop increases.
Example
“Bounce rate for /products on mobile up from 45% to 75%, desktop unchanged.”

Causes

  • Mobile-specific problems on the page (design, loading)

Actions: Test the page on mobile and optimise whatever is not working.

4. Monitoring internal events

Purpose: Monitor changes on the website that can affect SEO.

The title, heading or content of a landing page has changed

What is monitored
Important on-page elements change on pages that rank for important search phrases.
Risk
Can affect rankings negatively if the change makes the page less relevant to the search phrase.
Example
“Title for /digital-marketing changed from ‘Digital Marketing – SEO & SEM’ to ‘Web Services – Everything for Your Digital Presence’.”
Problem
The new title is less specific for “digital marketing”, which can affect the ranking.

Actions

  1. Monitor the ranking for the search phrase over the coming weeks
  2. If the ranking falls: Restore the title or test alternatives

Internal links to a landing page have been removed

What is monitored
The number of internal links to an important landing page falls.
Impact
Internal links distribute link equity. Fewer links give the page lower authority.
Example
“Internal links to /seo-services down from 25 to 10 (-60%).”

Causes

  • The menu has changed (the page was removed from the navigation)
  • Footer links removed
  • Sidebars changed

Actions

  1. Identify where links have disappeared
  2. Restore important links
  3. Add new internal links from relevant pages

Content on another page has changed so that the search phrase now appears there too

What is monitored
The risk of keyword cannibalisation. A search phrase that previously appeared only on the intended landing page now appears on several pages.
Problem
Google may find it hard to decide which page should rank.
Example
“Search phrase ‘SEO consultant’ previously only on /seo-services, now also on /about-us and /blog/seo-tips.”

Actions

  1. Reduce the relevance of the competing pages (remove or reduce the use of the search phrase)
  2. Strengthen internal links to the intended landing page

The loading time of important landing pages has deteriorated

What is monitored
The page load time (Core Web Vitals) of important pages increases.
Impact
Google’s ranking systems use Core Web Vitals, but as part of the overall page experience.
Threshold
LCP (Largest Contentful Paint) above 2.5 seconds at the 75th percentile.
Example
“LCP for /products has risen from 1.8 s to 4.2 s, an increase of 133 per cent.”

Causes

  • New large images uploaded without optimisation
  • JavaScript code added that blocks rendering
  • A slow server

Actions

  1. Optimise images
  2. Minify CSS/JS
  3. Use a CDN
  4. Lazy loading

The website’s structure has changed

What is monitored
The navigation, menu and submenus change.
Impact
The internal link structure, and with it the distribution of link equity, may change.
Example
“Main menu changed: the ‘Services’ submenu collapsed, 5 service pages lost their navigation links.”

Actions

  1. Make sure important pages are still easy to reach
  2. Add internal links elsewhere if the navigation has changed

Tools for SEO monitoring

Rank tracking

Semrush Position Tracking

  • Daily/weekly rank tracking
  • Alerts on major changes
  • Competitor comparison

Ahrefs Rank Tracker

  • Track rankings for desktop/mobile
  • SERP history (see how rankings have changed over time)
  • Alerts

Advanced Web Ranking (AWR)

  • Rank tracking for large numbers of search phrases
  • Local SEO tracking (different cities)
  • Custom alerts

Google Search Console

Native alerts

  • Security issues
  • Manual actions
  • Page indexing (indexing problems)

Custom alerts via the API

  • Build custom alerts for changes in impressions, clicks and CTR
  • Requires a little development but is very powerful

Backlink monitoring

Ahrefs Backlink Alerts

  • New backlinks
  • Lost backlinks

Semrush Backlink Audit

  • Toxic backlinks
  • Backlink changes

Site monitoring

Screaming Frog (automated crawls)

  • Scheduled crawls of the website
  • Sends an email when the crawl is finished, and changes (titles, headings, internal links) show up in the crawl comparison
  • Technical problems (404s, redirects)

Sitebulb

  • Similar to Screaming Frog
  • More visual reports

Core Web Vitals monitoring

Google Search Console

  • Core Web Vitals report
  • Alerts when performance deteriorates

PageSpeed Insights API

  • Automated page speed monitoring
  • Custom alerts if LCP/INP/CLS deteriorate

Change detection

Visualping

  • Monitor specific parts of web pages
  • Alert if content changes
  • Useful for monitoring competitors

ChangeTower

  • Monitor web pages for changes
  • Has a feature for SEO monitoring (content changes, broken links)

The SEO monitoring process

Step 1: Prioritise search phrases

Not every search phrase can be monitored. Focus on the most important ones.

Criteria

  • High business impact (drives conversions)
  • High search volume
  • Currently ranking well (top 10)

The number of search phrases to monitor depends on the size of the website.

Step 2: Set up rank tracking

Tools
Semrush, Ahrefs, AWR
Frequency
Daily tracking (to detect problems quickly)

Alerts

  • A drop of more than five positions for a search phrase in the top 10

  • A drop of more than two positions a week for three weeks

Step 3: Configure Search Console alerts

Google Search Console API: Build custom alerts for

  • Impressions falling >30% for important search phrases
  • Clicks falling >30%
  • CTR falling >20%

Alternatively: A manual check in Search Console every week.

Step 4: Set up backlink monitoring

Tool: Ahrefs

Alerts

  • Important backlinks lost
  • New toxic backlinks (if many appear)

Step 5: Scheduled site crawl

Tool
Screaming Frog (scheduled with a cron job or the built-in scheduler)
Frequency
Weekly

Check in the crawl comparison

  • Important pages returning 404 or 500
  • Titles/meta descriptions changed on important pages
  • Internal links that have disappeared
  • A noindex tag added to indexed pages

Step 6: Monitor Core Web Vitals

Tools
Lab measurement via the PageSpeed Insights API or real user monitoring (RUM) for quick detection, Google Search Console for the trend
Frequency
Daily check

Alerts

  • LCP above 2.5 s for important pages (75th percentile)
  • CLS above 0.1 (75th percentile)
  • INP above 200 ms (75th percentile)

Step 7: Review alerts and act

Daily routine

  • Check critical alerts (uptime, ranking drops of more than five positions)

Weekly routine

  • Review trend alerts
  • Analyse Search Console data
  • Check backlink changes

Monthly

  • Deeper analysis of ranking trends
  • Competitor analysis
  • Adjust the monitoring strategy

Common SEO problems that monitoring catches

Problem 1: Robots.txt blocks important pages

Alert
“Important pages are blocked from crawling.”
Cause
A developer changed robots.txt by mistake.
Detected
Day 1 (with monitoring). Week 4 (without monitoring).
Action
Fix robots.txt and request re-indexing.
Impact with monitoring
Minimal (fixed before rankings are affected).
Impact without monitoring
The pages can lose visibility for as long as the block remains.

Problem 2: A competitor takes over a featured snippet

Alert
“Featured snippet for ‘SEO guide’ lost.”
Cause
A competitor has optimised its content better.
Detected
Day 1 (with monitoring). Week 8 (without monitoring, once traffic has fallen).
Action
Analyse the competitor’s content and optimise your own.
Impact with monitoring
Win the snippet back within 2-4 weeks.
Impact without monitoring
The clicks from the snippet are missing for longer.

Problem 3: Core Web Vitals deteriorate after a deployment

Alert
“LCP for /products up from 1.5 s to 4.0 s.”
Cause
New code deployed with unoptimised images.
Detected
Day 1 with lab measurement or RUM. Search Console and the field data in PageSpeed Insights show the deterioration gradually, because they are based on the last 28 days.
Action
Roll back the deployment or optimise the images.
Impact with monitoring
Fixed before rankings are affected.
Impact without monitoring
Visitors get a slower page for longer.

Best practices for SEO monitoring

Focus on business impact

Do not monitor everything. Monitor what drives revenue.

Prioritise

  • Search phrases with a high conversion rate
  • Search phrases with high search volume
  • Search phrases where the company already ranks in the top 10

Correlate with Google updates

When major ranking changes occur: Check whether there has been a recent Google core update.

Tools

  • Semrush Sensor (shows SERP volatility)
  • Moz MozCast
  • SEO news (Search Engine Journal, etc.)

If there is a correlation: The ranking change is probably due to the algorithm, not a technical fault.

Document all alerts and actions

Alert log

  • Date
  • What happened
  • What was done
  • Result

Use: Learn from past problems and identify patterns.

Test the monitoring regularly

Quarterly
Simulate problems (change the title of an important page, remove internal links).
Verify
Does an alert come through?

From alert to recovery

Process

  1. Alert sent → “Search phrase X has fallen 8 positions”
  2. Verify → Is it accurate? (Check Search Console, search Google manually)
  3. Diagnose → Why did it happen? (A technical fault, the algorithm, a competitor?)
  4. Fix → Fix the problem
  5. Monitor → Is the ranking recovering?
  6. Document → Log what happened and how it was fixed

Contact us about SEO monitoring

Carnaby helps companies set up comprehensive SEO monitoring, from rank tracking to technical and backlink monitoring, so that problems are detected before organic traffic is affected.

Contact us →

Want to know where you stand today?

Call us, or fill in the form and we will get back to you.