Zwarte Roes Monthly KPI Report · May 2026
Download PDF
Lexia · Client Reports

Monthly KPI Report

Zwarte Roes · zwarteroes.nl · NL · 1 to 31 May 2026
Organic sessions
5,486
+7.6% MoM
GSC impressions
549,372
-10.8% MoM
Domain rating
25
+2 MoM
Avg position
13.1
-2.2 MoM (lower is better)

May delivered a 7.6 percent rise in organic sessions to 5,486, even as Search Console impressions dropped 11 percent to 549,000. Average ranking improved 2.2 places to 13.1, which likely explains why fewer impressions produced more clicks. Domain rating gained 2 points to reach 25, continuing a slow authority build. No tracked keyword has entered the top 10, and 2 of 7 fell off page entirely this month. June will test whether the 3 improved keywords can close the gap to first-page positions.

Opening narrative Edited

Growth signals

May 2026 vs April 2026
What we measure Six readings of where momentum is building and where the picture has nuance. Read the green and red signals together, not separately.
Organic sessions
5,486
+7.6% MoM
GSC impressions
549,372
-10.8% MoM
GSC clicks
6,380
+8.4% MoM
Tracked keyword movement
3 gained / 3 lost
4 in top 100
Referring domains
246
+107 MoM
Sessions year on year
-8.0%
21,813 sessions this month
Takeaway Edited

GSC clicks and impressions moved in opposite directions by 19 percentage points in May. Clicks rose 8.4% to 6,380 while impressions fell 10.8% to 549,372, pointing to a CTR lift rather than broader keyword reach. Organic sessions tracked the clicks trend upward, gaining 7.6% to reach 5,486. Referring domains added 107 in a single month, landing at 246 total. Keyword tracking finished neutral at 3 gained and 3 lost, with 4 in the top 100. The year-on-year sessions gap held at minus 8%, the one unresolved deficit in an otherwise improving picture. Net: if the 107 new referring domains convert to rankings in June, impressions should follow.

01Global organic

GA4 · 1 to 31 May 2026
What we measure Organic search sessions in GA4 across all countries plus the channel breakdown (organic vs LLM vs paid vs direct). Side-by-side comparison to the previous month and the same month a year ago.
Organic sessions
5,486
+7.6% MoM
Total sessions
21,813
+67.6% MoM
Engaged sessions
14,003
+34.7% MoM
Engagement rate
73.3%

Organic sessions year over year

20,00015,00010,0005,0000Jun '24: 15,772Jun '25: 7,895Jul '24: 18,564Jul '25: 9,351Aug '24: 13,101Aug '25: 9,588Sep '24: 12,655Sep '25: 8,846Oct '24: 14,591Oct '25: 8,201Nov '24: 15,924Nov '25: 8,785Dec '24: 18,563Dec '25: 8,627Jan '25: 18,717Jan '26: 9,101Feb '25: 14,996Feb '26: 6,812Mar '25: 14,918Mar '26: 6,253Apr '25: 12,306Apr '26: 5,100May '25: 12,408May '26: 5,486Jun '25Jul '25Aug '25Sep '25Oct '25Nov '25Dec '25Jan '26Feb '26Mar '26Apr '26May '26Prior yearCurrent

Prior-year bars fill in as more months accumulate beyond the 16-month data window.

Channel breakdown

Paid search: 6,556 sessions (30.2%)Other: 6,495 sessions (29.9%)Organic search: 5,486 sessions (25.2%)Direct: 2,916 sessions (13.4%)Referral: 176 sessions (0.8%)Email: 61 sessions (0.3%)AI / LLM traffic: 53 sessions (0.2%)21,743SESSIONSPaid search30.2% · 6,556Other29.9% · 6,495Organic search25.2% · 5,486Direct13.4% · 2,916Referral0.8% · 176Email0.3% · 61AI / LLM traffic0.2% · 53
Organic search
5,486
+7.6%
AI / LLM traffic
53
-18.5%
Paid search
6,556
+71.6%
Direct
2,916
+48.2%
Referral
176
+29.4%
Email
61
+64.9%
Other
6,495
+245.3%

