Executive Summary
Traffic Overview
docs.sui.io recorded 4,152 unique visitors and 12,326 pageviews over the 7-day period April 14–20, 2026. Engagement is moderate with a 62% bounce rate, 2.64 views per visit, and an average visit duration of 157 seconds. Traffic is driven primarily by direct visits and Google search, with onboarding and getting-started content dominating page views. The final day (April 20) was the strongest of the week with 708 visitors and 2,292 pageviews, while the weekend (April 18–19) saw the expected dip.
Weekday vs. Weekend Traffic Split
Weekday visitors (Mon–Fri) average ~640/day while weekend days (Sat–Sun) drop to ~460/day — a ~28% weekend decline confirming a developer-centric audience. Monday April 20 spiked to 708 visitors, the week's highest, suggesting post-weekend catch-up behavior.
Onboarding Funnel Dominance
The top 10 pages are overwhelmingly onboarding and getting-started content (/getting-started/onboarding, /sui-install, /get-coins, /configure-sui-client, /get-address), indicating new developer acquisition is the primary use case driving traffic rather than reference lookups.
Duplicate URL Fragmentation in Onboarding
Multiple near-duplicate paths exist for key content (e.g., /getting-started/onboarding/sui-install with 363 visitors vs. /guides/developer/getting-started/sui-install with 143 visitors). Consolidating these via redirects could concentrate SEO value and simplify analytics.
AI Chatbot Referrals Emerging
ChatGPT (25 visitors), Claude (8 visitors), and Perplexity (1 visitor) together account for 34 referral visitors this week. Claude sessions average 541s — the longest of any source — suggesting AI agents are sending highly motivated users. This channel will likely grow.
DeepBook Ecosystem Engagement
Both deepbook.tech (94 referral visitors) and /onchain-finance/deepbookv3/deepbook (107 page visitors, 20% bounce) show strong engagement, suggesting the DeepBook DeFi protocol community is an active and growing segment of Sui docs users.
Bounce Rate Improvement This Week
The 7-day bounce rate of 62% is meaningfully better than the 14-day (65%) and 30-day (65%) averages, indicating either higher-quality traffic this week or improved content relevance. The /getting-started/onboarding hub page with a 9% bounce rate is a standout performer.
gRPC Content Gaining Traction
Two gRPC-related pages appear in top traffic: /develop/accessing-data/grpc (56 visitors, highest scroll depth at 73) and /develop/accessing-data/grpc/using-grpc (24 visitors). Combined with /concepts/data-access/grpc (51 visitors), gRPC documentation is drawing consistent specialized interest.
Top 20 Pages
| # | Page | Insight |
|---|---|---|
| 1 | / | Homepage led with 1,121 visitors and 1,459 pageviews, low bounce rate (23%) and solid scroll depth (69), acting as a primary entry and navigation hub. |
| 2 | /getting-started/onboarding/sui-install | 363 visitors, 476 pageviews — the top content page, confirming install instructions are the most sought-after practical resource. |
| 3 | /sui-api-ref | 136 visitors but 260 pageviews with a 37% bounce rate and 58s scroll depth, indicating developers reference this page repeatedly in a session. |
| 4 | /guides/developer/getting-started/sui-install | 143 visitors — the legacy install guide still draws significant traffic alongside the newer onboarding path, suggesting URL migration is incomplete. |
| 5 | /getting-started/onboarding/get-coins | 132 visitors with a 42% bounce rate; second onboarding step after install, showing good funnel continuation from the install page. |
| 6 | /getting-started/onboarding | 157 visitors with only a 9% bounce rate — extremely low bounce suggests this is a strong navigation/hub page that guides users deeper into onboarding. |
| 7 | /getting-started/onboarding/hello-world | 118 visitors, 68% bounce rate — high bounce may indicate users land here from search and leave after reading without exploring further. |
| 8 | /getting-started/tooling | 100 visitors, low bounce (25%), only 33s scroll depth — users skim tooling options quickly before navigating elsewhere. |
| 9 | /references/fullnode-protocol | 89 visitors, 22% bounce rate and 25s scroll depth — operators and node runners referencing protocol specs; low bounce shows high intent. |
| 10 | /getting-started | 109 visitors, very low bounce (10%) — functions as a strong entry funnel page, routing users into deeper content effectively. |
| 11 | /onchain-finance/deepbookv3/deepbook | 107 visitors, 20% bounce rate — DeepBook docs attract engaged DeFi developers; low bounce indicates strong content relevance. |
| 12 | /references/sui-api | 108 visitors, 20% bounce rate — API reference draws return visits from developers integrating with Sui; complements the sui-api-ref page. |
| 13 | /develop/sui-architecture/tokenomics-overview | 112 visitors, 50% bounce rate — tokenomics content attracts a broad audience including non-developers; higher bounce is expected. |
| 14 | /getting-started/onboarding/configure-sui-client | 82 visitors, 19% bounce rate and 66s scroll depth — third onboarding step with very engaged readers, strong funnel health. |
| 15 | /getting-started/onboarding/ | 73 visitors — likely a trailing-slash variant of the onboarding index; de-duplicating with /getting-started/onboarding would consolidate ~230 visitors. |
| 16 | /guides | 82 visitors, very low bounce (17%) and 49s scroll depth — acts as a guides index; users engage and navigate further from here. |
| 17 | /develop/write-move/sui-move-concepts | 91 visitors, 44% bounce rate — Move language concepts attract developers learning Sui; moderate bounce suggests mixed intent levels. |
| 18 | /getting-started/onboarding/get-address | 64 visitors, 24% bounce rate and 56s scroll depth — onboarding funnel step with good engagement; users are following the guided path. |
| 19 | /develop/sui-architecture/ | 72 visitors, 18% bounce rate — architecture overview is a low-bounce navigation page leading into deeper architecture content. |
| 20 | /develop/accessing-data/grpc | 56 visitors, 54% bounce rate but highest scroll depth of top pages at 73s — gRPC content is niche but deeply read by those who land on it. |
Referral Sources
| Source | Type | Insight |
|---|---|---|
| Direct / None | Organic | 1,955 visitors (47% of sourced traffic) arrived directly, reflecting a strong returning developer base bookmarking or typing the URL. |
| Organic | 1,125 visitors with 55% bounce rate and 214s avg duration — organic search brings high-quality, engaged traffic with above-average session length. | |
| sui.io | Organic | 485 visitors referred from the main Sui website; 47% bounce rate and 145s duration indicate moderate engagement from this internal funnel. |
| Bing | Organic | 208 visitors with an 80% bounce rate — Bing traffic has notably higher bounce than Google, suggesting lower search intent match or different audience demographics. |
| deepbook.tech | Organic | 94 visitors with 46% bounce and 197s duration — DeepBook users referencing docs show high engagement, consistent with the strong DeepBook page performance. |
| docs.sui.io | Organic | 78 self-referrals with 54% bounce and 362s duration — internal cross-links drive deep sessions; high duration suggests users following documentation trails. |
| blog.sui.io | Organic | 42 visitors; the top blog referrer is the Move Registry Interoperability post (30 visitors), indicating blog content actively drives doc exploration. |
| GitHub | Organic | 32 visitors from GitHub with 50% bounce rate — developers linking from repos or issues; moderate engagement expected for this audience. |
| Baidu | Organic | 28 visitors with 93% bounce rate and 0s duration — Baidu traffic shows near-zero engagement, likely bots or highly mismatched search results. |
| chatgpt.com | AI / Chatbot | 25 visitors referred by ChatGPT — AI-assisted discovery is emerging as a real traffic channel, with 67% bounce and 43s duration indicating moderate intent. |
| DuckDuckGo | Organic | 20 visitors with 60% bounce — privacy-focused search users show mid-range engagement, similar to Bing but with smaller volume. |
| suiplay.sui.io | Organic | 18 visitors from SuiPlay — gaming ecosystem users exploring developer docs; 55% bounce and 152s duration show reasonable engagement. |
| Organic | 17 visitors with 68% bounce and 158s duration — social traffic is low volume but moderate engagement; Twitter/X drives some awareness-stage visits. | |
| Organic | 16 visitors, 50% bounce and 132s duration — Facebook referrals are minimal but show comparable engagement to Twitter traffic. | |
| evefrontier.com | Organic | 11 visitors from the Eve Frontier game — an indicator of gaming developers using Sui docs; 64% bounce but 44s duration is reasonable. |
| luma | Organic | 10 visitors with 33% bounce and 460s duration — event platform referrals (likely a Sui workshop/hackathon) produce very long, highly engaged sessions. |
| claude.ai | AI / Chatbot | 8 visitors from Claude with 54% bounce and 541s duration — the highest session duration of any source; AI agent users deeply read documentation when referred. |
| Yahoo! | Organic | 8 visitors with 75% bounce and near-zero duration — Yahoo traffic shows very low quality engagement, similar to Baidu. |
| okg-block.sg.larksuite.com | Organic | 7 visitors from a Lark/Feishu workspace — likely a Chinese-market Web3 team sharing Sui docs internally; 71% bounce but notable as a B2B signal. |
| perplexity.ai | AI / Chatbot | 1 visitor from Perplexity AI — minimal volume but confirms multi-AI-platform referral pattern; AI search engines are beginning to surface Sui docs. |
chatgpt.com
25 visitors with 67% bounce and 43s avg duration; AI-assisted discovery is an emerging real channel.
claude.ai
8 visitors with 541s avg duration — highest session length of any source, indicating deep reading intent.
perplexity.ai
1 visitor; minimal volume but confirms multi-AI-platform referral pattern is forming.
Top 10 Referrer URLs
Exact referring URL or domain and the number of visits driven from each. Direct (no referrer) is excluded.
| Referrer | Visitors | Pageviews |
|---|---|---|
| google.com | 1092 | 3678 |
| sui.io | 485 | 1589 |
| bing.com | 206 | 305 |
| deepbook.tech | 94 | 406 |
| blog.sui.io/announcing-move-registry-interoperability | 30 | 52 |
| duckduckgo.com | 20 | 44 |
| suiplay.sui.io | 18 | 36 |
| chatgpt.com | 17 | 40 |
| google.com.hk | 16 | 18 |
| t.co | 15 | 100 |
Page ↔ Kapa Theme Correlations
High-traffic pages mapped to the Kapa themes they correspond to.
| Page | Related Kapa Theme | Insight |
|---|---|---|
| /getting-started/onboarding/sui-install | Move Package Publishing and Deployment | 363 visitors on install page aligns with 76 deployment questions, confirming setup friction persists. |
| /sui-api-ref | Sui gRPC and GraphQL API Usage | 260 pageviews with 37% bounce signals repeated API reference lookups during migration. |
| /develop/accessing-data/grpc | Sui gRPC and GraphQL API Usage | Highest scroll depth (73s) of any page matches 84 gRPC migration questions this week. |
| /onchain-finance/deepbookv3/deepbook | Programmable Transaction Blocks (PTBs) Construction and Coin Handling | 20% bounce on DeepBook page correlates with PTB construction questions about pool interactions. |
| /getting-started/onboarding/hello-world | Move Package Publishing and Deployment | 68% bounce suggests hello-world content leaves deployment next-steps unclear. |
| /develop/write-move/sui-move-concepts | Move Language Features and Testing Utilities | 44% bounce on Move concepts page matches 66 questions about language patterns and testing. |
| /references/fullnode-protocol | Full Node Operations and Snapshot Restore | 22% bounce on protocol reference aligns with operator questions about gRPC node config. |
| /guides/developer/getting-started/sui-install | Move Package Publishing and Deployment | 143 visitors on legacy install URL indicate incomplete migration causing split discovery. |
Notable Takeaways
NFT/Kiosk Bot Failure Rate Is Disproportionately High
16 uncertain out of 24 total NFT/Kiosk questions (67% uncertain rate)The bot cannot reliably answer Kiosk and TransferPolicy questions, signaling a critical documentation gap that is actively failing developers.
Duplicate Install URLs Split Significant Traffic
363 visitors on new install path vs. 143 on legacy path simultaneouslyTwo live install pages are diluting SEO value and causing developer confusion during onboarding.
Claude Referrals Generate Deepest Sessions Site-Wide
Claude.ai avg session duration of 541s vs. next-highest source (luma) at 460sAI-referred users are the most engaged readers on the site, making AI search optimization a high-leverage channel.
gRPC Migration Questions Have the Highest Absolute Uncertainty
34 uncertain out of 84 gRPC/GraphQL questions (40% uncertain rate)Despite strong page traffic, the bot cannot resolve a large share of gRPC migration queries, pointing to missing method-equivalence reference content.
Developer Topics
This week's 480 Sui developer questions span API migration (gRPC/GraphQL), Move contract development, PTB construction, package publishing/upgrades, NFT/Kiosk integration, and wallet/authentication flows. The highest-volume pain points are PTB construction, gRPC/GraphQL migration, Move language patterns, and package deployment/upgrade workflows. Each topic shows how many questions received confident answers vs uncertain ones.
Programmable Transaction Blocks (PTBs) Construction and Coin Handling
Highest question volume; coinWithBalance and splitCoins errors block core transaction flows.
22 uncertain — needs review
90 certain — spot check
Sui gRPC and GraphQL API Usage
Migration from JSON-RPC is actively underway with 40% of questions unanswered confidently.
37 uncertain — needs review
57 certain — spot check
Move Package Publishing and Deployment
Repeated basic questions indicate poor discoverability of publish workflow and error solutions.
15 uncertain — needs review
36 certain — spot check
Move Language Features and Testing Utilities
Active Move developers need consolidated testing patterns and error code conventions.
7 uncertain — needs review
35 certain — spot check
Move Package Upgrade and Versioning
UpgradeCap and versioned shared object patterns cause repeated upgrade failures.
11 uncertain — needs review
21 certain — spot check
Event Subscription and BCS Deserialization
BCS deserialization of event bytes without source schema is a blocking gap for indexer builders.
5 uncertain — needs review
6 certain — spot check
zkLogin and Passkey Authentication
Developers need non-React wallet integration and zkLogin vs. Passkey comparison guidance.
3 uncertain — needs review
12 certain — spot check
Sui NFT, Kiosk, and TransferPolicy Standards
67% uncertain rate is the highest of any theme, revealing a major documentation gap.
9 uncertain — needs review
2 certain — spot check
Move Witness, OTW, and Currency Token Creation
Old vs. new currency creation confusion causes repeated init and OTW errors.
4 uncertain — needs review
7 certain — spot check
Full Node Operations and Snapshot Restore
Snapshot restore failures and gRPC indexing misconfigurations block node operators.
3 uncertain — needs review
5 certain — spot check
Sui Bridge and Cross-Chain Operations
Bridge claim PTB composition and global limiter behavior are underdocumented for integrators.
4 uncertain — needs review
5 certain — spot check
Sui Clock, Timestamp, and gRPC Node Configuration
Clock testing helpers and gRPC port deprecation guidance are missing from prominent locations.
3 uncertain — needs review
5 certain — spot check
User engagement
Top returning users
| User ID | Questions |
|---|---|
| 1c310763-acaa-4ca1-9221-9b0aa49db1c0 | 33 |
| b8f29253-ae5e-4b9a-8a79-32d470f569b1 | 15 |
| e242bd67-e4fb-4feb-a6c2-fce172bd0d88 | 13 |
| fc1ddec3-7013-409d-b948-c4b5e1c682bb | 12 |
| c4c62bb1-62ca-4a33-9e86-903a068f7283 | 11 |
| 55fde635-9249-4c3c-9d3a-140000b72b84 | 10 |
| 560faa1f-b37e-4c9e-80b2-49090b0a6f58 | 10 |
| 9afa1e41-8a03-40ed-ae56-80263ae31959 | 9 |
| 695e29d9-d9f4-4f08-9afe-88bb3e89688d | 8 |
| a699eb92-7e9f-40b7-86d0-fad9f337bf8a | 8 |
| c3028e18-9b89-49fe-beb4-40ee932f0e61 | 8 |
| b2c1a0ff-e9d5-448b-b0ed-3961c0274bd6 | 7 |
| e6d425eb-8d4e-4d23-93dd-9dfcd953654a | 7 |
| d8bcb920-acfb-43a1-b0e3-ff16d40dc1d4 | 7 |
| f071e107-6712-47d5-8d9f-6473b4d6e347 | 7 |
| 5cbd5cf7-cb6f-4ecb-a1fa-1a0eac1ddaa5 | 7 |
| 68a362bb-0a1f-43f3-8ec6-97242fe9d48d | 7 |
| 59ff3b84-9dda-4e1a-ae6d-0a006827e317 | 7 |
| 1c7d872a-38fd-45c8-bccb-031c1b32439a | 7 |
| 7bb7f7dc-4a03-47ac-b721-1f2343ec0366 | 7 |
Questions per user
| Questions | Users |
|---|---|
| 1 | 200 |
| 2 | 39 |
| 3 | 23 |
| 4 | 9 |
| 5 | 6 |
| 6 | 6 |
| 7 | 9 |
| 8 | 3 |
| 9 | 1 |
| 10 | 2 |
| 11 | 1 |
| 12 | 1 |
| 13 | 1 |
| 15 | 1 |
| 33 | 1 |
Recommended Actions
Publish Unified PTB Cookbook with coinWithBalance and Sponsored Flow Examples
Create a single PTB guide covering coinWithBalance, splitCoins, sponsored transactions, cross-transaction result references, and common mistake patterns.
95 questions this week with 18 uncertain; coinWithBalance and cross-transaction result misuse are the top blockers for app developers.
Publish gRPC/GraphQL Migration Reference with JSON-RPC Method Equivalence Table
Create a side-by-side mapping of JSON-RPC methods to gRPC and GraphQL equivalents with pagination and auth examples.
34 uncertain answers out of 84 gRPC questions; developers are actively migrating and hitting gaps daily.
Create Comprehensive NFT, Kiosk, and TransferPolicy Developer Guide
Write an end-to-end guide covering OTW minting, Object Display fields, Kiosk setup, TransferPolicy rules, royalty_rule, kiosk_lock_rule, and NFT ownership detection.
16 of 24 NFT/Kiosk questions were unanswered confidently, the highest uncertain rate of any theme at 67%.
Consolidate Duplicate Onboarding Install URLs via Redirects and Canonical Tags
Redirect /guides/developer/getting-started/sui-install to /getting-started/onboarding/sui-install and audit all duplicate onboarding paths.
143 visitors land on the legacy install URL weekly, splitting SEO value and causing version confusion.
Improve sui client publish CLI Error Messages for Common Failure Modes
Add actionable error messages for unpublished dependency, PATH misconfiguration, multisig publish, and gas budget errors in the sui client publish flow.
76 deployment questions this week, many involving PATH setup and publish errors that produce cryptic output.
Add gRPC Indexing Validation and Startup Diagnostic to Full Node
Emit a clear warning or startup check when gRPC indexing is not enabled but gRPC port is bound, preventing silent PERMISSION_DENIED errors.
Multiple questions this week show node operators confused by PERMISSION_DENIED on simulateTransaction when enable-indexing is missing from fullnode.yaml.
Add BCS Event Deserialization Utility to TypeScript SDK Using On-Chain Layout
Build an SDK helper that accepts an event type string, fetches the Move struct layout via GraphQL getNormalizedMoveModule, and returns a typed BCS decoder without requiring source code.
Multiple questions this week show developers blocked on deserializing event bytes when they lack the source definition, and the bot had 12 uncertain answers on this theme.