Monthly KPI Report
May produced a 7 percent sessions gain against a 3 percent impressions decline, a split that rarely resolves by accident. Organic sessions reached 11,227 while impressions fell to 821,000, suggesting the site is landing on fewer but better-matched queries. Average ranking position improved by 0.3 to 8.1. All 8 tracked keywords held their top-10 positions at month end, unchanged from April, which means the floor is solid but the ceiling has not moved. Whether June extends the sessions trend or gives back the 7 percent gain depends on how much of May's click-through improvement was seasonal.
Growth signals
May 2026 vs April 2026GSC clicks rose 13.2% month over month to 9,861, and organic sessions climbed 7.2% to 11,227. Referring domains added 136 in May to reach 873, suggesting off-page authority is still accreting. Set against that, the year-on-year session gap stands at minus 37.4%, which makes monthly gains look like partial recovery rather than net growth. GSC impressions also dipped 3.4%, and only 8 tracked keywords hold top-100 positions with zero net movement. June needs to expand that keyword footprint beyond those 8 positions before the recovery curve can be confirmed.
01Global organic
GA4 · 1 to 31 May 2026Organic sessions year over year
Prior-year bars fill in as more months accumulate beyond the 16-month data window.
Channel breakdown
LLM traffic by platform
| Platform | Sessions | Prior month | Change |
|---|---|---|---|
| ChatGPT | 387 | 140 | +247 |
| Perplexity | 10 | 2 | +8 |
| Gemini | 8 | 22 | -14 |
| Claude | 3 | 6 | -3 |
| Mistral | 0 | 2 | -2 |
Organic search delivered 11,227 sessions in May, up 7.2 percent on April and ending a two-month decline. Engagement rate ticked up to 58.1 percent from 57.8, a modest improvement. Year on year the channel is still down 47 percent from the 21,208 sessions recorded in May 2025. Conversions recovered more sharply than sessions: 187 organic orders, up 30 percent on April's 144, generated $22,374 in revenue. LLM referrals more than doubled to 408 sessions, with ChatGPT driving 387 of them. Organic holds just 4.5 percent of total sessions against paid search's 50.7 percent. June's 2025 benchmark of 18,745 organic sessions marks the near-term YoY target.
Revenue & conversions
GA4 · organicOrganic revenue & purchases by month
Top organic pages by revenue
| Landing page | Revenue | Purchases |
|---|---|---|
| / | 13,636 | 114 |
| /collections/special-offer | 639.7 | 6 |
| /collections/women | 592.4 | 3 |
| /collections/new-arrivals | 364 | 1 |
| /collections/dresses | 362.2 | 3 |
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.
Organic search delivered 187 purchases in May, up 30 percent from 144 in both March and April, breaking a two-month plateau. Revenue reached $22,374, an 18 percent gain, but average order value fell 9 percent to $120, so the improvement came from more orders rather than larger baskets. The conversion rate rose 21 percent to 1.67 percent, though the homepage drove 114 of the 187 purchases on its own. Collection pages for dresses and women together drew over 1,150 sessions but yielded only 6 combined conversions. Watch whether improving those collection pages can spread conversion volume more evenly in June, reducing the site's dependence on the homepage as the primary transaction driver.
02Search visibility
GSC · 1 to 31 May 2026Clicks and impressions over time
Chart accumulates additional months as new reports are generated.
Branded vs non-branded
| Clicks | Impressions | CTR | Avg position | Queries | |
|---|---|---|---|---|---|
| Branded | 1,262 | 10,449 | 12.08% | 3.3 | 45 |
| Non-branded | 3,800 | 449,214 | 0.85% | 17.7 | 25119 |
Branded share of clicks: 24.9%
Top 10 queries by clicks
| Query | Clicks | Impr | CTR | Pos |
|---|---|---|---|---|
| diyanu | 792 | 6249 | 12.67% | 1.2 |
| d'iyanu | 170 | 1021 | 16.65% | 1.1 |
| african clothing | 93 | 4555 | 2.04% | 3.2 |
| nigerian dresses | 83 | 1478 | 5.62% | 5.6 |
| african dresses | 78 | 5039 | 1.55% | 6.5 |
| diyanu clothing | 71 | 637 | 11.15% | 1.7 |
| african dresses for women | 51 | 2538 | 2.01% | 5.2 |
| diyanu coupon code | 45 | 186 | 24.19% | 1.2 |
| african clothes | 41 | 3591 | 1.14% | 4.0 |
| d’iyanu | 41 | 147 | 27.89% | 1.1 |
Clicks rose 13.2% month over month to 9,861, with CTR climbing from 1.02% to 1.20% even as impressions fell 3.4% to 821,384. Branded queries deliver roughly 25% of measured clicks from just 45 queries at an average position of 3.3. The 25,119 non-branded queries average position 17.7, parking most of D'IYANU's category reach on page 2. "African clothing" stands out: position 3.2 with 4,555 impressions but only 93 clicks, a 2.0% CTR. Closing that click gap on that single query is June's most direct path to incremental traffic without any new ranking work.
03Tracked keywords
DataForSEO SERP · 2840/en| Keyword | Volume | KD | Prev | Now | Change | Ranking URL |
|---|---|---|---|---|---|---|
| African dresses | – | – | 1 | 1 | no change | /collections/dresses?srsltid=AfmBOooHiNXVu2vekYFuHdraGqZK7STVGY0DbR-aqIt93ovb7rDL7VEP |
| African clothing | – | – | 1 | 1 | no change | /?srsltid=AfmBOoryqLkjd9Qqu90J0Gl3Hx9gZ_wxc04jynE2xTd10Vi6Kj5jQmEt |
| African clothing store | – | – | 1 | 1 | no change | /?srsltid=AfmBOoq1lgNRqhZpJe3-1HegrJ55Y1LxESihnfEQYfviBypNRc1DdXJ_ |
| African print dresses | – | – | 2 | 2 | no change | /?srsltid=AfmBOorOGdLcHkMHdIwo-hfiKsjb0yGaOKz9DGdcKzdNWheEZpJKDb87 |
| African dresses for women | – | – | 1 | 1 | no change | /?srsltid=AfmBOooOI-hmTgBV3TltVjfBH9WI4NQ597YCOekc3mX5QMn-MbdP8h-V |
| african dresses for sale | 110 | – | 1 | 1 | no change | /?srsltid=AfmBOor6naOQgs8Vkh8S4VpoQ0JbF62XMBGPfimqVcxSlzS1azNUvw3q |
| African shirts | – | – | 1 | 1 | no change | /collections/tops?srsltid=AfmBOoo4uLazcc_UVrAYOzGTV8oJipgsw0DnbaN17wUDKjzIYgBIaazU |
| African attire for women | – | – | 1 | 1 | no change | /collections/women?srsltid=AfmBOorEy7Bu0ge5TWLxO7irf8ZLF9sesB71TZXJTzNsr7tFNFzFxjsX |
All 8 tracked keywords held their positions unchanged from April. Every term sits at rank group 1 or 2, with no gains, no drops, and no new entries. Three of the 8 keywords are ranking on pages other than their configured targets. "African print dresses" points to the dresses collection but the homepage ranks at position 2. "African dresses for sale" aims at the clearance page, yet the homepage captures that search instead. "African shirts" targets the men's collection but a tops page ranks at position 1. Only 1 of the 8 keywords carries volume data, "african dresses for sale" at 110 monthly searches. That makes the clearance-page URL mismatch the most commercially meaningful correction for June.
04Top organic landing pages
GA4 · 1 to 31 May 2026| Landing path | Sessions | Engaged | Engage rate | Key events |
|---|---|---|---|---|
| / | 4372 | 3405 | 66.6% | 0 |
| /collections/dresses | 634 | 457 | 67.5% | 0 |
| /collections/men | 557 | 368 | 63.7% | 0 |
| /collections/women | 519 | 309 | 78.0% | 0 |
| (not set) | 490 | 9 | 9.1% | 0 |
| /collections/modern-african-formal-wear | 273 | 193 | 57.0% | 0 |
| /blogs/fashion/what-to-wear-at-wedding-as-guest | 215 | 124 | 39.5% | 0 |
| /blogs/fashion/african-dress-styles-guide-to-traditional-and-contemporary-designs | 190 | 113 | 20.0% | 0 |
| /collections/womens-ankara-fabric-collection | 145 | 94 | 64.8% | 0 |
| /collections/his-hers | 141 | 98 | 73.6% | 0 |
The /collections/women page delivered 77.9 percent engagement from 519 sessions, the strongest qualified signal in the top ten. The homepage absorbed 4,372 sessions at 66.6 percent, confirming it as the primary entry point for organic demand. The African dress styles blog post recorded only 20 percent engagement on 190 sessions, suggesting informational readers are not browsing into the catalog. A "(not set)" segment drew 490 sessions at 9.1 percent engagement, pointing to an attribution gap that inflates raw session totals. Key events totaled zero across all top pages, leaving no session with a measurable outcome. Adding purchase, add_to_cart, and begin_checkout as GA4 key events would close that gap before June's data locks.
05Backlink profile
Ahrefs Site Explorer · End of May 2026DR has held at 49 for three straight months, stabilizing after a decline from 59 in April 2025. Referring domains drove that slide, falling from 3,968 in September 2025 to 732 in April 2026, an 82 percent drop. May shows the first meaningful recovery, with referring domains climbing 136 to 873. That rebound is directionally encouraging, but it leaves the site 78 percent below its twelve-month peak. Organic traffic at 35,420 sits 27 percent below May 2025's 48,362, suggesting the link erosion has had real traffic consequences. If referring domains can sustain growth past 1,000 by June, DR stabilization may convert to a modest upward move.
06Competitive landscape
Ahrefs · End of May 2026D'IYANU leads all 3 tracked competitors on every authority metric. Its DR of 49 stands against a maximum of 11, and its 873 referring domains outpace the nearest rival's 433. That structural gap will not close in a single quarter. D'IYANU shed 11.4% of organic traffic in May while all 3 competitors gained, with splendorofafrica.com up 15.6% and dupsies.com up 5.5%. Dupsies.com added 135 referring domains this month, nearly matching D'IYANU's own gain of 136, suggesting competitors are compounding authority at a comparable pace. If that continues into June, the traffic gap narrows even while the DR lead holds.
Closing takeaway
May ended the slide with 3 signals pointing the same way: clicks up 13.2% to 9,861, organic sessions up 7.2% to 11,227, and purchases up 30% to 187. Referring domains added 136 to reach 873, the first meaningful recovery since the drop to 732 in April. The channel is still 47.1% below last May on organic sessions, so this is a turn, not a recovery. Revenue reached $22,374 on a falling average order value of $120. For June, the priorities are holding the click momentum at 9,861, extending the link recovery past 873 domains, and rebuilding basket size toward the $132 level it held before the 9% drop.