LLM traffic by platform

PlatformSessionsPrior monthChange
ChatGPT 48 59 -11
Claude 3 2 +1
Perplexity 1 1 +0
Gemini 1 3 -2
Commentary Edited

Organic search delivered 5,486 sessions in May, up 8 percent on April but 56 percent below May 2025's 12,408. Revenue from organic rose 65 percent to €5,585, with 90 conversions against 57 in April, pointing to stronger intent per visitor. Site-wide engagement rate slipped to 73.3 percent from 79.8 percent in April. Paid search surged to 30 percent of total sessions, likely pulling in lower-intent traffic and diluting the overall rate. LLM traffic adds just 53 sessions, led by ChatGPT at 48, and fell 18 percent month on month. Closing the 56 percent year-on-year gap will require recovering keyword positions lost since mid-2025.

Revenue & conversions

GA4 · organic
What we measure Organic-attributed purchases and revenue (GA4 on medium = organic), with conversion rate and average order value. Movement vs the prior month.
Organic revenue
5,585
+65.0% MoM
Purchases
90
+57.9% MoM
Conversion rate
1.6%
+46.8% MoM
Avg order value
62.1
+4.5% MoM

Organic revenue & purchases by month

6.0k904.5k683.0k451.5k2200Jan '26: 4.1k revenueFeb '26: 2.9k revenueMar '26: 3.2k revenueApr '26: 3.4k revenueMay '26: 5.6k revenueJan '26: 73 conversionsFeb '26: 51 conversionsMar '26: 54 conversionsApr '26: 57 conversionsMay '26: 90 conversionsJan '26Feb '26Mar '26Apr '26May '26Revenue (left)Conversions (right)

Top organic pages by revenue

Landing pageRevenuePurchases
/4,06259
/collections/koffiebonen213.45
/products/blendno1123.93
/checkouts/cn/hWNC0bmaKPw7xbMuzWKV7kR9/nl-nl/thank-you97.11
/collections/decaf84.02
Methodology & assumptions

All figures filtered to organic search (medium = organic). Revenue is GA4 purchase revenue; purchases is GA4 transactions; AOV = revenue / purchases. Conversion rate = purchases / organic sessions. Trend runs from the configured start month.

CommentaryEdited

Organic search produced €5,585 in revenue this month, up 65 percent from April's €3,386. Purchases rose from 57 to 90, a 58 percent gain. The conversion rate climbed to 1.6 percent from 1.1 percent. Sessions also rose 8 percent to 5,486, so the result reflects both more arrivals and a higher close rate. Average order value edged up 4 percent to €62, meaning the revenue gain came from volume, rate, and basket size together. The homepage drove 59 of 90 purchases from just 334 sessions, a conversion rate near 18 percent. Watch whether that efficiency holds as organic session volume rebuilds toward its January peak of 9,100 sessions.

02Search visibility

GSC · 1 to 31 May 2026
What we measure Clicks, impressions, CTR, and average position from Google Search Console. Branded vs non-branded split using the client brand regex. Top 10 queries by clicks and top countries by reach.
Clicks
6,380
+8.4% MoM
Impressions
549,372
-10.8% MoM
CTR
1.16%
Avg position
13.1

Clicks and impressions over time

20,000900,00015,000675,00010,000450,0005,000225,00000Jun '25: 9,234 clicksJul '25: 11,114 clicksAug '25: 11,401 clicksSep '25: 10,168 clicksOct '25: 9,103 clicksNov '25: 9,488 clicksDec '25: 9,606 clicksJan '26: 10,398 clicksFeb '26: 8,229 clicksMar '26: 7,504 clicksApr '26: 5,888 clicksMay '26: 6,380 clicksJun '25: 670,417 impressionsJul '25: 813,579 impressionsAug '25: 765,622 impressionsSep '25: 608,445 impressionsOct '25: 495,636 impressionsNov '25: 544,138 impressionsDec '25: 644,632 impressionsJan '26: 826,198 impressionsFeb '26: 751,777 impressionsMar '26: 741,308 impressionsApr '26: 615,723 impressionsMay '26: 549,372 impressionsJun '25Jul '25Aug '25Sep '25Oct '25Nov '25Dec '25Jan '26Feb '26Mar '26Apr '26May '26Clicks (left)Impressions (right)

