<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Krutika Galvankar</title>
    <description>The latest articles on DEV Community by Krutika Galvankar (@krutika_galvankar).</description>
    <link>https://dev.to/krutika_galvankar</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4067570%2F5ce4c46c-2455-409d-8e91-6e9b2e6ce7ed.png</url>
      <title>DEV Community: Krutika Galvankar</title>
      <link>https://dev.to/krutika_galvankar</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/krutika_galvankar"/>
    <language>en</language>
    <item>
      <title>We Got Tired of Measuring AI Visibility With Just One Citation Score</title>
      <dc:creator>Krutika Galvankar</dc:creator>
      <pubDate>Tue, 27 Oct 2026 16:38:49 +0000</pubDate>
      <link>https://dev.to/krutika_galvankar/we-got-tired-of-measuring-ai-visibility-with-just-one-citation-score-3jjj</link>
      <guid>https://dev.to/krutika_galvankar/we-got-tired-of-measuring-ai-visibility-with-just-one-citation-score-3jjj</guid>
      <description>&lt;p&gt;"Are you mentioned by ChatGPT" — yes or no. That's where we started too, and we kept running into the same problem: the yes/no was hiding the actual story. So we built four things to go past the single snapshot.&lt;/p&gt;

&lt;p&gt;Citation Stability — Getting cited once? Could be luck. We started tracking whether it holds up across repeated checks, so you actually know if a win is real or a one-time fluke.&lt;/p&gt;

&lt;p&gt;AI Engine Agree/Disagree — We ask Gemini, ChatGPT, Perplexity, and Claude the exact same question. Turns out they don't always agree with each other. We now show you exactly where they split, instead of collapsing that into one flat answer.&lt;/p&gt;

&lt;p&gt;Mention &amp;amp; Citation Consistency — One scan is a snapshot, not a track record. We track how reliably each question gets answered the same way over time, so you know which numbers to actually trust and which ones to take with a grain of salt.&lt;/p&gt;

&lt;p&gt;Retrieval Readiness — This one we're proudest of. For every question you're missing, we show you the page that got cited instead of yours, score both against the question, and surface real, checkable signals — page structure, whether that domain shows up elsewhere in your results — that help explain the gap. And we're upfront about what the score actually means: it's the closest-matching passage we could find, not a verified or complete answer to the question. A low score usually just means the page doesn't address that question yet — not that we missed something better.&lt;/p&gt;

&lt;p&gt;None of this came from a whiteboard. Every one of these checks got built off a real scan, a real false positive, or a real "wait, why did that happen" moment — and we tested each one against real data before shipping it.&lt;/p&gt;

&lt;p&gt;Curious where your own brand actually stands with AI? Try it free at &lt;a href="https://www.webscore.dev/" rel="noopener noreferrer"&gt;https://www.webscore.dev/&lt;/a&gt; &lt;/p&gt;

</description>
      <category>ai</category>
      <category>analytics</category>
      <category>llm</category>
      <category>seo</category>
    </item>
    <item>
      <title>GEO is the new SEO — and most sites are failing at it</title>
      <dc:creator>Krutika Galvankar</dc:creator>
      <pubDate>Thu, 13 Aug 2026 17:33:16 +0000</pubDate>
      <link>https://dev.to/krutika_galvankar/geo-is-the-new-seo-and-most-sites-are-failing-at-it-1bmp</link>
      <guid>https://dev.to/krutika_galvankar/geo-is-the-new-seo-and-most-sites-are-failing-at-it-1bmp</guid>
      <description>&lt;p&gt;I built a tool that checks how visible your site is to AI engines like ChatGPT, Perplexity, and Gemini — and the results are eye-opening.&lt;/p&gt;

&lt;p&gt;Meta tags, backlinks, Core Web Vitals — the SEO checklist is well-known. But there's a new game in town: Generative Engine Optimization (GEO).&lt;/p&gt;

&lt;p&gt;When someone asks ChatGPT "what's the best tool for X?", does your brand show up? When Perplexity answers a question in your niche, does it cite you?&lt;/p&gt;

&lt;p&gt;Most sites have no idea.&lt;/p&gt;

&lt;p&gt;What GEO actually checks&lt;br&gt;
After building the GEO agent in WebScore, here are the signals that actually matter for AI engine visibility:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;llms.txt&lt;br&gt;
AI crawlers look for /llms.txt — a plain-text file that tells LLMs what your site is about and what they're allowed to use. Think robots.txt but for AI. Most sites don't have one.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;E-E-A-T signals&lt;br&gt;
Experience, Expertise, Authoritativeness, Trustworthiness. AI models are trained to favour sites with clear author attribution, About pages, Contact pages, and organisation schema. Missing any of these? You're invisible.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;FAQ schema&lt;br&gt;
Structured FAQPage JSON-LD gives AI engines pre-digested Q&amp;amp;A pairs to pull from. It's one of the highest-ROI things you can add.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Authority citations&lt;br&gt;
Pages that cite 2+ authoritative sources (Wikipedia, government sites, academic papers) get 27.5% more AI visibility according to research. AI engines use outbound authority links as credibility signals.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Wikidata entity&lt;br&gt;
ChatGPT, Gemini, and Perplexity use Wikidata to validate brand facts — founding date, industry, HQ, products. Without a Wikidata entry, AI engines have no structured knowledge graph anchor for your brand.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Crawl access&lt;br&gt;
Are GPTBot, ClaudeBot, PerplexityBot, and GoogleOther allowed in your robots.txt? Many sites accidentally block them.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;What we found running it on real sites&lt;br&gt;
~60% of sites block at least one major AI crawler unintentionally&lt;br&gt;
~80% have no llms.txt&lt;br&gt;
~70% are missing FAQ schema entirely&lt;br&gt;
Sites with Wikidata entries get cited 3x more often in AI responses&lt;br&gt;
How we measure it&lt;br&gt;
The GEO agent in WebScore runs live checks against your URL and returns:&lt;/p&gt;

