{
  "version": "1.0",
  "schema": "https://entitymap.org/spec/v1.0",
  "publisher": {
    "name": "Bishal Shrestha",
    "url": "https://bishal.com.au",
    "sameAs": "https://www.linkedin.com/in/bishal-shrestha/"
  },
  "generated": "2026-05-30T00:00:00Z",
  "profile": "core",
  "verificationStatus": "self-declared",
  "entities": [
    {
      "entityId": "e_001",
      "@type": "Person",
      "name": "Bishal Shrestha",
      "description": "Melbourne-based founder and digital operator with around a decade in SEO, data, and software since 2015. Founder & CEO of OneBookPlus, maker of Codetta, Head of SEO Operations at Supple Digital, and founder of Search Insights Academy. Originally from Nepal.",
      "alternateName": "Bishal",
      "url": "https://bishal.com.au/",
      "sameAs": "https://www.linkedin.com/in/bishal-shrestha/",
      "audienceType": "general",
      "relations": [
        { "predicate": "AFFILIATED_WITH", "targetId": "e_002", "targetName": "OneBookPlus" },
        { "predicate": "AFFILIATED_WITH", "targetId": "e_003", "targetName": "Codetta" },
        { "predicate": "AFFILIATED_WITH", "targetId": "e_004", "targetName": "Search Insights Academy" },
        { "predicate": "AFFILIATED_WITH", "targetId": "e_005", "targetName": "Supple Digital" },
        { "predicate": "AFFILIATED_WITH", "targetId": "e_006", "targetName": "Nepal Election 2082 Dashboard" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_001",
          "text": "Bishal Shrestha is a Melbourne-based founder and digital operator. He is the Founder & CEO of OneBookPlus, the maker of Codetta, Head of SEO Operations at Supple Digital, and founder of Search Insights Academy, with around a decade in SEO, data, and software since 2015.",
          "sourceUrl": "https://bishal.com.au/about/",
          "pageTitle": "About — Bishal Shrestha",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.98,
          "contentType": "definition"
        },
        {
          "chunkId": "c_002",
          "text": "Originally from Nepal, Bishal moved to Melbourne in 2017 for a Master of Information Technology at Deakin University. His earlier portfolio and writing live at shresthabishal.com.np.",
          "sourceUrl": "https://bishal.com.au/heritage/",
          "pageTitle": "Heritage — Bishal Shrestha",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        },
        {
          "chunkId": "c_009",
          "text": "Across roughly a decade in the industry, Bishal has consulted with 200+ Australian small and medium businesses, led enterprise SEO operations across healthcare and professional-services portfolios, and shipped both internal AI tooling and public software products.",
          "sourceUrl": "https://bishal.com.au/about/",
          "pageTitle": "About — Bishal Shrestha",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.88,
          "contentType": "statistic"
        }
      ]
    },
    {
      "entityId": "e_002",
      "@type": "Organization",
      "name": "OneBookPlus",
      "description": "An all-in-one business platform for Australian SMBs — invoicing, CRM, bookings, accounting, marketing, and an AI Companion in one integrated app. Replaces the Xero + HubSpot + Calendly + Mailchimp stack, GST-ready and BAS-friendly. Founded 2025 and publicly launched in 2026 by Bishal Shrestha. Available on the web, with an iOS app in TestFlight beta.",
      "url": "https://onebookplus.com.au",
      "sameAs": "https://www.wikidata.org/wiki/Q139884390",
      "foundingDate": "2025",
      "audienceType": "general",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "Bishal Shrestha" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_003",
          "text": "OneBookPlus is an all-in-one business platform for Australian SMBs: invoicing, CRM, bookings, accounting, marketing, and an AI Companion in a single integrated app, replacing the Xero + HubSpot + Calendly + Mailchimp stack. It is built for Australian compliance — GST-ready invoicing and BAS-friendly reporting.",
          "sourceUrl": "https://onebookplus.com.au/about/founder",
          "pageTitle": "Bishal Shrestha — Founder & CEO of OneBookPlus",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.95,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_003",
      "@type": "SoftwareProduct",
      "name": "Codetta",
      "description": "A lightweight (~30 MB) native code editor with first-class AI, built on Tauri 2 + Rust and the OS-native WebView rather than a bundled Chromium runtime (Electron-free). BYOK — bring your own Anthropic, OpenAI, or Ollama key, or sign in with the Claude Code CLI. Zero telemetry. Released 2026 on macOS, Windows, and Linux. Made by Bishal Shrestha.",
      "sameAs": "https://codetta.dev",
      "datePublished": "2026",
      "audienceType": "technical",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "Bishal Shrestha" },
        { "predicate": "INCLUDES", "targetId": "e_007", "targetName": "BYOK (Bring Your Own Key)" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_004",
          "text": "Codetta is a lightweight (~30 MB) native code editor with first-class AI. It is built on Tauri 2 and the operating system's native WebView rather than a bundled Chromium runtime, which is why it ships at around 30 MB instead of the hundreds of megabytes a typical Electron app requires.",
          "sourceUrl": "https://codetta.dev",
          "pageTitle": "Codetta — lightweight AI code editor",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.96,
          "contentType": "definition"
        },
        {
          "chunkId": "c_015",
          "text": "Codetta is available on macOS, Windows, and Linux, and is distributed with an npm CLI helper. It is BYOK — users connect their own Anthropic, OpenAI, or Ollama key, or sign in with the Claude Code CLI — and ships with zero telemetry.",
          "sourceUrl": "https://codetta.dev",
          "pageTitle": "Codetta — download & platforms",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "evidence"
        }
      ]
    },
    {
      "entityId": "e_004",
      "@type": "Organization",
      "name": "Search Insights Academy",
      "description": "An educational platform and AI-driven SEO podcast (with J and Mini) founded in 2023 by Bishal Shrestha, exploring the intersection of artificial intelligence and search. Its frameworks and research are used by multiple agencies.",
      "alternateName": "SIA",
      "sameAs": "https://www.searchinsightsacademy.com/",
      "foundingDate": "2023",
      "audienceType": "technical",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "Bishal Shrestha" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_005",
          "text": "Search Insights Academy is an educational platform and AI-driven podcast exploring the intersection of artificial intelligence and SEO. The platform was founded in 2023; the podcast with J and Mini followed.",
          "sourceUrl": "https://bishal.com.au/projects/search-insights-academy/",
          "pageTitle": "Search Insights Academy",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.92,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_005",
      "@type": "Organization",
      "name": "Supple Digital",
      "description": "An Australian SEO agency where Bishal Shrestha is Head of SEO Operations, leading enterprise SEO across healthcare, legal, and professional-services portfolios — technical SEO, content strategy, analytics engineering, and internal AI tooling.",
      "sameAs": "https://supple.com.au",
      "audienceType": "general",
      "hasChunks": [
        {
          "chunkId": "c_006",
          "text": "Bishal Shrestha is Head of SEO Operations at Supple Digital, where he leads enterprise SEO across healthcare, legal, and professional-services portfolios — technical SEO, content strategy, analytics engineering, and internal AI tooling, built as repeatable operations.",
          "sourceUrl": "https://supple.com.au/author/bishal/",
          "pageTitle": "Bishal Shrestha — Head of SEO, Supple Digital",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_006",
      "@type": "schema:Dataset",
      "name": "Nepal Election 2082 Dashboard",
      "description": "A results dashboard built by Bishal Shrestha during Nepal's 2082 federal election — FPTP and PR breakdowns, province-level results, party-colour mapping, and an interactive Leaflet map, drawing on Election Commission of Nepal and Hamro Patro data. Archived in 2026 as a static snapshot.",
      "url": "https://bishal.com.au/election/",
      "audienceType": "general",
      "relations": [
        { "predicate": "PRODUCED_BY", "targetId": "e_001", "targetName": "Bishal Shrestha" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_007",
          "text": "The Nepal Election 2082 dashboard is a real-time results visualisation built during the live count — FPTP and PR breakdowns, province-level data, party-colour mapping, and an interactive map. It draws on Election Commission of Nepal and Hamro Patro data and is now archived as a static snapshot.",
          "sourceUrl": "https://bishal.com.au/election/",
          "pageTitle": "Nepal Election 2082 — Final Results (Archive)",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "evidence"
        }
      ]
    },
    {
      "entityId": "e_007",
      "@type": "Concept",
      "name": "BYOK (Bring Your Own Key)",
      "description": "An AI-tooling model where the user connects their own AI provider account — Anthropic, OpenAI, or local Ollama — or signs in with the Claude Code CLI, so they pay providers directly and their data is not routed through a middleman. Central to how Codetta delivers AI features with zero telemetry.",
      "alternateName": "BYOK",
      "audienceType": "technical",
      "maturityStatus": "established",
      "relations": [
        { "predicate": "PART_OF", "targetId": "e_003", "targetName": "Codetta" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_008",
          "text": "BYOK means bring your own key: you connect your own AI provider account (Anthropic, OpenAI, or local Ollama) or sign in with the Claude Code CLI, so you pay providers directly and your code is not routed through a middleman. No extra subscription, zero telemetry.",
          "sourceUrl": "https://codetta.dev",
          "pageTitle": "Codetta — BYOK AI",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_008",
      "@type": "Concept",
      "name": "Entity-based SEO",
      "description": "An approach to SEO that optimises for entities — people, brands, products, and topics that search engines and AI models recognise in their knowledge graphs — rather than keywords alone, so a brand is understood as a confident, well-connected entity. Bishal Shrestha has published introductory guidance on the topic.",
      "audienceType": "technical",
      "maturityStatus": "established",
      "relations": [
        { "predicate": "INCLUDES", "targetId": "e_012", "targetName": "Structured Data for SEO" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_010",
          "text": "Entity-based SEO shifts the focus from individual keywords to entities — the people, organisations, products, and topics that search engines store in their knowledge graphs. The goal is for a brand to be understood as a distinct, well-connected entity that engines and AI models can recognise with confidence.",
          "sourceUrl": "https://supple.com.au/entity-based-seo/",
          "pageTitle": "A Brief Introduction to Entity-based SEO and its Importance",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_009",
      "@type": "Concept",
      "name": "Google AI Overviews",
      "description": "Google's generative answers that summarise results at the top of the search page, drawing on a model fed by Google's index and Knowledge Graph. Being cited depends on being understood as a credible source on the topic. Bishal Shrestha has published guidance on optimising for AI Overviews.",
      "alternateName": "AIO",
      "audienceType": "technical",
      "maturityStatus": "established",
      "hasChunks": [
        {
          "chunkId": "c_011",
          "text": "Google AI Overviews are generative summaries shown above the traditional results, assembled by a model that draws on Google's index and Knowledge Graph. Earning a citation in an AI Overview depends on a site being understood as a credible, well-structured source for the query's topic.",
          "sourceUrl": "https://www.searchinsightsacademy.com/mastering-google-ai-overviews/",
          "pageTitle": "Mastering Google AI Overviews",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_010",
      "@type": "Concept",
      "name": "Topical Authority",
      "description": "A state where a site is recognised by search engines and AI as a comprehensive, trustworthy source on a subject area, earned by covering a topic thoroughly and accurately rather than targeting isolated keywords. Bishal Shrestha has published a complete guide to building it.",
      "audienceType": "technical",
      "maturityStatus": "established",
      "relations": [
        { "predicate": "RELATES_TO", "targetId": "e_008", "targetName": "Entity-based SEO" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_012",
          "text": "Topical authority is the recognition a site earns by covering a subject area comprehensively, accurately, and consistently, so search engines and AI systems treat it as a go-to source. It is built through depth of coverage and clear internal structure rather than isolated keyword targeting.",
          "sourceUrl": "https://www.searchinsightsacademy.com/topical-authority-seo/",
          "pageTitle": "Topical Authority in SEO: The Complete Guide [2025]",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_011",
      "@type": "Concept",
      "name": "Generative Engine Optimisation",
      "description": "The practice of optimising content so it is surfaced and cited by generative AI engines — Google AI Overviews, ChatGPT, Perplexity, Gemini — treated as a parallel discipline to traditional SEO rather than a replacement. Bishal Shrestha has published on why a content strategy needs both.",
      "alternateName": "GEO",
      "audienceType": "technical",
      "maturityStatus": "proposed",
      "relations": [
        { "predicate": "INCLUDES", "targetId": "e_009", "targetName": "Google AI Overviews" }
      ],
      "hasChunks": [
        {
          "chunkId": "c_013",
          "text": "Generative Engine Optimisation is the practice of making content legible to and citable by generative AI engines such as AI Overviews, ChatGPT, Perplexity, and Gemini. It is best understood as a parallel discipline to traditional SEO — a content strategy needs both to survive Google's AI shift.",
          "sourceUrl": "https://www.searchinsightsacademy.com/geo-vs-seo-explained-why-your-content-strategy-needs-both-to-survive-googles-ai-shift/",
          "pageTitle": "GEO vs SEO Explained: Why Your Content Strategy Needs Both",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.9,
          "contentType": "definition"
        }
      ]
    },
    {
      "entityId": "e_012",
      "@type": "Concept",
      "name": "Structured Data for SEO",
      "description": "Schema.org markup added to web pages so search engines and AI systems can reliably parse the facts about an entity. Bishal Shrestha has published implementation guidance on using structured data to improve SEO and entity understanding.",
      "alternateName": "Schema markup",
      "audienceType": "technical",
      "maturityStatus": "established",
      "hasChunks": [
        {
          "chunkId": "c_014",
          "text": "Structured data is schema.org markup added to a page so search engines and AI systems can parse its facts unambiguously. Implemented well, it reinforces how an entity is understood and is a foundational layer for both classic SEO and AI-driven search.",
          "sourceUrl": "https://supple.com.au/structured-data-seo/",
          "pageTitle": "How to implement Structured data for improving SEO?",
          "publisher": "Bishal Shrestha",
          "retrieved": "2026-05-30T00:00:00Z",
          "relevanceScore": 0.88,
          "contentType": "definition"
        }
      ]
    }
  ]
}