Chart accumulates additional months as new reports are generated.

Branded vs non-branded

ClicksImpressionsCTRAvg positionQueries
Branded 292 1,471 19.85% 11.3 10
Non-branded 2,277 307,400 0.74% 21.7 24990

Branded share of clicks: 11.4%

Top 10 queries by clicks

QueryClicksImprCTRPos
zwarte roes 159 832 19.11% 1.1
freddo espresso 124 2448 5.07% 4.8
zwarte roes koffie 84 395 21.27% 1.0
sage barista express 51 13820 0.37% 8.6
sage barista express review 47 204 23.04% 6.8
witte koffie 27 227 11.89% 1.8
espresso freddo 24 345 6.96% 5.9
wdt tool 24 795 3.02% 6.4
cold brew french press 22 96 22.92% 3.8
zwarteroes 20 80 25.00% 1.0
Commentary Edited

Clicks rose 8.4% month over month to 6,380, while impressions fell 10.8% to 549,372. A CTR improvement of 0.21 percentage points to 1.16% explains that split. Branded queries cover only 10 terms and account for 11.4% of clicks. Non-branded clicks total 2,277, sitting at an average position of 21.7, deep into page two. The biggest opportunity sits with "sage barista express," which recorded 13,820 impressions at position 8.6 but only 51 clicks and a 0.37% CTR. Moving that page toward position 5 is the most direct lever available in June.

03Tracked keywords

DataForSEO SERP · 2528/nl
What we measure Top priority keywords tracked monthly. Position from DataForSEO at depth 100. Volume, CPC, and keyword difficulty from DataForSEO Labs. Movement compared to the prior reading.
In top 100
4/7
Gained
3
Lost
3
Still off page
1
KeywordVolumeKDPrevNowChangeRanking URL
beste koffie 480 >100 >100 still off
koffiebonen 18100 12 43 >100 -58 (off)
vers gebrande koffiebonen 880 4 18 12 +6 /collections/koffiebonen
decaf koffie 1600 44 >100 -57 (off)
koffiebonen bewaren 590 28 58 -30 /blogs/koffietips/hoe-moet-je-vers-gebrande-koffiebonen-bewaren
affogato 18100 56 30 +26 /blogs/koffietips/het-affogato-recept
specialty coffee 18100 22 20 +2 /

Biggest mover: affogato (56 → 30, +26)

Biggest drop: koffiebonen (43 → >100, -58)

Commentary Edited

The 7 keywords split 3 improved against 3 that lost rankings, with 1 still unranked in the top 98 positions. Affogato was the biggest mover, jumping 26 positions to rank 30 on a query with 18,100 monthly searches. Two commercial collection pages lost all visibility: koffiebonen (18,100 searches) fell from position 43, and decaf koffie (1,600 searches) from position 44. Specialty coffee holds position 20, but the homepage ranks there rather than the target blog page. Both dropped collection pages cover around 19,700 combined monthly searches and need fresh internal links before June.

04Top organic landing pages

GA4 · 1 to 31 May 2026
What we measure The pages where organic visitors first land. Sessions, engaged sessions, engagement rate, and key-event counts (when configured in GA4).
Landing pathSessionsEngagedEngage rateKey events
/ 334 314 98.3% 0
/blogs/koffie-benodigdheden/de-4-beste-koffiemachines-met-weinig-onderhoud 270 268 99.6% 0
(not set) 228 11 13.7% 0
/blogs/koffie-zetten/greek-freddo-espresso-hoe-thuis-te-maken 208 205 99.3% 0
/blogs/koffietips/sage-barista-express-pro-instellen 192 182 98.6% 0
/blogs/koffie-benodigdheden/sage-barista-express-review-nieuwste-model-dit-moet-je-weten 174 173 99.9% 0
/blogs/koffie-benodigdheden/beste-handmatige-koffie-molen 148 146 99.6% 0
/blogs/koffie-zetten/de-4-beste-italiaanse-espressomachines 124 123 99.7% 0
/blogs/koffie-feiten/hoeveel-cafeine-zit-er-in-cola-zero 121 119 99.6% 0
/blogs/koffietips/sage-koffiemachine-reinigen 119 116 99.3% 0
Commentary Edited

