AdBlueprint
Strategy
google ads
negative keywords
search ads

Negative Keywords คืออะไร? วิธีกัน Traffic ขยะออกจาก Google Search Ads ก่อนงบหมดเปล่า

Negative Keywords กัน Traffic ขยะออกจาก Google Search Ads ก่อนงบหมด — วิธีเช็ค Search Terms Report และบล็อก query ที่ไม่ Convert ก่อนเงินหายไปเปล่าๆ

AdBlueprint Team 3 min read

คนส่วนใหญ่ที่เพิ่งเริ่มยิง Google Search Ads คิดว่างานหลักคือเพิ่ม keyword ให้ครบ แต่ถ้าลอง export Search Terms Report ดูจะพบว่างบส่วนหนึ่งกำลังไหลไปหาคนที่พิมพ์ "ฟรี" "pantip" หรือ "วิธีทำเอง" — Impression ทุกคน Click ทุกคน แต่ไม่มีใครซื้อ Negative keyword คือกำแพงที่กั้นงบจากคนที่ไม่เคยจะซื้ออยู่แล้ว

Negative Keywords คืออะไร?

Negative keyword คือคำที่บอก Google ว่า "ถ้าใครพิมพ์คำนี้ อย่าแสดงโฆษณาฉัน"

ตัวอย่างง่ายๆ: ถ้าขายบริการออกแบบเว็บไซต์แบบ Custom ราคา 30,000–80,000 บาท และมี keyword "รับทำเว็บไซต์" อยู่ใน campaign — Google จะ match โฆษณาคุณกับ query "รับทำเว็บไซต์ฟรี" ด้วย ถ้าไม่ใส่ "-ฟรี" เป็น negative keyword คุณก็จ่ายค่า Click จากคนที่ไม่มีทางซื้อ

3 Match Types ของ Negative Keywords

เหมือนกับ keyword ปกติ negative keyword มี 3 ระดับความแม่นยำ:

Negative Broad Match — บล็อก query ที่มีคำนั้นอยู่ ไม่ว่าจะเรียงยังไง

Negative Phrase Match — บล็อก query ที่มีวลีนั้นเรียงต่อกัน (แนะนำ)

Negative Exact Match — บล็อกเฉพาะ query นั้นพอดี

แนะนำเริ่มด้วย Negative Phrase เพราะกว้างพอจับ variation แต่แม่นพอไม่บล็อก traffic ดีโดยไม่ตั้งใจ

วิธีหา Traffic ขยะ: Search Terms Report

ก่อนเพิ่ม negative keyword ต้องรู้ก่อนว่า Google กำลังส่ง query อะไรให้จริงๆ อย่าเดา

ขั้นตอน:

  1. เปิด Google Ads → Campaigns → เลือก Campaign ที่ต้องการ
  2. ไปที่ KeywordsSearch terms
  3. Filter ช่วง 30 วันล่าสุด
  4. Sort by Cost จากมากไปน้อย
  5. หา query ที่มี Cost สูงแต่ Conversions = 0

Query เหล่านั้นคือ negative keyword ชุดแรก เพิ่มเลยนะ

Traffic ขยะที่เจอบ่อยในตลาดไทย

บางคำ block ได้เลยตั้งแต่วันแรกโดยไม่ต้องรอดูข้อมูล:

"ฟรี" / "free" — คนหาของฟรี ไม่ใช่บริการที่มีราคา

"pantip" / "รีวิว" / "บทความ" — อยู่ขั้น Research ยังไม่พร้อม Convert ใน session นี้

"วิธีทำ" / "สอน" / "tutorial" / "DIY" — กำลังหา how-to ไม่ใช่หาคนทำให้

"งาน" / "สมัครงาน" / "เงินเดือน" — ถ้า keyword กว้าง อาจดึง job seeker มาโดยไม่ตั้งใจ

ชื่อแบรนด์คู่แข่ง — ถ้าไม่ได้ตั้งใจรัน Competitor Conquest campaign

