NiCE Organic Intel · SEO working document

Twelve queries where we already rank
and earn almost nothing

Every number on this page was queried live on 5 August 2026 from our own Search Console data — 28 days, 7 Jul – 3 Aug, web search, www.nice.com. None of it is modelled, sampled or carried over from an earlier report.

Two things to read before acting on anything: §1 explains why our click-through rate is the constraint rather than our position, and §5 lists the queries you must look at in a browser before treating them as opportunities at all.

51,616
clicks · 5 Jul–1 Aug
10.17M
impressions
0.51%
site CTR
10.2
avg position
786
striking-distance · 7 Jul–3 Aug
180
self-competing · week of 27 Jul

01

Position is not what is limiting us

This is the single most important number on the page, and it reframes most of the work.

Which period, exactly

Two 28-day windows appear on this page, two days apart, and the difference is deliberate:

  • 7 Jul – 3 Aug 2026 — our own curve, the opportunity list (§2) and the anomalies (§5), from our stored data.
  • 5 Jul – 1 Aug 2026 — the property totals (§6), two days earlier so the window sits entirely inside Google’s settled period. Comparing a still-moving figure against a settled one is how a reconciliation check goes wrong.
  • Week of 27 Jul – 2 Aug 2026 — the cannibalization in §3. That measurement is weekly, not 28-day.
  • Current 28 days vs the prior 28 — the decay in §4.

We hold 501 days of history (22 Mar 2025 – 4 Aug 2026). 28 days is the reporting period, not the limit of what we can see — though see the note below the curve.

Our own click-through curve, 7 Jul – 3 Aug 2026, non-brand only:

PositionQueriesImpressionsClicksCTR
52,983184,9192470.134%
What this means
At position 5, non-brand, we earn 1.3 clicks per thousand impressions. A healthy commercial result at that position earns somewhere between 50 and 100 per thousand. We are roughly forty times below what the ranking should deliver.

So the constraint is not where we rank. Moving a query from position 11 to position 5 multiplies a very small number by a very small number. The constraint is that our results are not being clicked when they are seen — a title, snippet, intent-match and SERP-feature problem, not a ranking problem.

Does this hold beyond 28 days? Partly answered

A 28-day figure could be a bad month, so we widened the window. cognigy.com at position 5: 2.38 per 1,000 over 28 days, 3.27 over 90 — its advantage is larger over the longer window, not an artefact. The same 90-day query for nice.com does not complete: it aggregates 8.8 million rows and exceeds the database time limit past roughly 28 days.

So the precise position: the 28-day figures are solid and dated, the longer-window check supports the direction on the property where it runs, and the nice.com equivalent is pending a performance fix that is already written. We hold the 501 days needed to answer it; we cannot yet query them in one pass.

The upside figures in §2 are modelled at our own position-5 CTR, deliberately. They are therefore an opportunity ranking, not a click forecast — and they are conservative, because they assume we stay as un-clickable as we are today.

02

Act now — ranked by clicks left on the table

Non-brand, relevance-filtered, ≥300 impressions, positions 8–20. 786 queries qualify; these are the top twelve by modelled upside.

QueryPosImpressionsClicksUpsideRead
ai call center10.954,3425+67.66 pages, none on page 1
customer service10.858,61018+60.3split across 7 pages
call recording11.052,85345+25.62 pages
rpa8.615,3416+14.55 pages
customer care11.311,9803+13.0single page
performance management systems10.59,6750+12.9single page
natural language generation10.39,0170+12.0single page
roster9.57,1031+8.5check intent
contact center ai13.75,4890+7.3single page
detractors meaning8.16,1401+7.2definitional intent
ai customer service18.210,1757+6.6single page
ai workflow automation15.55,2131+6.0single page
The pattern worth noticing
The three biggest opportunities — ai call center, customer service, call recording — are also the three worst cannibalization cases in §3. That is not a coincidence: when six of our pages split the impressions for one query, none of them accumulates the engagement signal that would lift any of them.

But §3 checked the live results page for ai call center, and it changes the plan. None of our six pages is on page one at all — competitors hold it outright, and our best sits at position 11. Consolidation removes the self-competition; it does not by itself win the term. Read §3 before scoping this work.

03

Where we compete with ourselves

Week of 27 Jul 2026, non-brand, ≥500 impressions. 180 queries qualify. Locale variants (/de/, /ja/) are excluded — they are hreflang, not conflict — and jump-to #anchor rows are merged rather than summed, because Google re-reports the parent page’s impressions on them.

The worst case, in full

ai call center — six of our pages, 40,557 impressions in one week, one click. Every page, with its average position:

Our pageAvg positionType
/glossary/what-is-call-center-ai11.0glossary
/call-center-ai23.9product
/glossary/what-is-an-ai-call-center44.4glossary
/info/guide-to-the-ai-call-center-how-to-revamp-your-customer-service45.1guide
/glossary/what-is-contact-center-ai-artificial-intelligence69.6glossary
/ (homepage)88.5home

Three near-identical glossary entrieswhat is call center ai, what is an ai call center, what is contact center ai — plus a guide, all outranking the actual product page at 23.9.

Checked against the live results page, 5 Aug — and it changes the reading
We searched it. Not one nice.com page appears in the top 8. Page one is nextlevel.ai, 8x8, Genesys, Dialpad, retellai, Salesforce, IBM and a Reddit thread.

So this is not six pages splitting page-one visibility. Our best is position 11 — the top of page two. Competitors own page one outright and we are not on it. Those 40,557 impressions are page-two impressions, which is precisely why they convert at one click.

That reframes the fix. Consolidation alone will not win this: it removes the self-competition, but the surviving page still has to beat Genesys and 8x8. SEMrush prices the term at 2,900/mo US, CPC $75.12, difficulty 56 — and that CPC is why it is worth doing anyway.

The rest of the top of the list

QueryPagesImprClicksWhat the pages actually are
customer service714,5425/info/transforming-customer-experience · /glossary/live-chat-support · /info/a-guide-to-it-ticketing-systems… · 4 more glossary/FAQ
cx812,81216six glossary entries (what-is-cx-ai, -cx-platform, -digital-cx, -customer-experience, -cx-solutions, -cx-software) plus /info and /blog
call recording214,95712/products/recording-management (9.9) vs /glossary/what-is-call-center-call-recording (10.8)
tts25,43524/glossary/what-is-contact-center-tts (8.5) vs /glossary/text-to-speech (9.5)
rpa53,3800five competing glossary and product pages
The pattern — one decision, not 180 problems
The glossary is the common factor in every case. Eight pages for cx, six of them glossary. Three glossary variants for ai call center. Two for tts, two for call recording — each time a glossary entry competing with the product page that should own the term.

This is one content-architecture decision, not a long list of incidents: the glossary was built term by term without checking what already ranked, so it now competes with itself and with the commercial pages. Resolving ai call center, cx and customer service alone addresses 21 of the competing pages.

How these numbers are derived, and what they are not

Source. A weekly query × page pull from Search Console — which of our pages were shown for which query. That grain has to be requested deliberately: the daily date×query and date×page tables are separate marginals, and summing them cannot reconstruct which page served which query.

Two normalisations, both load-bearing. Locale variants are collapsed, because /de/x and /ja/x are the same page for different markets and are supposed to coexist — counting them as conflict is the easiest way to make this look alarming and be wrong. Fragments are stripped and merged by MAX rather than summed: Google re-reports the parent page’s impressions on #anchor rows, and summing them inflated one query from a true 14,500 to 40,599.

What “position 1.0” means here, and what it does not. Positions are averaged across every query variant folded into that row. Three pages showing 1.0 for customer service does not mean three number-one rankings for the head term — the live check found only one nice.com result in the top 8. It means those pages rank first for narrow long-tail variants. Read position here as a relative signal between our own pages, never as an absolute ranking claim.

Verification status. Live results via Tavily, and volume/CPC/difficulty from SEMrush, both on 5 Aug 2026. ai call center was checked in full. The other rows have not yet had a live SERP check — and since that check overturned the reading of the headline case, it should be done for each before the consolidation work is scoped.

04

Pages losing ground

Page grain — the only grain whose totals reconcile against Google. Current 28 days vs the prior 28, minimum 100 clicks in the prior period. 67 pages qualify; these are the eight steepest.

PageWasNowChange
/glossary/live-chat15314−90.8%
/websites/nice-world-london2,036219−89.2%
/websites/nice-world1,842323−82.5%
/company/investors/upcoming-event10434−67.3%
/glossary/live-chat-support1,091401−63.2%
/workforce-management998392−60.7%
/resources/teleperformance317144−54.6%
/nice-labs13366−50.4%
Expected — no action

/websites/nice-world-london and /websites/nice-world are event pages after the event. A ~85% fall is what a finished conference looks like. /company/investors/upcoming-event is the same shape.

Worth investigating

/workforce-management is a core commercial page down 61% (998 → 392 clicks). That is the one on this list that should not be here. /glossary/live-chat and /glossary/live-chat-support falling together suggests a category-level change rather than two coincidences.

05

Verify in a browser before treating these as opportunities

Top-5 position, thousands of impressions, zero clicks. That combination looks like the best opportunity on the site and is sometimes not an opportunity at all.

Why this section exists
seamless customer service sat at position 2.3 with 11,775 impressions and zero clicks. Three theories were written up, including one about non-human traffic. The actual answer took under a minute in a browser: that results page belongs to Seamless, the food-delivery company. We rank second for a navigational query about ordering dinner.

