วิธีเชื่อม Google Search Console กับเว็บไซต์ สำหรับคนที่ยังไม่เคยทำ

หลายคนเขียนบทความ SEO มาหลายเดือนแล้วแต่ไม่เคยรู้ว่าเว็บติดอันดับคีย์เวิร์ดอะไรบ้าง — ปัญหาไม่ใช่ที่บทความ แต่อยู่ที่ยังไม่ได้เชื่อม Search Console กับเว็บไซต์ เพราะเครื่องมือตัวนี้คือช่องทางเดียวที่ Google ใช้บอกเราว่าเว็บปรากฏในผลการค้นหาด้วยคำค้นใด มีการคลิกกี่ครั้ง และหน้าไหนที่ Google เห็นแต่เราอาจมองข้าม บทความนี้สรุปวิธีเชื่อม Google Search Console กับเว็บไซต์แบบทีละขั้น ตั้งแต่เตรียมตัว ยืนยันเจ้าของเว็บ จนถึงการอ่านรายงานตัวแรกที่ควรดู
สิ่งที่ควรรู้ก่อนเริ่ม
- Search Console คือเครื่องมือฟรีของ Google ที่แสดงว่าเว็บไซต์ปรากฏในผลการค้นหาด้วยคำค้นใด หน้าไหน และอันดับเท่าไร
- ก่อนเชื่อมต้องยืนยันว่าเราเป็นเจ้าของโดเมนจริง โดยทำได้สองวิธีหลักคือ DNS TXT record กับ HTML file upload
- หลังยืนยันสำเร็จ รายงาน Performance คือจุดเริ่มต้นที่ดีที่สุดในการดู keyword ที่เว็บติดอันดับ
- ข้อมูลใน Search Console จะเริ่มทยอยขึ้นภายใน 1–3 วันหลังยืนยันโดเมน ไม่ใช่ทันที
- ถ้าต้องเชื่อมหลายโดเมนพร้อมกัน ควรทยอยทำทีละโดเมนเพื่อหลีกเลี่ยงการยืนยันซ้ำซ้อน
Search Console คืออะไร แล้วทำไมคนทำ SEO ต้องเชื่อมก่อนเขียนบทความ
Search Console คือเครื่องมือฟรีจาก Google ที่ให้เจ้าของเว็บดูว่า Google เข้ามาเก็บข้อมูลหน้าเว็บใดบ้าง หน้าใดมีปัญหา และที่สำคัญที่สุดคือคำค้นใดที่ทำให้เว็บปรากฏในผลการค้นหา ซึ่งต่างจาก Google Analytics ที่เน้นเรื่องพฤติกรรมผู้เข้าชม เพราะ Search Console กับ SEO มีความสัมพันธ์โดยตรง โดยเฉพาะในมุมของการวัดผลก่อนคลิก
เหตุผลที่ต้องเชื่อมก่อนเริ่มเขียนบทความคือ เมื่อเรายังไม่ได้เชื่อม เราจะเดาว่าควรเขียนเรื่องอะไรจากสามัญสำนึก แต่พอเชื่อมแล้วเราจะเห็นว่า Google มองเว็บเราตรงกับคำค้นใด หน้าใดได้ impression สูงแต่ click ต่ำ ซึ่งเป็นโอกาสในการปรับ title กับ meta description โดยไม่ต้องเดา
นอกจากนี้ Search Console ยังแจ้งเตือนเมื่อ Google พบหน้าที่มีปัญหา เช่น 404, soft 404, หน้าที่ไม่รองรับมือถือ หรือ structured data ที่อ่านไม่ได้ ซึ่งถ้าไม่เชื่อมเราจะไม่มีทางรู้จุดเหล่านี้
เตรียมอะไรบ้างก่อนเริ่มเชื่อมโดเมน
ก่อนเริ่มขั้นตอนยืนยันเจ้าของเว็บ Search Console ควรเตรียมข้อมูลสามอย่างคือ บัญชี Google ที่จะใช้เป็นเจ้าของ สิทธิ์ในการแก้ DNS ของโดเมน และสิทธิ์อัปโหลดไฟล์ขึ้น root ของเว็บไซต์ ถ้าโดเมนนั้นจดไว้กับตัวเองแต่เว็บไซต์ให้ทีมพัฒนาดูแล ต้องประสานให้คนที่ถือสิทธิ์ DNS เข้ามาช่วยในขั้นตอนยืนยัน
สำหรับคนที่ใช้ WordPress หรือเว็บไซต์สำเร็จรูปทั่วไป การอัปโหลดไฟล์ HTML มักง่ายกว่า เพราะเข้าผ่าน FTP หรือ File Manager ของโฮสต์ได้ทันที ส่วนคนที่ใช้ Cloudflare หรือ registrar ที่มีหน้าจัดการ DNS เป็นของตัวเอง วิธี DNS TXT record จะตรงไปตรงมากว่า
อีกเรื่องที่หลายคนมองข้ามคือ เลือก URL ที่จะใช้เชื่อมให้ถูกต้องตั้งแต่แรก ถ้าเว็บเข้าได้ทั้ง และ ควรเลือกแบบ URL prefix) ที่ Google แนะนำให้ใช้ URL prefix เพราะครอบคลุมทั้ง www และ non-www ได้ในรายการเดียว และควรตรวจว่าเว็บเปิด https เรียบร้อยแล้ว เพราะ Search Console ปัจจุบันไม่รองรับการยืนยันโดเมนผ่าน http อีกต่อไป
ยืนยันเจ้าของเว็บไซต์ด้วย DNS TXT record ทำอย่างไร
การยืนยันเจ้าของเว็บด้วย DNS TXT record เป็นวิธีที่ Google แนะนำให้ใช้เมื่อต้องการยืนยันระดับโดเมน เพราะครอบคลุมทุก subdomain และทุกโพรโตคอลที่ชี้มาที่โดเมนนั้น โดยไม่ต้องเพิ่มโดเมนใน Search Console ทีละ subdomain
ขั้นตอนเริ่มจากเข้าหน้าเพิ่มโดเมนใน Search Console เลือกประเภทเป็น Domain แล้ว Google จะแสดง TXT record ตัวอย่างเช่น google-site-verification=abc123xyz... จากนั้นให้เข้าไปที่ registrar หรือ DNS provider ที่ถือโดเมนอยู่ เพิ่ม TXT record ใหม่ ใส่ชื่อ host เป็น @ (หรือปล่อยว่างในบางระบบ) และวางค่าที่ Google ให้มาในช่อง value
หลังบันทึกแล้วให้รอประมาณ 5–30 นาทีเพื่อให้ DNS กระจายทั่ว จากนั้นกลับมาที่หน้า Search Console แล้วกดยืนยัน ถ้าสำเร็จจะเห็นข้อความว่าเจ้าของได้รับการยืนยันแล้ว ข้อดีของวิธีนี้คือ ถ้าวันหลังต้องเพิ่ม subdomain เช่น หรือ ก็ไม่ต้องยืนยันใหม่ เพราะ TXT record ระดับโดเมนครอบคลุมไปแล้ว
ข้อควรระวังคือ บาง registrar ใช้เวลากระจาย DNS นานเป็นชั่วโมง โดยเฉพาะถ้า TTL ของ record เก่าตั้งไว้สูง ถ้ากดยืนยันแล้วไม่ผ่าน ให้ตรวจค่า TXT record ด้วยเครื่องมือเช่น dig หรือ MXToolbox ก่อน อย่าเพิ่งสรุปว่าทำผิด
ยืนยันเจ้าของเว็บไซต์ด้วย HTML file upload ต่างจาก DNS ยังไง
HTML file upload เหมาะกับใคร?
การยืนยันด้วย HTML file upload เหมาะกับคนที่ไม่มีสิทธิ์เข้าถึง DNS แต่มีสิทธิ์อัปโหลดไฟล์ขึ้น root ของเว็บ เช่น ทีมพัฒนาที่ดูแลเซิร์ฟเวอร์ หรือเจ้าของเว็บที่จดโดเมนผ่านบริษัทอื่นแต่เช่าโฮสต์เอง
วิธีนี้ Google จะให้ไฟล์ HTML ขนาดเล็กมาไฟล์หนึ่ง เช่น google123abc.html ให้อัปโหลดไฟล์นี้ไปไว้ที่ root ของเว็บ เช่น แล้ว Google จะเข้าไปดึงไฟล์นี้ผ่าน HTTP เพื่อยืนยันว่าเราควบคุมเว็บได้จริง
ข้อดีคือทำได้เร็วภายใน 1–2 นาที ถ้ามีสิทธิ์อัปโหลดไฟล์ ส่วนข้อเสียคือ ยืนยันได้เฉพาะ URL prefix ที่ระบุเท่านั้น ถ้ามีหลายโดเมนย่อยจะต้องอัปโหลดไฟล์ใหม่ทุกโดเมน ซึ่งต่างจาก DNS TXT record ที่ยืนยันครั้งเดียวครอบคลุมทั้งหมด
เลือกแบบไหนดีระหว่าง DNS กับ HTML?
ถ้าเป็นเจ้าของธุรกิจ SMEs ที่ดูแลเว็บคนเดียวและมีสิทธิ์เข้า registrar วิธี DNS จะคุ้มค่ากว่าในระยะยาว เพราะครั้งเดียวจบ ต่อให้ในอนาคตมีการแยก subdomain สำหรับบล็อกหรือหลายภาษา ก็ไม่ต้องยืนยันใหม่ ถ้าทำในขั้นตอนนี้ไม่ผ่าน ลองสลับมาใช้ HTML file upload เพื่อเริ่มต้นใช้งานก่อน แล้วค่อยกลับมายืนยันด้วย DNS ภายหลังก็ได้ ทั้งสองวิธีสามารถใช้ร่วมกันได้ในโดเมนเดียวกัน
หลังเชื่อมแล้วดูอะไรในรายงาน Performance ก่อนเป็นอันดับแรก
หลังยืนยันโดเมนสำเร็จ ข้อมูลจะเริ่มทยอยเข้ามาภายใน 1–3 วัน รายงานแรกที่ควรเปิดคือ Performance ในเมนู Search Results เพราะนี่คือรายงานที่ตอบคำถามตรงๆ ว่า ดู keyword ที่เว็บติดอันดับ ด้วยคำค้นใด ที่อันดับเท่าไร และมีคนคลิกกี่ครั้ง
ในหน้านี้ให้ตั้งค่าตัวกรองสามอย่าง คือตั้งช่วงเวลาย้อนหลัง 3 เดือนเพื่อให้เห็นแนวโน้ม ตั้ง Queries เพื่อดูรายชื่อคำค้น และตั้ง Pages เพื่อดูว่าหน้าใดติดอันดับ ตัวเลขสี่ค่าที่ต้องสนใจคือ Clicks (จำนวนคลิก) Impressions (จำนวนครั้งที่ปรากฏ) Average CTR (อัตราการคลิก) และ Average Position (อันดับเฉลี่ย)
สำหรับคนที่เพิ่งเริ่มทำ SEO วิธีอ่านรายงานที่ได้ผลเร็วที่สุดคือ เรียงตาม Impressions จากมากไปน้อย แล้วดูว่าคำค้นใดที่ปรากฏเยอะแต่ CTR ต่ำ เพราะนี่คือโอกาสที่จะปรับ title กับ meta description ให้ดึงดูดคลิกมากขึ้นโดยไม่ต้องอันดับดีขึ้นเลย หลังจากนั้นค่อยเรียงตาม Average Position แล้วดูคำค้นที่อยู่อันดับ 8–20 ซึ่งเป็นกลุ่มที่ดันขึ้นมาหน้าแรกได้ไม่ยาก
นอกจากนี้ให้เปิดแท็บ Pages แล้วดูว่าหน้าใดที่ Google เห็นแต่เราไม่ได้ตั้งใจให้ติดอันดับ เช่น หน้า tag หน้า archive หรือหน้าที่มีเนื้อหาบางเฉียบ ซึ่งอาจบอกเราว่าควรปรับ internal linking หรือเพิ่มเนื้อหาในหน้านั้น
ข้อผิดพลาดที่เจอบ่อย เช่น เชื่อมแล้วแต่ข้อมูลไม่ขึ้น หรือโดเมนซ้ำซ้อน
ข้อมูลไม่ขึ้นหลังเชื่อม ทำอย่างไรดี?
ปัญหาที่พบบ่อยที่สุดคือเชื่อมแล้วแต่ข้อมูลไม่ขึ้น สาเหตุสามอันดับแรกคือ DNS TXT record ยังกระจายไม่ทั่ว ยืนยัน URL prefix ที่ไม่ตรงกับเว็บจริง และเว็บมี robots.txt หรือ noindex บล็อก Google ไม่ให้เข้ามาเก็บข้อมูล วิธีตรวจคือเข้าไปที่ URL Inspection แล้วพิมพ์ URL ของหน้าเว็บที่ควรติดอันดับ ถ้าขึ้นว่า URL is not on Google แปลว่าปัญหาอยู่ที่การเข้าถึง ไม่ใช่ที่ Search Console
โดเมนซ้ำซ้อนในระบบคืออะไร?
โดเมนซ้ำซ้อนในระบบเกิดจากการยืนยันโดเมนเดียวกันหลายครั้ง เช่น คนเก่าเชื่อมไว้ด้วย URL prefix แบบ http แล้วเราเชื่อมซ้อนด้วย https หรือเชื่อมทั้งแบบ www และ non-www แยกกัน ปัญหาคือข้อมูลในรายงานจะแยกกันระหว่าง property ทำให้ตัวเลขไม่ครบและตัดสินใจผิดพลาดได้ วิธีแก้คือ รวม property ให้เหลือเพียง URL prefix ที่ตรงกับเว็บจริง หรือใช้ Domain property แบบ DNS แล้วลบ property เก่าทิ้ง
ใช้บัญชี Google หลายบัญชีทำให้ข้อมูลหายไหม?
ปัญหาอีกอย่างที่เจอบ่อยคือใช้บัญชี Google หลายบัญชีจัดการ Search Console บัญชีที่ไม่ได้รับสิทธิ์ Owner จะไม่เห็นข้อมูลบางส่วน โดยเฉพาะข้อมูลที่ละเอียดอ่อน ทางแก้คือเพิ่มผู้ใช้อื่นเป็น Owner หรือ Full user ผ่านหน้า Settings > Users and permissions แล้วให้ทุกคนใช้บัญชีเดียวกันในการเข้าดูรายงาน
สำหรับทีมการตลาดที่ดูแลหลายเว็บ ปัญหานี้สำคัญมาก เพราะต้องกำหนดให้ชัดว่าใครเป็นเจ้าของข้อมูล ใครดูได้ และใครแก้ไขได้ เพื่อหลีกเลี่ยงความสับสนในการตัดสินใจทาง SEO
เมื่อต้องทำ SEO หลายเว็บพร้อมกัน หลายทีมหันไปใช้เครื่องมือที่ช่วยจัดการระบบคอนเทนต์ เพื่อลดงานซ้ำๆ และรวมแผนเนื้อหาหลายเว็บไว้ในที่เดียว
สำหรับคนที่ต้องการเทียบเครื่องมือที่ช่วยจัดการบล็อกและ SEO อัตโนมัติ สามารถดูได้จากบทความเปรียบเทียบที่รวบรวมข้อดีข้อเสียของแต่ละตัวไว้
คำถามที่พบบ่อย
Search Console ใช้เวลานานแค่ไหนถึงจะเริ่มมีข้อมูล?
หลังยืนยันโดเมนสำเร็จ ข้อมูลในรายงาน Performance จะเริ่มทยอยขึ้นภายใน 1–3 วัน และจะมีข้อมูลครบ 90 วันย้อนหลังหลังผ่านไปประมาณ 3 เดือน ถ้าผ่านไป 1 สัปดาห์แล้วยังไม่มีข้อมูลเลย ให้ตรวจว่ายืนยันโดเมนสำเร็จจริงและเว็บไม่มี robots.txt บล็อก Googlebot
ต้องเชื่อมทั้ง www และ non-www แยกกันไหม?
ไม่จำเป็น ถ้าใช้วิธี Domain property ผ่าน DNS TXT record จะยืนยันครั้งเดียวครอบคลุมทั้ง www และ non-www แต่ถ้าใช้วิธี URL prefix ต้องเพิ่มแต่ละแบบแยกกัน แนะนำให้เลือก URL prefix ที่ตรงกับเว็บจริงเพียงแบบเดียว เพื่อหลีกเลี่ยงโดเมนซ้ำซ้อน
ยืนยันโดเมนด้วย HTML file upload ปลอดภัยไหม?
ปลอดภัย เพราะไฟล์ที่ให้มาไม่มีโครงสร้างรักรันโค้ดใดๆ เป็นเพียงไฟล์ HTML เปล่าที่มี token ยืนยัน สามารถลบไฟล์นี้ทิ้งหลังยืนยันสำเร็จแล้ว แต่ถ้าลบไปแล้วต้องการยืนยันใหม่ Google จะขอให้อัปโหลดไฟล์ใหม่อีกครั้ง
ใช้ Search Console ร่วมกับ Google Analytics ได้ไหม?
ได้ และควรทำ เพราะข้อมูลสองตัวนี้ต่างกัน Search Console บอกว่าเว็บปรากฏในการค้นหาด้วยคำค้นใด ส่วน Analytics บอกว่าคนที่เข้ามาทำอะไรในเว็บต่อ เมื่อนำมาดูร่วมกันจะเห็นภาพครบว่า keyword ใดดึงคนเข้ามา และคนเหล่านั้นมีพฤติกรรมอย่างไร
ต้องเชื่อม Search Console ใหม่ทุกปีไหม?
ไม่ต้อง การยืนยันโดเมนเป็นการยืนยันครั้งเดียว ถ้าใช้ DNS TXT record หรือ HTML file upload แล้วยังไม่ได้ลบไฟล์หรือ TXT record ออก การยืนยันจะคงอยู่ตลอดไป จะหลุดก็ต่อเมื่อลบ record หรือไฟล์ทิ้งเท่านั้น