[{"data":1,"prerenderedAt":298},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fgetting-started\u002Foverview":3,"docs-navigation":103},{"id":4,"title":5,"body":6,"description":92,"extension":93,"group":94,"meta":95,"navigation":96,"path":98,"section":99,"seo":100,"stem":101,"__hash__":102},"docs\u002Fdocs\u002F1.getting-started\u002F1.overview.md","Overview",{"type":7,"value":8,"toc":85},"minimark",[9,13,17,22,29,35,41,45,48,52],[10,11,5],"h1",{"id":12},"overview",[14,15,16],"p",{},"Shruwd tells you how AI assistants describe your brand, why you are left out of the\nanswers you care about, and whether the fix you made changed anything.",[18,19,21],"h2",{"id":20},"what-you-get","What you get",[14,23,24,28],{},[25,26,27],"strong",{},"A measured picture."," Your mention rate, share of voice, prominence and citation share\non Google AI Overviews and ChatGPT — each with a confidence interval, so you can tell a\nreal number from a small sample.",[14,30,31,34],{},[25,32,33],{},"A reason, not just a number."," Findings name the cause and the page it applies to: a\nrobots.txt rule blocking an AI crawler, a page that never gets cited, a competitor who\nowns a question you should be winning.",[14,36,37,40],{},[25,38,39],{},"A fix you can check."," Mark a fix applied and Shruwd re-measures against the numbers\nfrom before you changed anything, then tells you whether the difference was real.",[18,42,44],{"id":43},"how-it-works","How it works",[14,46,47],{},"You give Shruwd a brand, the questions your buyers ask, and the competitors you expect\nto be compared against. Every week it asks those questions on each engine, records who\ngets named and which pages get cited, and turns what it finds into a short list of\nthings to fix.",[18,49,51],{"id":50},"next-steps","Next steps",[53,54,56,64,71,78],"card-group",{"cols":55},2,[57,58,61],"card",{"title":59,"to":60},"Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart",[14,62,63],{},"Go from an empty account to your first measurement.",[57,65,68],{"title":66,"to":67},"Reading your results","\u002Fdocs\u002Fgetting-started\u002Freading-your-results",[14,69,70],{},"What the four numbers mean, and when to trust them.",[57,72,75],{"title":73,"to":74},"Prompts","\u002Fdocs\u002Ftracking\u002Fprompts",[14,76,77],{},"Choose the questions worth measuring.",[57,79,82],{"title":80,"to":81},"Findings and fixes","\u002Fdocs\u002Ffindings\u002Fhow-findings-work",[14,83,84],{},"Act on a finding and prove it moved.",{"title":86,"searchDepth":87,"depth":87,"links":88},"",3,[89,90,91],{"id":20,"depth":55,"text":21},{"id":43,"depth":55,"text":44},{"id":50,"depth":55,"text":51},"Shruwd tells you how AI assistants describe your brand, why you are left out, and whether your fix changed anything.","md",null,{},{"title":5,"description":97},"What Shruwd does and what you get out of it.","\u002Fdocs\u002Fgetting-started\u002Foverview","Getting started",{"title":5,"description":92},"docs\u002F1.getting-started\u002F1.overview","AQN0162r43kvZ6sFXP-URIQwDG8fwaPyYowCakj_D2k",[104],{"title":105,"path":106,"stem":107,"children":108,"page":119},"Docs","\u002Fdocs","docs",[109,120,143,185,203,223,248],{"title":99,"description":94,"group":94,"path":110,"stem":111,"children":112,"page":119},"\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[113,114,117],{"title":5,"path":98,"stem":101,"description":97,"group":94},{"title":59,"path":60,"stem":115,"description":116,"group":94},"docs\u002F1.getting-started\u002F2.quickstart","From an empty account to your first measurement.",{"title":66,"path":67,"stem":118,"description":70,"group":94},"docs\u002F1.getting-started\u002F3.reading-your-results",false,{"title":121,"description":94,"group":94,"path":122,"stem":123,"children":124,"page":119},"What you track","\u002Fdocs\u002Ftracking","docs\u002F2.tracking",[125,130,133,138],{"title":126,"path":127,"stem":128,"description":129,"group":94},"Brands","\u002Fdocs\u002Ftracking\u002Fbrands","docs\u002F2.tracking\u002F1.brands","Add, rename and archive the brands you measure.",{"title":73,"path":74,"stem":131,"description":132,"group":94},"docs\u002F2.tracking\u002F2.prompts","Choose and manage the questions Shruwd asks each engine.",{"title":134,"path":135,"stem":136,"description":137,"group":94},"Competitors","\u002Fdocs\u002Ftracking\u002Fcompetitors","docs\u002F2.tracking\u002F3.competitors","Track the brands you are compared against, and how they are matched.",{"title":139,"path":140,"stem":141,"description":142,"group":94},"Connecting Search Console","\u002Fdocs\u002Ftracking\u002Fconnecting-search-console","docs\u002F2.tracking\u002F4.connecting-search-console","Add per-page search demand so two diagnostics can run.",{"title":144,"description":94,"group":94,"path":145,"stem":146,"children":147,"page":119},"Crawler logs","\u002Fdocs\u002Fcrawler-logs","docs\u002F3.crawler-logs",[148,153,159,164,169,174,180],{"title":149,"path":150,"stem":151,"description":152,"group":94},"Choosing a log path","\u002Fdocs\u002Fcrawler-logs\u002Fchoosing-a-log-path","docs\u002F3.crawler-logs\u002F1.choosing-a-log-path","Pick the way of sending crawler logs that matches your hosting.",{"title":154,"path":155,"stem":156,"description":157,"group":158},"Platform log drains","\u002Fdocs\u002Fcrawler-logs\u002Fplatform-log-drains","docs\u002F3.crawler-logs\u002F2.platform-log-drains","Send logs from Vercel, Netlify, Fly and similar. No code.","Setup guides",{"title":160,"path":161,"stem":162,"description":163,"group":158},"Cloudflare Worker","\u002Fdocs\u002Fcrawler-logs\u002Fcloudflare-worker","docs\u002F3.crawler-logs\u002F3.cloudflare-worker","Forward crawler hits from behind Cloudflare, on any plan.",{"title":165,"path":166,"stem":167,"description":168,"group":158},"Cloudflare Logpush","\u002Fdocs\u002Fcrawler-logs\u002Fcloudflare-logpush","docs\u002F3.crawler-logs\u002F4.cloudflare-logpush","Send zone request logs straight to Shruwd. Enterprise zones, no code.",{"title":170,"path":171,"stem":172,"description":173,"group":158},"Server middleware","\u002Fdocs\u002Fcrawler-logs\u002Fserver-middleware","docs\u002F3.crawler-logs\u002F5.server-middleware","Forward crawler hits from a Nuxt or Nitro origin. Last resort.",{"title":175,"path":176,"stem":177,"description":178,"group":179},"Crawlers tracked","\u002Fdocs\u002Fcrawler-logs\u002Fcrawlers-tracked","docs\u002F3.crawler-logs\u002F6.crawlers-tracked","Which bots Shruwd recognises, and how a hit is verified.","Reference",{"title":181,"path":182,"stem":183,"description":184,"group":179},"Ingest not arriving","\u002Fdocs\u002Fcrawler-logs\u002Fingest-not-arriving","docs\u002F3.crawler-logs\u002F7.ingest-not-arriving","Diagnose a log drain that is not delivering.",{"title":80,"description":94,"group":94,"path":186,"stem":187,"children":188,"page":119},"\u002Fdocs\u002Ffindings","docs\u002F4.findings",[189,193,198],{"title":190,"path":81,"stem":191,"description":192,"group":94},"How findings work","docs\u002F4.findings\u002F1.how-findings-work","What a finding is, how much to trust it, and how to prove your fix worked.",{"title":194,"path":195,"stem":196,"description":197,"group":94},"Rechecks","\u002Fdocs\u002Ffindings\u002Frechecks","docs\u002F4.findings\u002F2.rechecks","How Shruwd proves whether your fix moved the number.",{"title":199,"path":200,"stem":201,"description":202,"group":94},"Findings reference","\u002Fdocs\u002Ffindings\u002Ffindings-reference","docs\u002F4.findings\u002F3.findings-reference","Every diagnostic Shruwd runs, what triggers it and what to do.",{"title":204,"description":94,"group":94,"path":205,"stem":206,"children":207,"page":119},"Metrics","\u002Fdocs\u002Fmetrics","docs\u002F5.metrics",[208,213,218],{"title":209,"path":210,"stem":211,"description":212,"group":94},"Metric definitions","\u002Fdocs\u002Fmetrics\u002Fmetric-definitions","docs\u002F5.metrics\u002F1.metric-definitions","Exactly what each number counts, and when it is undefined.",{"title":214,"path":215,"stem":216,"description":217,"group":94},"Confidence and sample size","\u002Fdocs\u002Fmetrics\u002Fconfidence-and-sample-size","docs\u002F5.metrics\u002F2.confidence-and-sample-size","Why every number has a range, and why some are withheld.",{"title":219,"path":220,"stem":221,"description":222,"group":94},"When a number has moved","\u002Fdocs\u002Fmetrics\u002Fwhen-a-number-has-moved","docs\u002F5.metrics\u002F3.when-a-number-has-moved","The rule Shruwd uses before calling a change real.",{"title":224,"description":94,"group":94,"path":225,"stem":226,"children":227,"page":119},"Account","\u002Fdocs\u002Faccount","docs\u002F6.account",[228,233,238,243],{"title":229,"path":230,"stem":231,"description":232,"group":94},"Plans and limits","\u002Fdocs\u002Faccount\u002Fplans-and-limits","docs\u002F6.account\u002F1.plans-and-limits","What each plan includes and what happens when you reach a limit.",{"title":234,"path":235,"stem":236,"description":237,"group":94},"Team and roles","\u002Fdocs\u002Faccount\u002Fteam-and-roles","docs\u002F6.account\u002F2.team-and-roles","Invite people, set what they can change, and remove access.",{"title":239,"path":240,"stem":241,"description":242,"group":94},"Billing","\u002Fdocs\u002Faccount\u002Fbilling","docs\u002F6.account\u002F3.billing","Change plan, read your usage, and handle a failed payment.",{"title":244,"path":245,"stem":246,"description":247,"group":94},"Email notifications","\u002Fdocs\u002Faccount\u002Femail-notifications","docs\u002F6.account\u002F4.email-notifications","What Shruwd emails you, and how to turn it off.",{"title":249,"description":94,"group":94,"path":250,"stem":251,"children":252,"page":119},"Build on Shruwd","\u002Fdocs\u002Fapi","docs\u002F7.api",[253,258,263,267,272,277,282,288,293],{"title":254,"path":255,"stem":256,"description":257,"group":94},"API overview","\u002Fdocs\u002Fapi\u002Fapi-overview","docs\u002F7.api\u002F1.api-overview","Authentication, errors, limits and the rules every endpoint follows.",{"title":126,"path":259,"stem":260,"description":261,"group":262},"\u002Fdocs\u002Fapi\u002Fbrands","docs\u002F7.api\u002F2.brands","Create, read, rename and archive brands over the API.","Endpoints",{"title":73,"path":264,"stem":265,"description":266,"group":262},"\u002Fdocs\u002Fapi\u002Fprompts","docs\u002F7.api\u002F3.prompts","Add, edit and retire the questions asked every cycle.",{"title":268,"path":269,"stem":270,"description":271,"group":262},"Entities","\u002Fdocs\u002Fapi\u002Fentities","docs\u002F7.api\u002F4.entities","Manage the brand and its competitors, and the aliases that count.",{"title":273,"path":274,"stem":275,"description":276,"group":262},"Measurement","\u002Fdocs\u002Fapi\u002Fmeasurement","docs\u002F7.api\u002F5.measurement","Run cycles and read visibility, crawlers and individual answers.",{"title":278,"path":279,"stem":280,"description":281,"group":262},"Findings","\u002Fdocs\u002Fapi\u002Ffindings","docs\u002F7.api\u002F6.findings","Read diagnosed findings and move them through their lifecycle.",{"title":283,"path":284,"stem":285,"description":286,"group":287},"TypeScript SDK","\u002Fdocs\u002Fapi\u002Ftypescript-sdk","docs\u002F7.api\u002F7.typescript-sdk","A typed client for the Shruwd API.","Clients and agents",{"title":289,"path":290,"stem":291,"description":292,"group":287},"MCP server","\u002Fdocs\u002Fapi\u002Fmcp-server","docs\u002F7.api\u002F8.mcp-server","Give Claude or Cursor tools to run Shruwd.",{"title":294,"path":295,"stem":296,"description":297,"group":287},"For AI agents","\u002Fdocs\u002Fapi\u002Ffor-ai-agents","docs\u002F7.api\u002F9.for-ai-agents","Machine-readable versions of everything here.",1790003438241]