Introducing CraftScore™
The digital health benchmark
every brand will be measured by.
Most brands believe they have a marketing problem. A visibility problem. A social media problem. What they actually have is a measurement problem. There has never been a single, consistent, cross-comparable score that tells a brand the complete truth about its digital health. Until now.
I have spent years auditing brands across Southeast Asia. Restaurant chains, SaaS startups, e-commerce platforms, B2B manufacturers. The conversation is almost always the same: the marketing team points to their social follower growth. The SEO team points to their Domain Authority. The paid team points to their ROAS. Everyone is pointing at a different number, and no one is looking at the same picture.
The problem is not that these metrics are wrong. It is that they are incomplete. Domain Authority measures backlinks and nothing else. Social followers measure audience size and nothing else. ROAS measures campaign efficiency and nothing else. None of them tells you whether a brand is fundamentally healthy in its digital ecosystem. None of them is comparable across industries. And none of them accounts for the most important shift in discovery in a decade: AI.
ChatGPT, Gemini, Perplexity, Google AI Overviews. Search is no longer a list of links. It is a conversation. Brands that are not part of that conversation are losing demand they cannot see and cannot measure with their current tools.
“The industry needed a single, honest number that tells a brand where it actually stands across its entire digital ecosystem. That number is CraftScore™.”
CraftScore™ is a 0–100 digital health index. One number built from four dimensions, seventeen sub-components, and a governance layer designed to make it consistent, fair, and impossible to game. This article explains what it is, how it works, and what it revealed when we applied it to a real brand.
Why standard metrics are not enoughThe measurement gap
nobody talks about.
Think about how a brand typically reviews its digital health. It opens SemRush for SEO metrics. It opens Meta Business Suite for social. It opens Google Search Console for organic performance. It opens its review aggregator for ratings. And then it opens a spreadsheet and tries to make sense of four completely different systems using four completely different scales.
There is no moment where someone says: overall, how healthy is this brand’s digital presence? There is no score. There is no benchmark. There is no way to compare this brand against its closest competitor on a single consistent measure.
This is a problem that has existed for years. It has become critical in 2026 because of AI. A brand can have excellent Google rankings and be completely invisible on ChatGPT. It can have a strong Domain Authority and have a website that any AI-powered answer engine completely ignores because it lacks the structured content that AI needs to cite it. The old metrics simply do not capture this. They were not designed for it.
When a user asks ChatGPT “What is the best peri-peri restaurant in KL?” the answer is not determined by Meta ad spend or Google search rank. It is determined by the quality, structure, and authority of the information available about a brand across all AI training sources. Most brands have never audited this. Most do not know their score is zero.
CraftScore™ was designed to close this gap. It does not replace existing tools. It synthesises them into a single comparable number, adds the AI visibility layer that no existing tool measures, and places the result in a governance framework that makes it consistent and trustworthy enough to use as an industry benchmark.
The formulaOne number. Four
dimensions. Fully open.
The core CraftScore™ formula is a weighted composite of four sub-indexes. Every weight has a rationale. The formula is published in full because a benchmark that cannot be audited cannot be trusted.
The four variables are not arbitrary. They reflect a causal hierarchy in how digital health actually works:
Owned Media Performance — 35%
Your website, technical SEO, content architecture, GEO readiness, UX, and CRM infrastructure. Highest weight because every other index depends on this foundation being solid. A broken owned media layer suppresses visibility, authority, and every channel that points to you.
Shared Media Authority — 25%
Social health, PR and earned media, reviews, and community. Channels you do not fully own but actively earn attention in. Strong shared media signals feed search visibility and build brand authority. But shared media without a strong owned foundation is building on someone else’s land.
Search and AI Visibility — 25%
SEO rankings, AEO presence in AI-assisted search (Google AI Overviews, Featured Snippets), and GEO presence in standalone AI platforms (ChatGPT, Gemini, Perplexity). This is the discovery layer. Brands invisible here are invisible to the next generation of search behaviour.
Brand Authority — 15%
Backlinks, brand entity strength, sentiment, and competitive position. Intentionally the lowest weight because it is a lagging indicator. Brand authority rises as a consequence of doing O, S, and V well. You cannot engineer it directly. You have to earn it.
Each index is itself a weighted composite of sub-components. The O-Index has five sub-components. The S-Index has four. The V-Index has three. The B-Index has four. Every sub-component is scored 0–100 from observable signals. The full sub-formulas are available in the CraftScore™ White Paper.
Use Case — F&B Brand, Southeast AsiaWhat a real CraftScore™
looks like in practice.
Theory is useful. Numbers are more useful. Here is a full CraftScore™ audit applied to a real brand: Nando’s Malaysia. This is a well-established F&B chain with a strong offline presence, a large Facebook audience, and a globally recognised brand. On paper, it should score well. The CraftScore™ tells a different story.
42 out of 100. Presence Alert tier. For a brand of Nando’s Malaysia’s scale and investment level, that number is significant. Let me walk through what is driving it.
O-Index: 38 / 100 — The Foundation is Broken
The O-Index is where the real damage is. The website runs on a JavaScript-first architecture with observable robots.txt issues. Core Web Vitals do not pass. There is zero structured schema data. The ordering pages are JS-only, which means search engines and AI crawlers see an empty page when they try to understand what the brand offers.
The Content / AEO sub-component scored 35 because there is no blog hub, no FAQ schema, and limited content that could answer high-intent questions like “Is Nando’s Malaysia halal?” in a structured, citable format. This single gap explains a significant portion of the low V-Index.
GEO Readiness at 40 reflects the absence of what I call “answer assets” — the structured pages that AI platforms need to cite a brand accurately. A location guide for each city. A halal certification page. A menu explanation with nutritional context. These are not nice-to-haves in 2026. They are the infrastructure that determines whether AI recommends your brand or your competitor’s.
Key Insight — O-Index
A strong brand presence means nothing if the website cannot be read by AI.
Nando’s Malaysia’s website cannot be properly crawled by search engines or AI platforms due to its JavaScript architecture. Every investment in social, PR, and advertising is pointing traffic to a destination that fails to capture, convert, or reinforce it in the AI discovery layer. This is the most common structural failure we see in F&B brands across Southeast Asia.
S-Index: 56 / 100 — The Strongest Index, Still Not Maximised
The S-Index is Nando’s Malaysia’s best-performing dimension, and it explains why the brand feels more present than the overall score suggests. A large Facebook audience, consistent posting, and broadly positive reviews contribute here.
But 56 is not a good score for a brand of this scale. The PR and Citations sub-component scored 45 because there are limited recent high-Domain-Authority editorial features. The brand appears in generic food roundups but has not built the kind of earned media that drives authoritative backlinks or AI citation. The Community sub-component scored 48 because there is no observable structured influencer programme — UGC happens organically but is not being systematically cultivated.
The gap between what Nando’s Malaysia’s social presence could generate in S-Index score versus what it actually generates is the most actionable finding in this audit.
V-Index: 31 / 100 — The Visibility Crisis
The V-Index is the most alarming finding and directly caused by the O-Index failures described above. At 31, Nando’s Malaysia is in the bottom third of F&B brands for search and AI visibility.
The AEO sub-component scored 18. The brand does not appear in Google AI Overviews for any non-branded category queries. When someone searches “peri-peri chicken KL” using AI-enhanced search, Nando’s is not the answer. A competitor is, or no one specific is cited, which is an equal loss.
The GEO sub-component scored 30. In ChatGPT and Gemini, Nando’s Malaysia is mentioned in branded queries (“what is Nando’s known for”) but not in category queries (“where should I eat chicken in Kuala Lumpur”). This means the brand is missing the discovery moment that increasingly precedes the restaurant visit decision.
When potential customers in KL ask an AI platform to recommend a peri-peri restaurant, Nando’s Malaysia is not reliably in the answer. The brand has the product, the locations, the audience, and the goodwill. It is losing the AI discovery moment due to fixable infrastructure gaps, not brand problems. That is the most important thing the V-Index reveals: this is not a brand crisis, it is a technical one. And technical problems have technical solutions.
B-Index: 52 / 100 — Authority Present, Not Maximised
The B-Index at 52 reflects Nando’s global brand equity doing its job as a lagging indicator. The Wikipedia anchor is strong. Brand entity recognition is clear. Sentiment is broadly positive. These are the compounding benefits of decades of brand investment.
The drag comes from underdeveloped backlinks and limited recent high-Domain-Authority citations. The Competitive Position sub-component scored 40 because competitors are gaining in non-branded category search — the peri-peri category that Nando’s invented is no longer definitively owned by Nando’s in the digital search layer.
The Interpretation
The Nando’s Malaysia CraftScore of 42 / 100 tells a specific story: a brand with strong offline presence, reasonable social health, and solid global authority that has failed to invest in the owned media infrastructure required for the AI era. The social investment (S) and brand legacy (B) cannot compensate for a broken website (O) that makes the brand invisible to AI discovery (V).
This is not unusual. It is the most common profile we see in established F&B brands across Southeast Asia: social-first investment, owned-media neglect, AI visibility at zero. The CraftScore makes it visible in a way that a social follower count or a Domain Authority number never could.
What the score tells you to doA score is only useful
if it points to action.
CraftScore™ is not designed to produce a number and leave. Every report generates a prioritised action plan based on which index is lowest and which fixes will cascade upward most efficiently. For Nando’s Malaysia, the prescribed sequence is straightforward.
Fix the O-Index first — Tech SEO and Content Architecture
Resolve the robots.txt issues. Implement structured schema across all key pages. Build a content hub with FAQ schema and answer assets optimised for AI citation. Create dedicated city and location pages. Fixing O will directly lift V because AI platforms will gain the structured content they need to cite the brand in category queries. Estimated O-Index impact: 38 → 58+ within 90 days.
Attack the V-Index — AEO and GEO infrastructure
Once the content architecture is in place, submit structured pages to Google Search Console for indexing, create dedicated FAQ pages targeting AI Overview triggers for category queries, and develop a GEO content strategy — a halal page, a signature dish page, a “why Nando’s” brand story page structured for AI citation. This is not a one-time task. It is an ongoing content practice.
Formalise the S-Index — Influencer programme and PR pipeline
The social audience is there. It is not being systematically activated. Build a structured micro-influencer programme. Establish a PR calendar with outreach to food and lifestyle publications at DA 50+. Develop a review response protocol — the current response rate to negative reviews is depressing the Reviews sub-component unnecessarily. These are process fixes, not budget increases.
The projected CraftScore™ after executing this 90-day remediation plan: approximately 58–62 / 100, moving Nando’s Malaysia from Presence Alert into the Momentum Builder tier. The S-Index and B-Index improvements will follow organically as the O and V infrastructure investments compound.
Why this becomes the global standardWhy the world will
adopt this benchmark.
CraftScore™ is not the first digital scoring system. What makes it different is three things: it covers the full ecosystem, it is governed like a standard, and it adapts to the AI era without requiring a new formula every year.
The full ecosystem point matters because every existing scoring system is single-channel. Domain Authority (Moz) is a backlink score. Social listening tools produce a social score. SemRush produces an SEO score. None of these systems talk to each other. None produces a single cross-comparable number. CraftScore™ is the first framework that synthesises all four dimensions — owned, shared, visibility, and authority — into one number on one scale.
The governance point matters because a number without rules is just an opinion. CraftScore™ has a published evidence hierarchy (Class A, B, and C signals with defined trust weights), a score validity window (90 days before a score must be marked expired), a missing data protocol, and an explicit anti-gaming framework. These rules are what distinguish a benchmark from a marketing claim.
The AI adaptability point matters because GEO and AEO are defined as abstract signal categories, not platform lists. When a new AI platform achieves mainstream usage, it slots into the existing GEO bucket. The framework does not need to be revised. Only the annual Signal Pack updates to include new examples within the same category definition.
“The architecture is frozen. The signals update. This is how an evergreen benchmark works — the methodology is stable even as the platforms it measures evolve constantly.”
CraftScore™ v1.0 launches as a strong, defensible standard. It will be empirically calibrated at the 500-brand audit milestone, where tier boundaries and sub-component weights will be tested against real business outcome data. That calibration process is what transforms a scoring framework into a global benchmark.
Every audit generated through CraftScan — the platform that produces CraftScore™ reports — contributes to that database. The first audit is the first data point. The benchmark becomes more accurate with every brand that receives a score.
Where CraftScore comes fromBuilt from practice.
Not from theory.
CraftScore™ did not emerge from a data science lab. It emerged from the Digital Craftsmanship Series — three volumes of practitioner methodology covering Shared, Owned, and Paid media, published under the S.O.P. Operating System framework.
Every index in CraftScore™ traces back to a volume. The S-Index maps to Volume 1 (Shared Media). The O-Index maps to Volume 2 (Owned Media). The Paid Amplification Score maps to Volume 3 (Paid Media). The V-Index is the proprietary measurement layer that synthesises insights from all three volumes into the single most important discovery metric of the AI era.
This lineage matters. CraftScore™ is not a scoring tool that was built and then justified. It is the measurable output of a framework that has been taught, applied, and refined across real brands in Southeast Asia. The score is the methodology made visible.
Who CraftScore™ is forEvery brand. Every
industry. Every stage.
CraftScore™ is designed to be applied to any brand, in any industry, at any stage of digital maturity. The raw score is absolute and cross-comparable. The industry, stage, and region percentiles provide the context that makes the score actionable for a specific brand’s situation.
A restaurant with a CraftScore of 42 and a SaaS company with a CraftScore of 42 are both in the Presence Alert tier. They have different specific problems across the four indexes. But they are both at the same level of overall digital health, and the fix sequence is the same: O first, then V, then maintain S and allow B to compound.
- Brand and marketing leaders who want a single number to report to their board that reflects total digital health, not just one channel’s performance.
- Agency professionals who want a credible, auditable benchmark to use in pitch decks and client reports that positions them beyond traditional SEO metrics.
- Founders and business owners who want to understand their digital presence in plain language without needing to interpret four different tool dashboards.
- Consultants and strategists who want a consistent framework to diagnose client problems, prioritise remediation, and measure progress over time.
The score is not the goal.
Clarity is.
CraftScore™ exists for one reason: to give brands an honest, complete picture of where they stand in the digital ecosystem. Not a vanity metric. Not a single-channel measurement. A real, governed, cross-comparable health score that tells the truth even when the truth is uncomfortable.
For Nando’s Malaysia, the truth is 42 / 100. Presence Alert. A brand with enormous latent potential sitting on a technical infrastructure that is holding every marketing investment below its ceiling. That truth is worth knowing. And knowing it is the first step to fixing it.
The methodology is open. The white paper is free. Every brand has a CraftScore. Most do not know theirs yet. That is about to change.
Get your CraftScore™
What does your brand
score right now?
Every brand has a CraftScore™. Book a manual audit with Jay or download the white paper to understand the complete methodology.