ตัวเลขราคาต่ำผิดปกติ — "เว็บไซต์ 500 บาท", "โลโก้ 100 บาท" ถ้าราคาไม่ตรง

กำแพงที่คนไม่ค่อยพูดถึง

Negative keyword list ที่ดีไม่ใช่งาน "ตั้งทีเดียวแล้วจบ" — ทุก 2 สัปดาห์ต้องกลับมาเช็ค Search Terms Report ใหม่

Broad Match และ Phrase Match keyword match กับ query ใหม่ตลอดเมื่อ Google อัปเดต algorithm Broad Match ยิ่ง "สร้างสรรค์" ขึ้นเรื่อยๆ ในการตีความ query ถ้าไม่ทำ negative keyword ใหม่สม่ำเสมอ งบจะไหลไปหา traffic ที่ไม่ Convert โดยไม่รู้ตัวเลย

Quick reference

สถานการณ์ใช้อะไร
บล็อก query ทุก variation ที่มีคำนั้นNegative Broad
บล็อก query ที่มีวลีนั้นเรียงต่อกันNegative Phrase (แนะนำ)
บล็อกเฉพาะ query นั้นพอดีNegative Exact
บล็อกทั้ง CampaignAdd ที่ Campaign level
บล็อกเฉพาะ Ad Group บางกลุ่มAdd ที่ Ad Group level
ใช้ซ้ำในหลาย CampaignNegative Keyword List

ขั้นตอนถัดไป

เปิด Search Terms Report ของ Campaign ที่ใช้งบมากที่สุด — filter 30 วันล่าสุด Sort by Cost ถ้าเจอ query ที่มี Cost สูงแต่ Conversions = 0 เกิน 3 รายการ แสดงว่างบกำลังหายไปโดยเปล่าประโยชน์อยู่นี่แหละ

ถ้าใช้ AdBlueprint อยู่ ดูส่วน Keyword Strategy ใน Blueprint ของคุณ — ระบบช่วยระบุ intent หลักของ campaign ซึ่งช่วยให้รู้ว่า negative keyword cluster ไหนควร block ก่อน

Frequently asked questions

Negative keyword กับ keyword ปกติต่างกันยังไง?
Keyword ปกติบอก Google ว่า 'แสดงโฆษณาเมื่อมีคนค้นหาคำนี้' ส่วน negative keyword บอกว่า 'ห้ามแสดงถ้ามีคำนี้ใน query' ทั้งสองทำงานร่วมกัน — keyword ดึง traffic เข้า negative keyword กรอง traffic ที่ไม่มี purchase intent ออก ถ้าไม่มี negative เลย Broad Match จะ match กับ query แปลกๆ ได้หลายสิบคำ
ต้องเพิ่ม Negative Keywords บ่อยแค่ไหน?
แนะนำเช็ค Search Terms Report ทุก 2 สัปดาห์สำหรับ campaign ที่ใช้งบสูง และทุกเดือนสำหรับ campaign เล็ก Google อัปเดต Broad Match algorithm ต่อเนื่อง ทำให้ query ใหม่โผล่ขึ้นมาได้ตลอด ปล่อยทิ้ง 2–3 เดือนงบส่วนหนึ่งจะไหลไปหา traffic ที่ไม่ Convert โดยไม่รู้ตัว
Negative keyword ที่ Campaign level กับ Ad Group level ต่างกันยังไง?
Campaign level บล็อก query นั้นใน ทุก Ad Group ของ campaign ส่วน Ad Group level บล็อกเฉพาะ Ad Group เดียว ใช้ Campaign level สำหรับคำที่ไม่ต้องการแน่นอน เช่น 'ฟรี' หรือ 'สมัครงาน' ส่วน Ad Group level ใช้เมื่อ keyword บางคำ relevant สำหรับ Ad Group หนึ่งแต่ไม่ relevant กับอีก Ad Group