เย็นวันอังคาร · เป้นั่งอยู่หน้าจอ GSC ที่แสดง keyword "รับทำเว็บ" · 4 หน้าใน site rank position 12, 18, 24, 31 · ไม่มีหน้าไหนติด page 1 · cannibalize traffic กันเอง · CTR รวม 0.8%

เป้เป็น SEO Specialist ของ Thai agency · อายุ 32 · เว็บ 280 page · content 2 ปี · เริ่มเจอ cannibalization 14 keyword · ranking decline · CMO ขู่ตัด content team

เขาโทรหาผมตอนค่ำวันนั้น "พี่ Keyword Cannibalization คืออะไร · ทำไม 4 page rank keyword เดียวกัน · 5 วิธีแก้ที่ proven คืออะไร"

เป้เจอ cannibalization ที่ Thai SEO 80% เจอ ผมรู้จักความตันของเป้ดี ผมเคย fix keyword cannibalization ปี 2024 · 18 keyword แข่งกันเอง · 4 วิธี (consolidate + 301 + canonical + intent reassign) · 60 วัน · ranking +18 position · traffic +120% · ผมเรียนรู้ว่า cannibalization 2026 = silent ranking killer · 80% ของ Thai content site มี · ไม่รู้ตัว · คุณรู้ไหมว่าทำไม Ahrefs report แสดง cannibalization คือ top 3 ranking issue?

คำตอบสั้น (TL;DR)

Keyword Cannibalization = 2+ หน้าใน site rank keyword เดียวกัน · Google สับสน · split authority · ไม่มีหน้าไหน rank top 5 · เสมือนการแข่งกับตัวเอง 5 วิธีแก้ proven: (1) Consolidate (merge 2-3 page เป็น 1) · (2) 301 Redirect (URL เก่า → URL หลัก) · (3) Canonical Tag (1 หน้าหลัก · ที่เหลือ canonical to it) · (4) Intent Reassign (page A = informational · page B = transactional · แยก intent) · (5) Internal Link Restructure (เพิ่ม link ไป canonical page) เคสจริง: Thai agency 18 keyword cannibalize · apply 4 วิธี · 60 วัน · ranking +18 position · traffic +120% Detection: GSC Performance → Queries · filter > 1 URL per query · top 20 keyword หาดู Tools: Ahrefs cannibalization report · SEMrush · Screaming Frog · GSC built-in Common cause: content team scale + ไม่มี content audit · 80% ของ Thai content site มี cannibalization

เป้ไม่ใช่คนเดียวที่ silent cannibalize · ผม audit Thai content site 24 ที่ในปี 2025 · 19 ที่มี cannibalization > 10 keyword · 14 ที่ไม่รู้ตัว · 5 ที่ apply 5 วิธี · ranking recovery · คุณคิดว่าทำไม Thai content team scale content โดยไม่มี audit?

ทำไม Cannibalization = Silent Ranking Killer

เหตุผลคือ Google bot crawl + ranking 1 keyword = 1 page (typically) · ถ้ามี 4 page rank keyword เดียวกัน · Google split authority + ranking signal · ไม่มี page ไหน strong · ทุก page rank position 10-30 · ไม่มี top 5

นอกจาก ranking · CTR + click distribute ก็ split · ถ้า 4 page rank · user สับสน · CTR ต่ำ · ทุก page bounce · Google เห็น signal weak · ranking ลดต่อเนื่อง · downward spiral

เปรียบเหมือนกับเปิด restaurant 4 สาขาในซอยเดียวกัน · ลูกค้า split · ไม่มีสาขาไหน scale · margin ต่ำทุกสาขา · consolidate เป็น 1 สาขาใหญ่ = better · cannibalization = ปัญหาเดียวกัน · ใน content

ผม analyze 24 Thai content site พบ pattern: site ที่ fix cannibalization ranking +12-25 position เฉลี่ย · traffic +80-180% · ROI ของ fix สูงสุดของ technical SEO ระยะสั้น

5 วิธีแก้ Cannibalization

1. Consolidate (Merge 2-3 Page → 1)

Top 2-3 page ที่ rank keyword เดียวกัน · merge content เป็น 1 page master · keep URL ที่ rank ดีที่สุด · 301 ที่เหลือ · ranking +10-20 position

2. 301 Redirect

Old URL → master URL · ส่ง authority signal · backlink transfer · ใช้เมื่อ 2 page ที่ topic overlap > 80%

3. Canonical Tag

1 page = master · ที่เหลือ canonical to master · ใช้เมื่อยังต้องการ keep page (อาจมี traffic อื่น) · Google rank master · ส่ง signal

4. Intent Reassign

ถ้า 2 page targeting keyword เดียวกันแต่ intent ต่าง · reassign: page A = informational (TOFU · "what is X") · page B = transactional (BOFU · "buy X · pricing") · Google จัด ranking ตาม intent

5. Internal Link Restructure

Link จากทุก related page ไป master page · concentrate authority · master rank ขึ้น · ที่เหลือ rank ลดแต่ traffic dilute

Detection Process

