<?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: Hoang Nguyen</title>
    <description>The latest articles on DEV Community by Hoang Nguyen (@hoang_nguyen_ad2c9fbdd6db).</description>
    <link>https://dev.to/hoang_nguyen_ad2c9fbdd6db</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%2F4110561%2F5dd1efa6-7f90-463d-8b84-e33bd83c64b8.png</url>
      <title>DEV Community: Hoang Nguyen</title>
      <link>https://dev.to/hoang_nguyen_ad2c9fbdd6db</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/hoang_nguyen_ad2c9fbdd6db"/>
    <language>en</language>
    <item>
      <title>Microsoft Copilot Search Indexed My Framework — 5 Lessons on AI-Era SEO</title>
      <dc:creator>Hoang Nguyen</dc:creator>
      <pubDate>Tue, 15 Sep 2026 02:00:20 +0000</pubDate>
      <link>https://dev.to/hoang_nguyen_ad2c9fbdd6db/microsoft-copilot-search-indexed-my-framework-5-lessons-on-ai-era-seo-1693</link>
      <guid>https://dev.to/hoang_nguyen_ad2c9fbdd6db/microsoft-copilot-search-indexed-my-framework-5-lessons-on-ai-era-seo-1693</guid>
      <description>&lt;p&gt;Last night, after publishing a Facebook post about our framework, I sat with my phone wondering if anyone would reply. On a whim, I typed &lt;code&gt;vnml agent framework&lt;/code&gt; into Bing.&lt;/p&gt;

&lt;p&gt;What I saw made me sit up straight.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Microsoft Copilot Search&lt;/strong&gt; returned a detailed summary of our project — not just a GitHub link, but a &lt;strong&gt;200+ word AI-generated description&lt;/strong&gt; that captured exactly what we had built over the past 6 months.&lt;/p&gt;

&lt;p&gt;This is the story of that discovery, and what it teaches us about &lt;strong&gt;SEO in the era of AI search engines&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  What Copilot Search Said About Us
&lt;/h2&gt;

&lt;p&gt;Here's the exact summary Copilot Search displayed:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"VNML Agent Framework is an open-source, fully local AI agent platform designed for self-learning, self-generating tools, and multi-agent orchestration using small language models."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And it listed these key features:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Multi-Agent System&lt;/strong&gt; — Multiple AI agents working collaboratively&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Self-Learning &amp;amp; Self-Generating Tools&lt;/strong&gt; — Built-in self-correction mechanisms&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Local Execution&lt;/strong&gt; — Runs fully offline using LlamaCppSharp&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Dynamic Tool Synthesis&lt;/strong&gt; — Uses C# Roslyn Compiler at runtime&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Architectural Elegance&lt;/strong&gt; — Decorator Chain Pattern for loose coupling&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance Optimizations&lt;/strong&gt; — Dynamic Timeout with Thinking Mode&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Reading this, I realized something: &lt;strong&gt;Copilot Search understood our framework better than we could explain it in 30 seconds.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Why This Matters — 3 Reasons
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. Microsoft Has Validated the Project
&lt;/h3&gt;

&lt;p&gt;Not officially — no one from Redmond called me. But &lt;strong&gt;Bing + Copilot has:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Crawled&lt;/strong&gt; our GitHub repository&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Indexed&lt;/strong&gt; our blog on &lt;code&gt;runasp.net&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Read&lt;/strong&gt; our README&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Understood&lt;/strong&gt; the architecture and features&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Summarized&lt;/strong&gt; it into a coherent paragraph&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This means Microsoft's infrastructure considers our project &lt;strong&gt;important enough to index&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. This Is Free Social Proof
&lt;/h3&gt;

&lt;p&gt;When pitching to customers, we can now say:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;✅ &lt;strong&gt;"Our framework has been indexed and summarized by Microsoft Copilot Search."&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;This sounds very different from:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;❌ &lt;em&gt;"We just built a tool, please try it out."&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Same truth, but the first version creates &lt;strong&gt;immediate trust&lt;/strong&gt;. Customers don't need to believe us — they can search Bing themselves.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. AI Understands the USP Correctly
&lt;/h3&gt;

&lt;p&gt;Reading Copilot's summary, I noticed:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;It &lt;strong&gt;didn't&lt;/strong&gt; say this framework is "the best" or "the fastest"&lt;/li&gt;
&lt;li&gt;It &lt;strong&gt;didn't&lt;/strong&gt; hype&lt;/li&gt;
&lt;li&gt;It only &lt;strong&gt;described accurately&lt;/strong&gt; what we built&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This matters because: &lt;strong&gt;when AI summarizes without bias, readers trust it more.&lt;/strong&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  Bing vs Google — Why Bing Indexed First
&lt;/h2&gt;