&lt;p&gt;AI Mention Rate — how often your brand appears in AI responses&lt;br&gt;
Citation Rate — how often AI engines link back to you as a source&lt;br&gt;
Issue list — specific fixes ranked by impact&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.webscore.dev/" rel="noopener noreferrer"&gt;https://www.webscore.dev/&lt;/a&gt;&lt;br&gt;
No signup. Results in ~60 seconds.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>seo</category>
      <category>javascript</category>
    </item>
    <item>
      <title>How to Track Your Brand's Visibility in ChatGPT, Gemini, Perplexity &amp; Claude (With Code)</title>
      <dc:creator>Krutika Galvankar</dc:creator>
      <pubDate>Fri, 07 Aug 2026 13:05:09 +0000</pubDate>
      <link>https://dev.to/krutika_galvankar/how-to-track-your-brands-visibility-in-chatgpt-gemini-perplexity-claude-with-code-published-4ij7</link>
      <guid>https://dev.to/krutika_galvankar/how-to-track-your-brands-visibility-in-chatgpt-gemini-perplexity-claude-with-code-published-4ij7</guid>
      <description>&lt;p&gt;AI search engines like ChatGPT, Gemini, Perplexity, and Claude are&lt;br&gt;
changing how people discover brands. Instead of clicking through&lt;br&gt;
Google results, users now ask AI — and the AI picks who to mention.&lt;/p&gt;

&lt;p&gt;The question is: &lt;strong&gt;is your brand being mentioned?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most tools to answer are built for marketers, not developers. So I built &lt;code&gt;webscore-sdk&lt;/code&gt; — an npm package that lets you measure this programmatically.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is GEO?
&lt;/h2&gt;

&lt;p&gt;GEO (Generative Engine Optimization) is the practice of improving&lt;br&gt;
your brand's visibility in AI-generated answers. Think of it like&lt;br&gt;
SEO, but instead of ranking on Google, you're trying to get mentioned&lt;br&gt;
when someone asks ChatGPT "what's the best tool for X?"&lt;/p&gt;

&lt;p&gt;Two key metrics matter:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Mention rate&lt;/strong&gt; — % of relevant prompts where your brand appears&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Citation rate&lt;/strong&gt; — % of prompts where your website is linked&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Install
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm &lt;span class="nb"&gt;install &lt;/span&gt;webscore-sdk
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Quickstart
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="k"&gt;import&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nx"&gt;WebScore&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;from&lt;/span&gt; &lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;webscore-sdk&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;new&lt;/span&gt; &lt;span class="nc"&gt;WebScore&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;your_api_key&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="kd"&gt;const&lt;/span&gt; &lt;span class="nx"&gt;result&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="k"&gt;await&lt;/span&gt; &lt;span class="nx"&gt;client&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;geo&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;scan&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="s1"&gt;https://yoursite.com&lt;/span&gt;&lt;span class="dl"&gt;'&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;

&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;mentionRate&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;  &lt;span class="c1"&gt;// e.g. 67&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;citationRate&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="c1"&gt;// e.g. 42&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;sentiment&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;    &lt;span class="c1"&gt;// "positive"&lt;/span&gt;
&lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;result&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nx"&gt;score&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;        &lt;span class="c1"&gt;// 0–100 GEO score&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Get a free API key at &lt;a href="https://www.webscore.dev" rel="noopener noreferrer"&gt;webscore.dev&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Free Tier
&lt;/h2&gt;

&lt;p&gt;The free plan includes 10 GEO scans to try it out — no credit&lt;br&gt;
card required. Paid plans with higher limits are coming soon.&lt;/p&gt;




&lt;p&gt;npm: &lt;a href="https://www.npmjs.com/package/webscore-sdk" rel="noopener noreferrer"&gt;webscore-sdk&lt;/a&gt;&lt;br&gt;&lt;br&gt;
Live tool: &lt;a href="https://www.webscore.dev" rel="noopener noreferrer"&gt;webscore.dev&lt;/a&gt;&lt;br&gt;&lt;br&gt;
API docs: &lt;a href="https://www.webscore.dev/api-docs" rel="noopener noreferrer"&gt;webscore.dev/api-docs&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Would love feedback on the prompt methodology or the&lt;br&gt;
mention/citation split. Drop a comment below!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>ai</category>
      <category>seo</category>
    </item>
  </channel>
</rss>
