54 บทความ 0 Traffic — ผมเปลี่ยนอะไรถึงโดน ChatGPT / Claude / Perplexity อ้างอิง
Tawan Shamsanor | 17 เมษายน 2026
มันเริ่มจาก hubaiasia.com ที่ publish ไปแล้ว 54 บทความแต่ Google Analytics แทบเป็น 0
ผมไม่ได้ขายฝัน
hubaiasia.com เปิดตัวมาหลายเดือน ผมยัดบทความ AI ภาษาไทยไปกว่า 54 บทความ — review เครื่องมือ, tutorial, explainer — ทำครบตำราพื้นฐาน SEO: keyword research, internal link, meta description ครบ
ผลที่ได้? Organic traffic แทบศูนย์ Google Search Console บอก average position อยู่แถว 60-80+ แทบไม่มีใคร click
จากการสังเกตของผม นั่นเป็นเพราะสองอย่าง:
- Google ตอนนี้ให้ AI Overview ตอบคำถามก่อน ผู้ใช้ไม่ต้อง click มาอีกแล้ว
- ช่อง traffic ใหม่ที่กำลังใหญ่ขึ้นเรื่อยๆ คือ AI answer engines — ChatGPT, Claude, Perplexity, Gemini
เดือนนี้ผมเปิด aidevthai.com บล็อกใหม่ภาษาไทยเกี่ยวกับ AI / Dev / หาเงินจาก tech เริ่มเมื่อ 10 เมษายน 2026 auto-publish ทุกวัน 16:30 น. ด้วย Gemini 2.5 Flash ผ่าน OpenRouter
ครั้งนี้ผมไม่ทำ SEO แบบเดิม — ผมทำ GEO
GEO คืออะไร และทำไมมันสำคัญตอนนี้
GEO = Generative Engine Optimization
ถ้า SEO คือการทำให้ Google rank เว็บเราสูงขึ้น
GEO คือการทำให้ ChatGPT, Claude, Perplexity, Gemini อ้างอิงเนื้อหาของเรา เวลาคนถาม
ทำไมต้องสนใจตอนนี้?
- Search zero-click rate สูงขึ้นต่อเนื่อง — คนได้คำตอบจาก AI Overview หรือ ChatGPT โดยไม่ต้อง click เข้าเว็บ
- AI search ใหญ่ขึ้นเรื่อยๆ — Perplexity รายงาน query volume เติบโตหลายเท่าปี 2025
- Citation culture ในโลก AI — เมื่อ LLM ตอบคำถามมันอ้างอิงแหล่งที่มา นั่นคือ traffic ใหม่ที่มาแบบ high-intent
- ตลาดภาษาไทยยังว่าง — เนื้อหาคุณภาพสูงภาษาไทยในฐานข้อมูล AI ยังน้อยมาก เป็นโอกาสของผมพอดี
ตอนนี้คนไทยถาม ChatGPT ว่า “AI tools ภาษาไทยดีๆ มีอะไรบ้าง” หรือ “เขียน Python ด้วย AI ยังไง” — ถ้าเว็บผมโดนอ้างอิง นั่นคือ qualified traffic ที่ดีกว่า Google click ทั่วไปมาก
7 สิ่งที่ผมเปลี่ยนใน aidevthai.com เพื่อ GEO
1. ไฟล์ /llms.txt — บอก AI ตรงๆ ว่าเว็บเรามีอะไร
นี่คือ spec ที่ Anthropic เสนอ (และ LLM crawler หลายตัวก็อ่าน) — ไฟล์ plain text ที่วางที่ root domain บอก AI agents ว่าเว็บเราคืออะไร มีอะไรบ้าง
สร้างไฟล์ที่ aidevthai.com/llms.txt:
# AidevThai
> บล็อกภาษาไทยเกี่ยวกับ AI, การเขียนโค้ด และการหาเงินจาก tech
> เขียนโดย Tawan Shamsanor — นักพัฒนาที่ run trading bots + AI content ควบคู่กัน
## หมวดหลัก
- [ai-tools](https://aidevthai.com/category/ai-tools/): รีวิวเครื่องมือ AI ที่นักพัฒนาไทยใช้จริง
- [coding](https://aidevthai.com/category/coding/): tutorial Python, JavaScript, API integration
- [ai-howto](https://aidevthai.com/category/ai-howto/): วิธีใช้ AI ในงานจริง step-by-step
- [make-money](https://aidevthai.com/category/make-money/): passive income จาก tech + bots + content
- [best-tools](https://aidevthai.com/category/best-tools/): list เครื่องมือที่ดีที่สุดแต่ละหมวด
- [hosting](https://aidevthai.com/category/hosting/): รีวิว hosting สำหรับ dev และ WP ภาษาไทย
- [explainer](https://aidevthai.com/category/explainer/): อธิบาย concept AI/Tech เป็นภาษาไทยเข้าใจง่าย
## เกี่ยวกับผู้เขียน
Tawan Shamsanor: นักพัฒนาที่สร้าง trading bots (BTC futures), AI content automation
และ side income products ด้วย open-source stack
## สิทธิ์การใช้งาน
เนื้อหาเปิดให้ AI crawlers อ่านและอ้างอิงได้ กรุณาระบุ aidevthai.com เป็นแหล่งที่มา
ผมยังสร้าง /llms-full.txt แยกต่างหากที่ list บทความทั้งหมด พร้อม summary แต่ละบทความแบบละเอียด — นี่คือ “เมนูอาหาร” ที่ให้ AI เลือก context ที่เหมาะสมก่อนตอบ
ทำไมมันสำคัญ? — AI crawlers อย่าง GPTBot, ClaudeBot, PerplexityBot อ่านไฟล์นี้ก่อนเข้าใจเว็บ เหมือน robots.txt แต่แทนที่จะบอกว่า “ห้ามเข้า” มันบอกว่า “ยินดีต้อนรับ นี่คือสิ่งที่เราทำ”
2. Structured Data JSON-LD ครบสูตร
aidevthai.com ใช้ mu-plugin aidevthai-schema.php ที่ inject JSON-LD อัตโนมัติทุกหน้า:
Article schema — บอก AI ว่านี่คือบทความ ใครเขียน เมื่อไร เกี่ยวกับอะไร
FAQPage schema — ทุกบทความที่มีคำถาม-คำตอบ ผมใส่ FAQPage markup ด้วย เพราะ AI ชอบ Q&A format มากเป็นพิเศษ — มันตอบคำถามได้ตรงๆ เลย
Organization schema — บอกว่า aidevthai.com คือองค์กรอะไร owner คือใคร ช่วยให้ AI สร้าง entity graph เชื่อมชื่อ “Tawan Shamsanor” กับ “aidevthai.com”
ดู วิธีเพิ่ม Structured Data ใน WordPress ในหมวด ai-howto
3. Content Chunking — เขียนแบบที่ AI อยากอ้างอิง
นี่คือจุดที่เปลี่ยนมากที่สุด
แบบเก่า (บล็อกทั่วไป):
ย่อหน้ายาว 8-10 บรรทัด เล่าเรื่อง narrative ไหลต่อกัน
แบบ GEO:
– ย่อหน้า 2-3 ประโยค แล้วขึ้นบรรทัดใหม่
– H2 = คำถามที่คนถาม AI (“ทำไม llms.txt ถึงสำคัญ?”)
– H3 = คำตอบหรือ sub-topic
– Answer First — ตอบคำถามในประโยคแรกของทุก section เสมอ อย่ากว่าจะถึงประเด็นหลักต้องอ่าน 3 ย่อหน้าก่อน
AI language models มักจะ extract ข้อความออกมาเป็น chunk ขนาด ~200-500 token เพื่อ context window — ถ้าแต่ละ H2 section ของผมตอบคำถามได้สมบูรณ์ใน 300 คำ มันสามารถอ้างอิง section นั้นได้โดยตรง
4. Entity Consistency — ใช้ชื่อเดิมซ้ำทุกที่
Entity ในโลก AI คือ “ชื่อที่มีความหมายคงที่” — เช่น “Gemini 2.5 Flash”, “OpenRouter”, “Tawan Shamsanor”, “aidevthai.com”
กฎที่ผมใช้:
– ใช้ชื่อ entity เหมือนกันทุกบทความ ไม่เรียกว่า “Gemini” บ้าง “Google AI” บ้าง “LLM ของ Google” บ้าง
– ใส่ entity หลักใน H1 และ paragraph แรก
– เชื่อม entity กลับไปหา Organization schema
เมื่อ AI เห็นชื่อ “Tawan Shamsanor” ปรากฏใน Organization schema + Article author + bio ของทุกบทความ มันจะสร้าง association ที่แน่นขึ้นว่า entity นี้คืออะไร เชี่ยวชาญเรื่องอะไร
5. Citation-Worthy Content — ตัวเลขและตัวอย่างจริง ไม่ใช่คำแนะนำลอยๆ
AI ไม่อ้างอิงประโยคแบบ “การใช้ AI ช่วยให้ทำงานได้เร็วขึ้น”
AI อ้างอิงประโยคแบบ “ผม run Gemini 2.5 Flash ผ่าน OpenRouter ราคา $0.15/1M input token สร้างบทความ 1,200 คำได้ภายใน 8 วินาที cost ต่อบทความอยู่ที่ประมาณ ~$0.002”
ความแตกต่างคือ specificity — ตัวเลข, ชื่อเครื่องมือจริง, บริบทจริง
สิ่งที่ผมเพิ่มในทุกบทความ:
– ตัวเลขที่วัดได้จริง (ราคา, เวลา, จำนวน)
– Screenshot หรือ code snippet จริง
– เปรียบเทียบระหว่างเครื่องมือแบบ side-by-side
– ผลลัพธ์จริงของผม ไม่ใช่ “ควรจะได้ผลลัพธ์แบบนี้”
ดูตัวอย่างใน หมวด coding ที่ผมทำ tutorial Python + AI integration พร้อม GitHub snippet จริง
6. Fresh Dates — AI ชอบของใหม่
LLMs ที่ใช้ Retrieval-Augmented Generation (RAG) อย่าง Perplexity มักจะ prioritize เนื้อหาใหม่กว่า
สิ่งที่ผมทำ:
– ทุกบทความมี datePublished และ dateModified ใน JSON-LD ชัดเจน
– เมื่อ update บทความเก่า ผม bump dateModified และเพิ่ม “อัพเดท: [วันที่] — เพิ่ม [สิ่งที่เพิ่ม]” ไว้ต้นบทความ
– Auto-publish ทุกวัน signal ว่าเว็บ active ไม่ใช่ abandoned
aidevthai.com ตอนนี้มี fresh content ทุกวัน 16:30 น. ซึ่ง crawler สังเกตได้
7. Author Bio + E-E-A-T — ใส่ให้ครบ ไม่ใช่แค่ชื่อ
E-E-A-T = Experience, Expertise, Authoritativeness, Trustworthiness
Google และ AI systems ให้น้ำหนักกับเนื้อหาจากคนที่มี track record จริง
Author bio ของผมใน aidevthai.com ระบุ:
– ชื่อ: Tawan Shamsanor
– Experience: run BTC futures trading bots ใน production, สร้าง AI content pipelines
– ชี้ไปที่ LinkedIn profile (KYC verified)
– ชี้ไปที่ hubaiasia.com ซึ่งเป็น portfolio เดิม
ไม่ใช่แค่ “นักเขียนที่ชอบเทคโนโลยี” — ต้อง specific ว่าทำอะไรมาจริงๆ
30-Day Projection และ Retro ที่ผมสัญญาว่าจะกลับมาดู
ผม launch aidevthai.com เมื่อ 10 เมษายน 2026 ตอนนี้วันที่ 17 เมษายน — ผ่านมา 7 วัน
ตั้งเป้า 30 วัน (ภายใน 10 พฤษภาคม 2026):
– โดน index ใน Perplexity สำหรับ 5+ คำถามภาษาไทยเกี่ยวกับ AI tools
– ChatGPT อ้างอิง aidevthai.com สำหรับคำถาม “เครื่องมือ AI ภาษาไทย”
– Newsletter subscriber 50+ คน จาก lead magnet PDF
สิ่งที่ผม track:
1. Perplexity — search คำถามที่บทความผมตอบ แล้วดูว่า cite หรือเปล่า
2. ChatGPT web search — เปิด browsing แล้วถามคำถาม
3. Cloudflare analytics — ดู bot traffic จาก GPTBot, ClaudeBot, PerplexityBot
ผมจะกลับมาเขียน Retro บทความนี้ใน 30 วัน — บอกตัวเลขจริงว่าได้ผลแค่ไหน ไม่ว่าผลจะเป็นยังไง
GEO Checklist 10 ข้อ — copy ไปใช้ได้เลย
[ ] 1. สร้าง /llms.txt ที่ root domain — อธิบายเว็บ, หมวดหลัก, author
[ ] 2. สร้าง /llms-full.txt — list บทความทั้งหมดพร้อม summary 1-2 ประโยค
[ ] 3. ใส่ Article JSON-LD ทุกบทความ (datePublished, dateModified, author)
[ ] 4. ใส่ FAQPage JSON-LD ในบทความที่มี Q&A format
[ ] 5. ใส่ Organization JSON-LD ที่ homepage (ชื่อองค์กร, URL, founder)
[ ] 6. เขียน H2 เป็นคำถาม — ตอบในประโยคแรกของ section (Answer First)
[ ] 7. ย่อหน้าไม่เกิน 3-4 ประโยค — อย่า wall of text
[ ] 8. ใช้ entity name คงที่ทุกบทความ — ห้ามเปลี่ยนชื่อเครื่องมือตามใจ
[ ] 9. ใส่ตัวเลข/ตัวอย่างจริงทุก claim — ไม่มีคำแนะนำลอยๆ
[ ] 10. Author bio ระบุ experience จริง + link ไปยัง external profile (LinkedIn, GitHub)
Schema JSON-LD Template — copy ไปใส่บทความคุณได้เลย
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "ชื่อบทความของคุณ",
"description": "สรุปบทความ 1-2 ประโยค",
"datePublished": "2026-04-17",
"dateModified": "2026-04-17",
"url": "https://aidevthai.com/your-slug/",
"inLanguage": "th",
"author": {
"@type": "Person",
"name": "Tawan Shamsanor",
"url": "https://aidevthai.com/about/",
"sameAs": [
"https://www.linkedin.com/in/tawanshamsanor"
]
},
"publisher": {
"@type": "Organization",
"name": "AidevThai",
"url": "https://aidevthai.com",
"logo": {
"@type": "ImageObject",
"url": "https://aidevthai.com/wp-content/uploads/logo.png"
}
},
"mainEntityOfPage": {
"@type": "WebPage",
"@id": "https://aidevthai.com/your-slug/"
}
}
สำหรับบทความที่มี FAQ เพิ่ม block นี้ต่อท้าย (แยก script tag):
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "GEO คืออะไร?",
"acceptedAnswer": {
"@type": "Answer",
"text": "GEO (Generative Engine Optimization) คือการปรับเนื้อหาให้ AI answer engines อย่าง ChatGPT, Claude, Perplexity อ้างอิงเว็บเราเมื่อตอบคำถามผู้ใช้"
}
},
{
"@type": "Question",
"name": "llms.txt คืออะไรและต้องทำยังไง?",
"acceptedAnswer": {
"@type": "Answer",
"text": "llms.txt คือไฟล์ plain text ที่วางที่ root domain (/llms.txt) อธิบายเว็บให้ AI crawlers เข้าใจ ประกอบด้วยชื่อเว็บ, คำอธิบาย, หมวดหลัก และข้อมูล author"
}
}
]
}
สรุป: GEO ไม่ใช่เวทมนตร์ มันคือ engineering
ถ้า SEO แบบเก่าคือการ “พูดภาษา Google” ด้วย keyword density และ backlinks
GEO คือการ พูดภาษา LLM ด้วย structured data, entity consistency และ citation-worthy content
ผมไม่รู้ว่า 30 วันจากนี้ผลจะเป็นยังไง — ผมบอกได้แค่ว่าผมทำครบทุก lever ที่รู้จัก และจะกลับมารายงานตรงๆ
ถ้าคุณ run WordPress blog ภาษาไทย — 7 เทคนิคข้างบนนี้ทำได้ใน 1 วัน llms.txt ใช้เวลา 15 นาที JSON-LD ถ้ามี plugin ช่วยใช้เวลาน้อยกว่า 1 ชั่วโมง content chunking คือการเปลี่ยน writing habit
ทำเลย อย่ารอ
ติดตามผล + รับ PDF checklist ฟรี
บทความนี้เป็นส่วนหนึ่งของ series GEO สำหรับ dev ไทย
ถ้าอยากรับ:
– Update เมื่อผมเขียน 30-day retro
– PDF checklist GEO ฉบับเต็ม (พร้อม code snippet)
– บทความใหม่ทุกวัน 16:30 น.
→ สมัคร newsletter ที่นี่ — ไม่มี spam แค่ dev content จริงๆ
พบกันบน Dev.to: ผม repost บทความภาษาอังกฤษที่ dev.to/tawanshamsanor — follow ได้ถ้าอยากติดตามใน feed
เขียนโดย Tawan Shamsanor — นักพัฒนาที่ run BTC futures bots, AI content pipelines และ side income products ด้วย open-source stack ดูโปรเจคทั้งหมดที่ hubaiasia.com
ปลั๊กอิน WordPress จากเรา: Exit Pop Pro
ป๊อปอัพ exit-intent ที่แจก PDF ฟรี แลกอีเมล — เก็บ subscriber เข้า WordPress ของคุณโดยตรง จ่ายครั้งเดียว $29 ไม่มีค่ารายเดือน ไม่ต้องง้อ SaaS