&lt;p&gt;I tried the same search on Google. The result was very different:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Search Engine&lt;/th&gt;
&lt;th&gt;Result&lt;/th&gt;
&lt;th&gt;Quality&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Bing Copilot&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Full AI summary with 6 key features&lt;/td&gt;
&lt;td&gt;✅ Excellent&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Google&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;GitHub link, no AI summary&lt;/td&gt;
&lt;td&gt;⚠️ Basic&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Perplexity&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Summary (shorter)&lt;/td&gt;
&lt;td&gt;✅ Good&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;ChatGPT Search&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Not indexed yet&lt;/td&gt;
&lt;td&gt;❌ Missing&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Reasons Bing indexed first:&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Microsoft owns GitHub&lt;/strong&gt; → has internal data for AI training&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Copilot is trained on code + READMEs&lt;/strong&gt; → understands dev projects&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Bing indexes new content faster&lt;/strong&gt; → especially for tech projects&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Google needs more backlinks + authority&lt;/strong&gt; → slower for new projects&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;💡 &lt;strong&gt;Lesson:&lt;/strong&gt; If you build a new tech project, submit to &lt;strong&gt;Bing first&lt;/strong&gt;. You'll see results in days, not weeks.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  5 Lessons Learned About AI-Era SEO
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Lesson 1: README Matters More Than You Think
&lt;/h3&gt;