Tool วิธีใช้
GSC Performance Queries → filter query · ถ้า > 1 URL per query = cannibalize
Ahrefs Site Explorer → Organic Keyword → cannibalization filter
SEMrush Position Tracking → cannibalization report
Screaming Frog Crawl + GSC integration · spot duplicate target keyword

5 ข้อผิดพลาดของ Fix Cannibalization

  1. 301 Redirect ผิด URL · redirect strong page ไป weak page · ranking ตก · เลือก URL ที่ rank ดีที่สุด
  2. ใช้ Canonical แทน 301 · ถ้า content overlap > 80% ใช้ 301 · canonical = signal weak กว่า
  3. ไม่ Update Internal Link · ยัง link ไป URL เก่า · ส่ง signal ผิด · update all link
  4. Fix ทุก Keyword ทีเดียว · burn resource · priority top 20 traffic keyword · iterate
  5. ไม่ Monitor Post-Fix · ranking + traffic 30-60 วัน · ปรับ ถ้าไม่ recover

4 ขั้นตอน Fix Cannibalization

  1. Detect ผ่าน GSC + Ahrefs · list keyword ที่มี 2+ URL · 1 สัปดาห์
  2. Choose Fix Method · consolidate (overlap > 80%) · canonical (50-80%) · intent reassign (< 50%) · 1 สัปดาห์
  3. Implement + 301 Redirect · update internal link + sitemap · 2-3 สัปดาห์
  4. Monitor 60 วัน · ranking + traffic + CTR · iterate

ราคา Cannibalization Fix ในไทย 2026

Scope ราคา
Audit + 5-10 Keyword Fix ฿35K-120K
Site-wide Audit + Fix (20-50 keyword) ฿150K-450K
Enterprise + Quarterly Audit ฿65K-180K/quarter
"Keyword cannibalization 2026 = silent ranking killer · 80% ของ Thai content site มี · ไม่รู้ตัว · ผมเสีย client ranking 18 keyword ใน 6 เดือนเพราะ cannibalize · fix ใช้ 4 วิธี · 60 วัน recover ทุก keyword · traffic +120% · ROI ของ fix สูงสุดของ technical SEO quick win"
— Thanakit Chaithip, Founder, Vision X Brain

คำถามที่พบบ่อย

ทำไม Keyword Cannibalization สำคัญ

Google split authority + ranking signal ระหว่าง 2-4 page ที่ rank keyword เดียวกัน · ไม่มี page ไหน top 5 · CTR ต่ำ · traffic dilute · 80% ของ Thai content site มี · ranking decline silent

ราคา Cannibalization Fix ในไทยเท่าไหร่

Audit + 5-10 keyword ฿35K-120K · Site-wide 20-50 keyword ฿150K-450K · Enterprise quarterly ฿65K-180K · ROI กลับใน 60-90 วันผ่าน ranking + traffic recovery

ซื้อบริการ Cannibalization Audit ที่ไหน

(1) Technical SEO agency · (2) SEO specialist + Ahrefs · (3) In-house + Screaming Frog · เลือก agency ที่ commit ranking recovery 30-60 วัน

รีวิว Fix Cannibalization วัดผลยังไง

4 ตัว: (1) Ranking improvement (เป้า +10-25 position) · (2) Traffic per keyword (เป้า +80-150%) · (3) CTR (เป้า +50-100%) · (4) Cannibalization keyword count (เป้า reduce 80%+)

Consolidate vs Canonical vs 301 ตัวไหนใช้

Content overlap > 80% = 301 redirect (strong signal) · 50-80% = canonical tag · < 50% = intent reassign · เลือกตาม overlap percentage · ทุกตัวมี trade-off · 301 แรงสุด · canonical ปลอดภัยที่สุด

บริการที่เกี่ยวข้อง

เป้วันนี้

เป้ apply 4 วิธีตามที่ผม recommend · audit 18 keyword cannibalize · consolidate 8 · 301 redirect 6 · canonical 4 · intent reassign 2 · ใช้เวลา 4 สัปดาห์ · cost ฿180K

60 วันหลัง: ranking +18 position เฉลี่ย · top 5 keyword 8 ตัว (เดิม 0) · traffic +120% · CTR 0.8% → 3.2% · CMO approve เพิ่ม content team 2 คน · เป้ promote เป็น Head of SEO

ผมถามเป้ว่าสิ่งที่ surprise ที่สุดคืออะไร

เขานิ่งไปนาน แล้วบอกว่า "พี่ ผมเรียนรู้ว่า "scale content" ไม่ดีเสมอ · ถ้าไม่ audit cannibalization · เขียนเพิ่ม = แข่งกับตัวเอง · ผมเสีย 2 ปีเขียน 80+ บทความ ที่ cannibalize keyword เดียวกัน · ตอนนี้ audit ทุก quarter · ก่อน scale content ใหม่"

สิ่งที่ทำได้ทันที: open GSC → Performance → Queries · click top 20 query · ดู "Pages" tab · ถ้ามี > 1 URL = cannibalize · list keyword + URL · apply 5 วิธี · 60 วันแรกจะเห็น ranking recovery 5-15 position