No query of our own data can detect that. Google reports the query and never the competition. Only a person looking at the page can tell.

QueryPosImpressionsClicksStatus
seamless customer service2.311,7750confirmed another brand
call center handle time1.63,5710resolved — not an opportunity
which platforms integrate custom ai chatbots with existing customer communication software?4.17,5840next to check — likely AI-Overview answered
unified8.014,9947ambiguous single word
mape9.118,3573forecasting statistic — not ours
rtt7.810,6925ambiguous acronym
how to do no caller id8.812,2882consumer telephony

call center handle time at position 1.6 with zero clicks is the one to check first.

Resolved 5 Aug — and it is not an opportunity
We searched it and pulled its demand data. Both say the same thing: leave it alone.
  • The results page is not about contact centres at all. Top results are kall8.com, Wikipedia's Telephone call, call.com, the Google Dialer app, Cambridge and Merriam-Webster definitions of "call", and donotcall.gov. Google reads it as generic telephony vocabulary.
  • SEMrush prices it at 30 searches/month, CPC $0.00, difficulty 0. Against ai call center at 2,900/mo and $75.12 CPC, that is not a rounding error — it is a different category of term.

The 3,571 impressions in Search Console against 30/mo of measured demand is itself the tell: those are long-tail variants aggregated under one label, not people searching this phrase. Both flagged queries have now turned out to be non-opportunities — which is the argument for the check, not against it.

Why the last three rows are marked off-topic rather than opportunities

Roughly 37% of our impressions come from queries outside our category — consumer telephony (no caller id, unknown caller), directory lookup, and statistics terms like mape. Measured, that traffic earns more clicks than the entire CCaaS/CX footprint combined.

That is deliberately not filtered away silently. It is an open question for you: is the off-topic footprint an intentional top-funnel play, or noise we should stop optimising for? The include/exclude list lives in a Supabase table (gsc_icp_terms) and is editable without any code change — so the answer is yours to set, not the pipeline's.

06

Cognigy is now measured — and it converts far better than we do

Access was granted on 4 August. www.cognigy.com now has 500 days of history loaded, back to 23 Mar 2025, on the same daily cadence as www.nice.com.

28 days · webClicksImpressionsCTRAvg position
www.nice.com51,61610,174,7080.51%10.2
www.cognigy.com7,101556,3691.28%14.0
The finding
Cognigy earns 13.8% of the clicks from 5.5% of the impressions. It converts 2.5× better than nice.com, from a worse average position (14.0 vs 10.2). Its position-5 CTR is 0.238% against our 0.134%.

Ranking worse and earning more is the clearest available evidence for §1's argument: the constraint is clickability, not position. Whatever Cognigy's titles, snippets and intent-match are doing, it is working roughly twice as well as ours — and that is a transferable, page-level thing rather than a domain-authority thing.

Suggested next step: take the ten highest-CTR Cognigy pages and compare their titles and meta descriptions against ours for equivalent queries. That is a concrete, cheap experiment with a measurable outcome.

One thing already visible: cognigy company (526 impressions) and cognigy official website (41) currently return a nice.com press release with zero clicks. People looking for Cognigy are being intercepted by our own acquisition announcement. Worth a redirect or a canonical decision.

07

How to read this, and what it is not

Two grains, never interchangeable

Page grain is the only one whose totals reconcile against Google — currently 102.8% of Google's own click total, which is why §4 uses it. Query grain holds only 47.9% of clicks, because Google anonymises roughly 43% of clicks out of query-dimension data. It answers which query and nothing else.

Never compute site CTR from query grain. It will look plausible and be about half right.

What "upside" means

Impressions × our own non-brand position-5 CTR, minus clicks we already have. It is an opportunity ranking, not a forecast. Because it uses our own poor CTR as the target, it systematically understates the prize — a query fixed properly should beat it.

What is checked automatically, every day

A monitoring workflow now runs after each ingest and writes its findings to ops_errors. It checks that our stored clicks reconcile against Google’s own totals (95–108%), that each table is fresh, that every one of these queries still answers, that the database has headroom, and it maintains the §5 verification queue.

Fourteen checks, all passing as of the last run — with one caveat worth stating. The query behind §2 runs in about 7.4 seconds against a database cut-off of roughly 10. That is comfortable when the system is idle and not comfortable when it is busy: it timed out twice on 5 August, once while Cognigy’s history was loading. The first of two fixes is applied and took it off the hard failure; the second is written and pending. The figures in §2 are unaffected either way — they come from successful runs and reconcile against Google independently.

Ask
One decision from you — is the 37% off-topic footprint (§5) a deliberate top-funnel play, or noise? It changes what §2 should contain. The term list is editable config, so this is a fifteen-minute change once decided.