Blog posts claimed 9 of the 10 top landing pages, with engagement rates running from 98.6% to 99.9% on all named URLs. The homepage contributed 334 sessions at 98.3% engagement. A "(not set)" entry logged 228 sessions at 13.7% engagement, flagging a GA4 attribution gap in that segment. Key events totalled zero across all 543 organic pages. Setting up 3 conversion events (add_to_cart, begin_checkout, purchase) in GA4 would show whether this high-intent blog audience generates any commercial activity.

05Backlink profile

Ahrefs Site Explorer · End of May 2026
What we measure Ahrefs Domain Rating (DR) on a 100-point scale plus live backlinks and referring domains. Each value at the end of the report month, with the trailing 12-month trajectory.
Domain rating
25.0
+2 MoM
Live backlinks
492
Referring domains
246
+107 MoM
Organic keywords
1,381
Commentary Edited

Domain rating climbed to 25 in May, up 2 points from April and up 6 points from the January 2025 low of 19. Referring domains jumped 107 month-on-month to 246, the sharpest single-month gain in a 17-month series that bottomed at 130 in March. The 492 live backlinks confirm the new domains are actively pointing at the site. Organic traffic sits at 7,664 for May, roughly half the 13,359 Ahrefs recorded twelve months prior, so the link momentum has not yet unlocked ranking recovery. If those 107 new referring domains target commercial category pages rather than peripheral content, the DR trajectory should start pulling clicks up within the next 60 days.

06Competitive landscape

Ahrefs · End of May 2026
What we measure Client against tracked competitors on the same four metrics: Ahrefs organic traffic estimate, organic keyword count, live backlinks, and referring domains. Snapshots at end of month.
Share of organic traffic
zwarteroes.nl 29%
wakuli.com 26%
specialtycoffee.nl 7%
giraffecoffee.com 38%
zwarteroes.nl ← CLIENT
Traffic 7,664
Keywords 1,381
Backlinks 492
Refdomains 246
wakuli.com
Traffic 6,855
Keywords 716
Backlinks 5,305
Refdomains 580
specialtycoffee.nl
Traffic 1,789
Keywords 226
Backlinks 1,046
Refdomains 332
giraffecoffee.com
Traffic 9,732
Keywords 809
Backlinks 936
Refdomains 440
Commentary Edited

Zwarte Roes sits second on organic traffic at 7,664 visits, trailing giraffecoffee.com's 9,732 by 2,068. Giraffecoffee grew 45.9% this month against Zwarte Roes's 27.1%, so that gap widened. Wakuli's domain rating of 53 sits 28 points above Zwarte Roes and is a structural gap that will not close in the near term. Zwarte Roes does lead the field on organic keywords at 1,381, ahead of giraffecoffee's 809 and wakuli's 716. Converting that keyword advantage into traffic is the clearest path to closing the 2,068-visit deficit to giraffecoffee in June.

Closing takeaway

May 2026 Edited

May generated momentum on 3 of the 4 headline metrics: organic sessions up 7.6% to 5,486, GSC clicks up 8.4% to 6,380, and average position improving 2.2 spots to 13.1. Referring domains added 107 in a single month to reach 246, lifting domain rating 2 points to 25. The year-on-year gap is the open qualifier, with organic sessions still 55.8% below May 2025. "Koffiebonen," with 18,100 monthly searches and high commercial intent, fell off the top 71 results entirely after sitting at position 43 in April. With 246 referring domains and a domain rating of 25, the site now has the authority base to contest that keyword in June.