&lt;p&gt;Copilot Search extracted 90% of its summary from our README. If your README:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Has clear keywords (&lt;code&gt;local LLM&lt;/code&gt;, &lt;code&gt;C#&lt;/code&gt;, &lt;code&gt;multi-agent&lt;/code&gt;)&lt;/li&gt;
&lt;li&gt;Describes the architecture&lt;/li&gt;
&lt;li&gt;Has concrete examples&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;→ Copilot will summarize it well.&lt;/p&gt;

&lt;p&gt;If your README is vague → Copilot won't index it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; Spend 1-2 hours rewriting your README. It's the "landing page" of your open-source project.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lesson 2: Personal Blogs Still Matter
&lt;/h3&gt;

&lt;p&gt;Copilot cited &lt;code&gt;runasp.net&lt;/code&gt; — our personal blog. Not Medium, not Dev.to, not Substack.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Personal blogs have an advantage:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Full control over content&lt;/li&gt;
&lt;li&gt;Platform won't change algorithms&lt;/li&gt;
&lt;li&gt;Google/Bing index as a separate entity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; Don't just post on Medium. Post on your own blog first, then cross-post.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lesson 3: GitHub Is a Real SEO Channel
&lt;/h3&gt;

&lt;p&gt;GitHub repos are indexed and summarized by AI. This is something no one thought about 5 years ago.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;GitHub = portfolio + SEO channel&lt;/li&gt;
&lt;li&gt;Good README → automatic traffic&lt;/li&gt;
&lt;li&gt;Stars → trust → job offers/customers&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; Treat your GitHub repo like a product, not just a code dump.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lesson 4: AI Search Is Changing SEO
&lt;/h3&gt;

&lt;p&gt;This is the biggest realization:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Old SEO&lt;/th&gt;
&lt;th&gt;New AI Search&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Write content → rank on Google → user clicks&lt;/td&gt;
&lt;td&gt;AI reads content → summarizes → user reads summary&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Needs backlinks + authority&lt;/td&gt;
&lt;td&gt;Needs AI-readable structure&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Long-form content wins&lt;/td&gt;
&lt;td&gt;Structured content (bullets, headings) wins&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Optimize for humans&lt;/td&gt;
&lt;td&gt;Optimize for AI + humans&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;&lt;strong&gt;Action:&lt;/strong&gt; Write for AI, not just humans.&lt;/p&gt;

&lt;h3&gt;
  
  
  Lesson 5: No Permission Needed
&lt;/h3&gt;

&lt;p&gt;I used to think: &lt;em&gt;"To be noticed by Microsoft, you need to do something great."&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The truth: &lt;strong&gt;Bing automatically crawls and indexes public projects.&lt;/strong&gt; No permission needed, no application, no waiting for a call.&lt;/p&gt;

&lt;p&gt;Just:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Build something real&lt;/li&gt;
&lt;li&gt;Publish it on GitHub&lt;/li&gt;
&lt;li&gt;Write a good README&lt;/li&gt;
&lt;li&gt;Have a personal blog&lt;/li&gt;
&lt;li&gt;Wait a few weeks&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That's all.&lt;/p&gt;




&lt;h2&gt;
  
  
  What We're Doing Next
&lt;/h2&gt;

&lt;p&gt;After seeing this result, here are 3 things we're going to do:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Submit to Bing Webmaster Tools
&lt;/h3&gt;

&lt;p&gt;Ensure the sitemap of &lt;code&gt;runasp.net&lt;/code&gt; and our GitHub repo are fully submitted, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;code&gt;sitemap.xml&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;
&lt;code&gt;robots.txt&lt;/code&gt; allowing AI crawlers&lt;/li&gt;
&lt;li&gt;Meta tags for OG and Twitter&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  2. Write More Technical Blogs
&lt;/h3&gt;

&lt;p&gt;Copilot indexes technical content better than marketing content. We'll write about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deep dive into ReflectionEngine&lt;/li&gt;
&lt;li&gt;Why we use bigrams for Vietnamese&lt;/li&gt;
&lt;li&gt;Benchmarking LLM 4B on weak laptops&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  3. Optimize GitHub README
&lt;/h3&gt;

&lt;p&gt;Add:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Architecture diagram&lt;/li&gt;
&lt;li&gt;Performance numbers&lt;/li&gt;
&lt;li&gt;Comparison with other frameworks&lt;/li&gt;
&lt;li&gt;Quick start guide&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;If you're building an open-source project and wondering:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;"How do I get noticed?"&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The answer is simpler than you think:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Build something real&lt;/strong&gt; — not a tutorial clone&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Publish it&lt;/strong&gt; — GitHub, blog, social media&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write good content&lt;/strong&gt; — AI will read it&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Wait&lt;/strong&gt; — Bing indexes fast, Google slower&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;No PR, no permission needed&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;⭐ &lt;strong&gt;Microsoft doesn't need to call you. They index automatically.&lt;/strong&gt; And when they do, you have free social proof without spending a single dollar on marketing.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;&lt;em&gt;"AI search engines don't care about your marketing budget. They care about the clarity of what you actually built."&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;About the author:&lt;/strong&gt; I'm a solo Vietnamese dev building VNML Agent Framework — a multi-agent AI system that runs 100% local using C#. No API, no cloud, no data leaks.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔗 &lt;strong&gt;Framework:&lt;/strong&gt; &lt;a href="https://github.com/hoangnc/VNMLAgentFramework" rel="noopener noreferrer"&gt;github.com/hoangnc/VNMLAgentFramework&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;📝 &lt;strong&gt;Full story (canonical):&lt;/strong&gt; &lt;a href="http://vnmlstudio.runasp.net/en/blogs/microsoft-copilot-search-indexed-framework.html" rel="noopener noreferrer"&gt;Microsoft Copilot Search Indexed Our Framework&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>ai</category>
      <category>llm</category>
      <category>search</category>
      <category>seo</category>
    </item>
    <item>
      <title>Share knowledge about the SEO Crawl Supervisor Orchestrator built in the VNMLAgentFramework.</title>
      <dc:creator>Hoang Nguyen</dc:creator>
      <pubDate>Sat, 05 Sep 2026 02:48:41 +0000</pubDate>
      <link>https://dev.to/hoang_nguyen_ad2c9fbdd6db/share-knowledge-about-the-seo-crawl-supervisor-orchestrator-built-in-the-vnmlagentframework-5f03</link>
      <guid>https://dev.to/hoang_nguyen_ad2c9fbdd6db/share-knowledge-about-the-seo-crawl-supervisor-orchestrator-built-in-the-vnmlagentframework-5f03</guid>
      <description>&lt;h2&gt;
  
  
  The SEOCrawlSupervisorOrchestrator is a production-grade, pipeline-based orchestration system designed for automated SEO content processing. It manages end-to-end workflows including:
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Web crawling&lt;/strong&gt; – extract content from target URLs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;SEO analysis&lt;/strong&gt; – evaluate keyword density, readability, structure&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Content writing&lt;/strong&gt; – generate SEO-optimized articles&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quality reflection&lt;/strong&gt; – multi-layer quality assurance with auto-correction&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Result persistence&lt;/strong&gt; – save articles and generate comprehensive reports
&lt;strong&gt;See details at:&lt;/strong&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/hoangnc/VNMLAgentFramework/blob/main/SEO_Architecture_Design_VN.md" rel="noopener noreferrer"&gt;https://github.com/hoangnc/VNMLAgentFramework/blob/main/SEO_Architecture_Design_VN.md&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Blog:&lt;br&gt;
&lt;a href="http://vnmlstudio.runasp.net/en/blogs/" rel="noopener noreferrer"&gt;http://vnmlstudio.runasp.net/en/blogs/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>csharp</category>
    </item>
  </channel>
</rss>
