Google Search Console คืออะไรและทำไมต้องใช้
Google Search Console (GSC) เป็นเครื่องมือฟรีจาก Google ที่แสดงข้อมูลว่า Google มองเว็บของคุณอย่างไร ข้อมูลที่ GSC ให้:
- Keyword ที่ผู้ใช้พิมพ์แล้วเห็นเว็บคุณใน Search Results (Impressions) และจำนวนคลิก
- หน้าที่ Google Index แล้วและยังไม่ได้ Index
- Crawl Errors เช่น 404, Redirect Loop, Server Error ที่ Google พบ
- Core Web Vitals Score ของแต่ละหน้า
- Manual Penalty ถ้าเว็บละเมิด Webmaster Guidelines
ข้อมูลเหล่านี้หาไม่ได้จาก Google Analytics ดังนั้นต้องใช้ทั้งสองเครื่องมือควบคู่กัน
เพิ่มเว็บไซต์ใน Google Search Console
ขั้นที่ 1: เข้า search.google.com/search-console
Login ด้วย Google Account แล้วคลิก "Add Property" เลือกประเภท Property:
- Domain Property: ครอบคลุมทุก Version (http, https, www, non-www) แนะนำถ้าเว็บใช้ HTTPS และไม่มี www
- URL Prefix Property: ครอบคลุมเฉพาะ URL ที่ระบุ ใช้วิธียืนยันได้หลายแบบ
สำหรับ WordPress ที่ใช้ HTTPS แนะนำเลือก Domain Property แล้วกรอก yourdomain.com (ไม่มี https://)
ขั้นที่ 2: ยืนยัน Ownership
GSC จะแสดง TXT Record ที่ต้องเพิ่มใน DNS ไปที่ cPanel → Zone Editor แล้วเพิ่ม TXT Record ตามที่ GSC แจ้ง รอ 5-10 นาที แล้วกลับมากด "Verify" ใน GSC DNS TXT ใช้เวลา Propagate สูงสุด 48 ชั่วโมงในบางกรณี
ยืนยัน Ownership ผ่าน Plugin WordPress
ถ้าใช้ URL Prefix Property สามารถยืนยันผ่าน Plugin ได้โดยไม่ต้องแตะ DNS:
# วิธีที่ 1: ใช้ Yoast SEO
Yoast SEO → Settings → Site Features → Webmaster Tools
→ Google Verification Code → ใส่ Code จาก GSC (เฉพาะตัวอักษร ไม่รวม <meta> tag)
→ Save
# วิธีที่ 2: ใช้ Rank Math
Rank Math → General Settings → Webmaster Tools
→ Google Search Console → ใส่ Verification Code
→ Save Changes
# วิธีที่ 3: ใส่ Meta Tag ตรงใน Theme
<!-- หน้า Verification จาก GSC -->
<meta name="google-site-verification" content="YOUR_CODE" />
<!-- ใส่ใน header.php ของ Theme หรือผ่าน functions.php -->
ส่ง Sitemap ให้ Google Crawl
Sitemap บอก Google ว่าเว็บมีหน้าอะไรบ้างและควร Crawl บ่อยแค่ไหน ใน WordPress ถ้าใช้ Yoast SEO Sitemap จะอยู่ที่ yoursite.com/sitemap_index.xml อัตโนมัติ
# ส่ง Sitemap ใน GSC
Google Search Console → Sitemaps (เมนูซ้าย)
→ Add a new sitemap
→ พิมพ์ sitemap_index.xml แล้วกด Submit
# URL Sitemap ที่พบบ่อย
yoursite.com/sitemap_index.xml ← Yoast SEO
yoursite.com/sitemap.xml ← All in One SEO, Rank Math
yoursite.com/wp-sitemap.xml ← WordPress Core Sitemap (5.5+)
ใช้ GSC วิเคราะห์ Keyword และ Traffic
Performance Report
GSC → Performance แสดงข้อมูล 16 เดือนย้อนหลัง กรอง Date Range, Country, Device, Search Type ได้ ข้อมูลที่ดูบ่อย:
- Total Clicks: จำนวนครั้งที่คนคลิก URL เว็บจาก Search
- Total Impressions: จำนวนครั้งที่เว็บแสดงใน Search Results
- Average CTR: อัตราคลิก ถ้า CTR ต่ำแสดงว่า Title/Description ดึงดูดไม่พอ
- Average Position: อันดับเฉลี่ยของทุก Keyword
วิธีหา Keyword ที่ควรปรับปรุง
กรอง Query ที่มี Position อยู่ 11-20 (หน้า 2 ของ Google) และมี Impression สูง Keyword เหล่านี้ใกล้จะขึ้นหน้า 1 แค่ปรับปรุงบทความให้ดีขึ้นเล็กน้อย ก็อาจดัน Traffic ได้มาก
แก้ไข Coverage Errors ใน GSC
# ดูหน้าที่มีปัญหา
GSC → Pages (หรือ Coverage ในเวอร์ชันเก่า)
ดู Error Types:
- "Not found (404)" → หน้าถูกลบแต่ยังมี Link ชี้มา
- "Redirect error" → Redirect Loop หรือ Chain ยาวเกิน
- "Server error (5xx)" → Hosting มีปัญหาตอน Crawl
- "Blocked by robots.txt" → ตั้งค่า robots.txt Block หน้าที่ไม่ควร Block
# ขอให้ Google Crawl หน้าใหม่
GSC → URL Inspection → ใส่ URL
→ "Request Indexing"
ตรวจสอบว่า GSC ทำงานถูกต้อง
# ตรวจสอบว่า Property Verified
GSC → เปิดหน้าแรก → ดูว่า Property แสดงข้อมูลแล้ว
ถ้า Verified จะเห็น Dashboard แสดงข้อมูล 3 เดือนย้อนหลัง
# ตรวจสอบ Sitemap Status
GSC → Sitemaps → ดู Status ว่า "Success" ไม่ใช่ "Error"
จำนวน URLs Discovered ควรใกล้เคียงจำนวนหน้าในเว็บ
# ตรวจ URL ด้วย URL Inspection
GSC → URL Inspection → พิมพ์ URL หน้าใดก็ได้
ดูว่า Indexed หรือยัง และมี Issue อะไรไหม
สำหรับผู้ที่ต้องการ Hosting ที่มีประสิทธิภาพสูงรองรับ WordPress SEO ได้ดี asiagb.com มีบริการ Hosting รองรับ DirectAdmin ทุกแผน พร้อม SLA 99% และ SSL ฟรี เหมาะสำหรับทำเว็บที่ต้องการ Uptime สูงเพื่อ Google Crawl
แก้ปัญหาที่พบบ่อย
Error: "Ownership could not be verified" หลังเพิ่ม DNS TXT Record
DNS TXT ใช้เวลา Propagate อย่างน้อย 5-30 นาทีในกรณีปกติ และอาจนานถึง 48 ชั่วโมง ให้รอก่อนแล้วลอง Verify ใหม่ ตรวจสอบ TXT Record ด้วยเครื่องมือ Google Admin Toolbox: toolbox.googleapps.com แล้วค้นหา TXT Record ของโดเมน ถ้าเห็นค่าที่ถูกต้องแสดงว่า Propagate แล้ว
GSC แสดงหน้า 404 ทั้งที่หน้านั้นยังมีอยู่
อาจเป็น URL เก่าที่ถูกเปลี่ยน Permalink แต่ยังมี Backlink ชี้มา ให้ตั้ง 301 Redirect จาก URL เก่าไป URL ใหม่ ผ่าน .htaccess หรือ Plugin "Redirection" อย่า Delete Redirect เพราะ Google จะยังคง Index URL เก่าไปอีกนาน
Sitemap ส่งแล้ว แต่ URL ที่ Discovered น้อยกว่าความเป็นจริง
ตรวจสอบว่า Sitemap ของคุณรวมหน้าทั้งหมดหรือไม่ Yoast SEO จะไม่รวมหน้าที่ตั้ง "noindex" ไว้ ถ้าตั้ง Category หรือ Tag Archive เป็น noindex หน้าเหล่านี้จะไม่อยู่ใน Sitemap ซึ่งถูกต้อง แต่ถ้า Post จริงๆ หายไปใน Sitemap ให้ตรวจ Yoast SEO Settings → Search Appearance → Content Types
คำถามที่พบบ่อย
Q: ต้องรอนานแค่ไหนหลังส่ง Sitemap กว่า Google จะ Index?
A: ขึ้นอยู่กับ Authority ของเว็บ เว็บใหม่อาจใช้เวลา 2-4 สัปดาห์ เว็บที่ Google Crawl บ่อยอยู่แล้วอาจได้รับ Index ภายใน 1-3 วัน เร่งได้โดยใช้ URL Inspection → Request Indexing สำหรับหน้าสำคัญ
Q: GSC กับ GA4 ต่างกันอย่างไร?
A: GSC วัดผลจาก Google Search เท่านั้น เช่น Impression, Rank, Clicks จาก Organic Search ส่วน GA4 วัด User Behavior บนเว็บ เช่น หน้าที่ดู เวลาที่ใช้ Conversion ทั้งสองเครื่องมือเสริมกัน ควรใช้คู่กัน
Q: GSC แจ้ง Core Web Vitals "Poor" ต้องแก้อย่างไร?
A: GSC → Core Web Vitals จะแสดงหน้าที่มีปัญหา Metric หลักที่ต้องแก้: LCP (Largest Contentful Paint) แก้ด้วยการ Optimize รูปภาพและ Cache; CLS (Cumulative Layout Shift) แก้ด้วยการกำหนด Width/Height ให้รูปภาพล่วงหน้า; INP (Interaction to Next Paint) แก้ด้วยการลด JavaScript ที่ไม่จำเป็น