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
- Verify in Google Search Console
- Check competitors (who took over?)
- Check whether the content/structure of the page has changed
- 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
- Check the search volume in Google Keyword Planner (has it fallen generally?)
- Check the SERP for the search phrase (new features taking up space?)
- 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
- Optimise the title/meta description (make it more appealing)
- Analyse competitors’ snippets (what are they doing better?)
- 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
- Analyse the new competitors (what are they doing better?)
- 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
- Analyse the competitor’s content (why did they win?)
- 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
- Contact the partner (why was the link removed? A mistake? Intentional?)
- If intentional: Try to negotiate it back or find a new link
- 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
- Optimise the intended landing page (stronger relevance for the search phrase)
- Reduce the relevance of the competing page (remove the search phrase if possible)
- 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
- Check in Google Search Console (why was it de-indexed?)
- Check robots.txt (robots.txt stops crawling, noindex stops indexing)
- Check the meta tags (is there a noindex?)
- 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
- Check which pages have the highest bounce rate
- Check which search phrases drive traffic to those pages
- 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
- Test the website on mobile
- Check Core Web Vitals for mobile
- 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
- Check whether the content has changed recently
- Test the page (does everything work?)
- 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
- Optimise the content to match the search phrase better
- 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
- Monitor the ranking for the search phrase over the coming weeks
- 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
- Identify where links have disappeared
- Restore important links
- 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
- Reduce the relevance of the competing pages (remove or reduce the use of the search phrase)
- 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
- Optimise images
- Minify CSS/JS
- Use a CDN
- 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
- Make sure important pages are still easy to reach
- 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
- Alert sent → “Search phrase X has fallen 8 positions”
- Verify → Is it accurate? (Check Search Console, search Google manually)
- Diagnose → Why did it happen? (A technical fault, the algorithm, a competitor?)
- Fix → Fix the problem
- Monitor → Is the ranking recovering?
- 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.
Want to know where you stand today?
Call us, or fill in the form and we will get back to you.