Google SEO ขั้นสูง

เช็กลิสต์ SEO เชิงเทคนิค: 20 จุดตรวจด้านการ crawl, index, render และ performance

การตรวจสอบ SEO เชิงเทคนิคไม่ใช่แค่รันเครื่องมือแล้วจบ แต่เป็นงานเชิงระบบที่ต้องตรวจทีละข้อใน 4 ด้าน ด้านการ crawl ตรวจ robots.txt, Sitemap, ข้อผิดพลาด 4xx/5xx, งบประมาณการ crawl...

技术 SEO 审计:20 项检查,分四个象限Technical SEO audit: 20 checks across 4 quadrants 反直觉:收录率不是越高越好——低质量薄页被收录反而稀释质量信号Counter-intuitive: indexing rate is not always good — thin pages dilute quality signals 抓取 Crawling(5 项)Crawling (5 checks) 1. robots.txt 无错误阻止1. robots.txt no accidental blocks 2. XML Sitemap 可访问2. XML sitemap accessible 3. 抓取错误 4xx/5xx < 1%3. Crawl errors 4xx/5xx < 1% 4. 抓取预算未被浪费4. Crawl budget not wasted 5. 内部链接无断链5. No broken internal links 工具:Search Console + Screaming FrogTools: GSC + Screaming Frog 索引 Indexing(5 项)Indexing (5 checks) 6. 重要页面全部被索引6. Important pages indexed 7. 无 noindex 误设7. No accidental noindex 8. 无重复内容8. No duplicate content 9. canonical 标签正确9. Canonical tags correct 10. 索引覆盖率合理10. Index coverage reasonable 工具:Search Console 覆盖率报告Tools: GSC coverage report 渲染 Rendering(5 项)Rendering (5 checks) 11. Googlebot 能渲染 JS11. Googlebot renders JS 12. 核心内容在 HTML 源码中12. Core content in raw HTML 13. 无渲染错误控制台报错13. No console render errors 14. 结构化数据可被解析14. Structured data parseable 15. hreflang 标记正确15. hreflang tags correct 工具:URL 检查工具 + Rich Results TestTools: URL Inspection + Rich Results Test 性能 Performance(5 项)Performance (5 checks) 16. LCP ≤ 2.5 秒16. LCP ≤ 2.5s 17. INP ≤ 200 毫秒17. INP ≤ 200ms 18. CLS ≤ 0.118. CLS ≤ 0.1 19. 移动端可用19. Mobile usable 20. HTTPS 全站无混合内容20. HTTPS no mixed content 工具:PageSpeed Insights + CrUXTools: PageSpeed Insights + CrUX
เช็กลิสต์ 20 จุดตรวจ SEO เชิงเทคนิค: แบ่งเป็น 4 ด้าน ได้แก่ crawl, index, render และ performance

เช็กลิสต์ SEO เชิงเทคนิค: 20 จุดตรวจด้านการ crawl, index, render และ performance

สรุปก่อน: การตรวจสอบ SEO เชิงเทคนิคไม่ใช่แค่รันเครื่องมือแล้วจบ แต่เป็นงานเชิงระบบที่ต้องตรวจทีละข้อใน 4 ด้าน ด้านการ crawl ตรวจ robots.txt, Sitemap, ข้อผิดพลาด 4xx/5xx, งบประมาณการ crawl, ลิงก์เสีย ด้าน index ตรวจการจัดเก็บหน้าสำคัญ, การตั้ง noindex ผิดพลาด, เนื้อหาซ้ำ, canonical, อัตราความครอบคลุม ด้าน render ตรวจการ render JS, เนื้อหาหลักอยู่ในซอร์สโค้ดหรือไม่, ข้อผิดพลาดใน console, structured data, hreflang ด้าน performance ตรวจ LCP, INP, CLS, มือถือ, HTTPS ข้อสรุปที่ขัดกับสัญชาตญาณ: อัตราการจัดเก็บไม่ใช่ยิ่งสูงยิ่งดี ถ้าเว็บไซต์มีหน้าเนื้อหาบางจำนวนมากที่ถูกจัดเก็บ Google จะลดคะแนนคุณภาพของทั้งเว็บไซต์ วิธีที่ถูกต้องคือตั้ง noindex หน้าไร้คุณภาพด้วยตัวเอง แล้วรวมงบประมาณการ crawl ไปที่หน้าสำคัญ

1. ทำไมการตรวจสอบเชิงเทคนิคต้องแบ่งเป็น 4 ด้าน

หลายคนทำการตรวจสอบเชิงเทคนิคแค่รัน PageSpeed Insights แล้วดูจำนวนข้อผิดพลาดใน GSC จริง ๆ แล้ว SEO เชิงเทคนิคมี 4 ระดับ: Google crawl ได้ไหม (crawl), crawl แล้วจัดเก็บไหม (index), เนื้อหาถูกต้องไหม (render), ทำงานเร็วไหม (performance) ถ้าด้านใดมีปัญหา งานชั้นบนก็เสียเปล่าทั้งหมด

ข้อสรุปที่ขัดกับสัญชาตญาณ: อัตราการจัดเก็บ 100% ไม่ใช่เป้าหมาย เว็บไซต์ 1,000 หน้า ถ้า 900 หน้าเป็นเนื้อหาบาง หน้าพารามิเตอร์ หน้าผลการค้นหา แล้ว Google จัดเก็บทั้งหมด กลับจะฉุดคะแนนคุณภาพโดยรวมลง วิธีที่ถูกต้องคือตั้ง noindex หน้าไร้คุณภาพด้วยตัวเอง แล้วรวมงบประมาณการ crawl ไปที่ 100 หน้าที่มีคุณค่าจริง ๆ

象限 ปัญหาหลัก ถ้าเกิดปัญหา น้ำหนักสัดส่วน
การ crawl (Crawling) Googlebot เข้าถึงหน้าของคุณได้ไหม หน้าไม่ถูกเข้าถึงเลย ชั้นพื้นฐาน ถ้าไม่ผ่านถือว่าตกทั้งหมด
การ index (Indexing) crawl แล้วจัดเก็บเข้า index ไหม หน้าไม่เข้าไปในฐานข้อมูล Google ชั้นพื้นฐาน ถ้าไม่ผ่านถือว่าตกทั้งหมด
การ render (Rendering) HTML ที่ crawl ได้มีเนื้อหาครบถ้วนไหม เนื้อหาถูกต้องแต่ Google อ่านไม่เข้าใจ จุดที่เว็บสมัยใหม่เจอบ่อย
ประสิทธิภาพ (Performance) หน้าโหลดเร็วไหม อันดับถูกลงโทษหรือผู้ใช้หายไป หนึ่งในปัจจัยด้านอันดับ

ความสัมพันธ์ของ 4 ด้านเป็นลำดับขั้น: เริ่มจากให้ crawl ได้ก่อน แล้วให้ index ได้ จากนั้นให้ render ถูกต้อง สุดท้ายค่อยปรับ performance ลำดับห้ามสลับ ถ้า robots.txt บล็อกหน้าสำคัญไว้ ต่อให้ปรับ LCP ยังไงก็ไม่มีประโยชน์ และ Google SEO ความสัมพันธ์กับโมดูลอื่น: การตรวจสอบเชิงเทคนิคเป็นรากฐาน structured data Schema คือการสร้างบ้านบนรากฐาน การปรับแต่ง Core Web Vitals คือการขยายเชิงลึกของด้าน performance

2. ด้านการ crawl: 5 จุดตรวจ

ปัญหาที่รากที่สุดคือการเก็บข้อมูล (Crawl) ถ้า Googlebot เข้าหน้าเว็บของคุณไม่ได้ ทุกอย่างที่เหลือก็ไม่มีความหมาย

# รายการตรวจสอบ เกณฑ์ผ่าน เครื่องมือ ปัญหาที่พบบ่อย
1 robots.txt ไม่บล็อกโดยไม่มีเหตุผล หน้าสำคัญไม่ถูก Disallow เครื่องมือทดสอบ robots ใน GSC ตอนเปลี่ยนเว็บเขียน Disallow: / ผิดพลาด
2 เข้าถึง XML Sitemap ได้ ตอบกลับ 200 ไม่มีข้อผิดพลาด รายงาน Sitemap ใน GSC เขียน path ของ Sitemap ผิดหรือยังไม่ได้ส่ง
3 ข้อผิดพลาดการเก็บข้อมูล 4xx/5xx < 1% สัดส่วนข้อผิดพลาด 404/500 ต่ำกว่า 1% สถิติการเก็บข้อมูลใน GSC หลังเปลี่ยนเว็บมี 404 เยอะแต่ไม่ได้ทำ 301
4 งบประมาณการเก็บข้อมูล (Crawl Budget) ไม่ถูกใช้เปล่า หน้า parameter/หน้าซ้ำไม่กิน crawl budget สถิติการเก็บข้อมูลใน GSC + วิเคราะห์ log หน้าผลการค้นหาถูกเก็บข้อมูลไม่จำกัด
5 ลิงก์ภายในไม่มีลิงก์เสีย ลิงก์ภายในทั้งหมดตอบกลับ 200 การ crawl ด้วย Screaming Frog บทความเก่าลิงก์ไปยังหน้าที่ถูกลบแล้ว

ตัวอย่างที่ 1: หลังเปลี่ยนเว็บ ทีมเทคนิคเขียน robots.txt เป็น Disallow: / แล้วลืมแก้กลับ สามสัปดาห์ต่อมา หน้า “เก็บข้อมูลแล้วแต่ยังไม่จัดทำดัชนี” ใน GSC เพิ่มจาก 200 เป็น 2,000 วิธีตรวจพบ: เมื่อรายงานความครอบคลุมมีหน้า “เก็บข้อมูลแล้วแต่ยังไม่จัดทำดัชนี” เพิ่มขึ้นผิดปกติ ให้ตรวจ robots.txt เป็นอันดับแรก หลังแก้ไขแล้วใช้เครื่องมือตรวจสอบ URL ขอจัดทำดัชนีด้วยตนเอง จะกลับมาปกติภายใน 1 ถึง 3 วัน

Crawl Budget: Google จำกัดความถี่ในการเก็บข้อมูลของแต่ละเว็บไซต์ ถ้าเว็บมี URL ที่มี parameter เยอะ (เช่น /products?sort=price&filter=red) Googlebot จะใช้เวลาไปกับการ crawl หน้าซ้ำเหล่านี้จำนวนมาก หน้าสินค้าที่สำคัญจริงกลับไม่ได้คิว วิธีแก้คือใช้ robots.txt บล็อก URL ที่มี parameter หรือใช้ canonical ชี้ไปยังเวอร์ชันหลัก

สาม ควอดรันต์การจัดทำดัชนี: 5 รายการตรวจสอบ

Google เก็บข้อมูลหน้าเว็บของคุณได้ ไม่ได้หมายความว่าจะนำหน้าเว็บเข้าสู่ฐานข้อมูลดัชนี ควอดรันต์การจัดทำดัชนีตรวจสอบว่า: หน้าที่ควรถูกจัดทำดัชนีถูกจัดทำแล้วหรือยัง และหน้าที่ไม่ควรถูกจัดทำดัชนีกลับถูกจัดทำหรือไม่

# รายการตรวจสอบ เกณฑ์ผ่าน เครื่องมือ ปัญหาที่พบบ่อย
6 หน้าสำคัญทั้งหมดถูกจัดทำดัชนี อัตราการจัดทำดัชนีหน้าสินค้าหลัก/หน้าบทความ > 95% รายงานความครอบคลุมใน GSC หน้าสินค้าใหม่ยังไม่ได้ส่ง Sitemap
7 ไม่มีการตั้งค่า noindex ผิดพลาด หน้าเว็บจริงไม่มีแท็ก noindex Screaming Frog + GSC ลืมลบ noindex ในสภาพแวดล้อมพัฒนา
8 ไม่มีเนื้อหาซ้ำ เนื้อหาเดียวกันมีหลายเวอร์ชัน URL < 5% Siteliner + Screaming Frog HTTP/HTTPS ซ้ำกันแบบมีและไม่มี www
9 แท็ก canonical ถูกต้อง ทุกหน้ามี canonical อ้างอิงตัวเอง GSC + เครื่องมือตรวจสอบ URL canonical ชี้ไปยังหน้าผิด
10 อัตราการจัดทำดัชนีสมเหตุสมผล จำนวนหน้าที่จัดทำดัชนีสอดคล้องกับจำนวนหน้าที่มีคุณค่า รายงานความครอบคลุมใน GSC หน้าเนื้อหาบางถูกจัดทำดัชนีจำนวนมาก

ตัวอย่างที่ 2: หน้าลิสต์สินค้าของเว็บ B2B มีตัวกรอง 50 ชุด แต่ละชุดสร้าง URL หนึ่งอัน (/products?category=valve&material=steel) Google จัดทำดัชนีทั้งหมด จำนวนดัชนีรวมเพิ่มจาก 200 เป็น 2,000 ผลลัพธ์คือ: เว็บถูกตัดสินว่ามีเนื้อหาซ้ำและเนื้อหาบางจำนวนมาก คะแนนคุณภาพโดยรวมลดลง อันดับหน้าสินค้าแบบละเอียดกลับตกลง วิธีแก้: ใส่ noindex ให้ URL ตัวกรองที่มี parameter หรือใช้ robots.txt บล็อกโดยตรง

การตั้งค่า noindex ผิดเป็นปัญหาที่พบบ่อยและร้ายแรงที่สุด ในช่วงพัฒนาทีมใส่ noindex ไว้ใน head ทั่วทั้งเว็บเพื่อไม่ให้ Google เห็นเว็บทดสอบ แต่พอขึ้นจริงกลับลืมลบ ผ่านไป 3 เดือน ค้นหาแบรนด์ใน Google ก็ยังหาหน้าเว็บทางการไม่เจอ วิธีตรวจสอบ: ใช้ Screaming Frog ครอวล์แล้วกรองหา «Meta robots contains noindex» หน้าจริงควรได้ผลลัพธ์ 0 รายการ

สี่ ควอดรันต์การเรนเดอร์: ตรวจ 5 ข้อ

เว็บสมัยใหม่ใช้ JS เรนเดอร์กันมาก (React, Vue, Next.js แบบ client-side rendering) Googlebot รัน JS ได้ แต่ไม่ใช่แบบเรียลไทม์ — จะครอวล์ HTML ดิบเข้า คิว ก่อน แล้วค่อยใช้ Chrome เรนเดอร์ในคิวอีกทีในอีกหลายวันต่อมา ความล่าช้าและความล้มเหลวในการเรนเดอร์นี้คือหลุมพรางที่ใหญ่ที่สุดของ SEO เว็บ SPA

# รายการตรวจสอบ เกณฑ์ผ่าน เครื่องมือ ปัญหาที่พบบ่อย
11 Googlebot เรนเดอร์ JS ได้ เครื่องมือตรวจสอบ URL แสดง «เรนเดอร์แล้ว» เครื่องมือตรวจสอบ URL ใน GSC JS error ทำให้เรนเดอร์ล้มเหลว
12 เนื้อหาหลักอยู่ในโค้ด HTML title, H1, ย่อหน้าแรกของเนื้อหาอยู่ใน HTML ดิบ ดูซอร์สโค้ดหน้าเว็บ (ไม่ใช่ F12) เรนเดอร์ฝั่ง client ล้วน ซอร์สโค้ดว่างเปล่า
13 ไม่มี error เรื่องการเรนเดอร์ในคอนโซล Chrome DevTools Console 无 Error Chrome DevTools เรียก API ไม่สำเร็จทำให้เนื้อหาว่างเปล่า
14 โครงสร้างข้อมูลถูก parse ได้ Rich Results Test ไม่มี error ทดสอบ Rich Results JSON-LD ถูก inject แบบไดนามิกใน JS
15 แท็ก hreflang ถูกต้อง หน้าหลายภาษาชี้หากันถูกต้อง GSC + เครื่องมือตรวจ hreflang hreflang วนลูปหรือชี้ไปภาษาที่ผิด

จุดตัดสินสำคัญ: ใช้ «ดูซอร์สโค้ดหน้าเว็บ» (Ctrl+U ไม่ใช่ F12) ดู HTML ดิบ ถ้าเห็น title, H1, ย่อหน้าแรกของเนื้อหาใน HTML ดิบ แปลว่าเป็น SSR หรือ SSG Google อ่านเนื้อหาได้ตั้งแต่ครอว์ลรอบแรก แต่ถ้า HTML ดิบมีแค่ div#app กับแท็ก script เต็มไปหมด แปลว่าเป็น client-side rendering ล้วน (CSR) Google ต้องรอคิวเรนเดอร์ด้วย Chrome ก่อนจึงจะอ่านได้

เว็บหลายภาษามักตั้งค่า hreflang ผิดบ่อยมาก: หน้าภาษาเยอรมันชี้ไปหน้าภาษาอังกฤษ หน้าภาษาอังกฤษชี้มาที่ตัวเอง หรือขาด x-default วิธีตั้งค่าดูที่Hreflang การรองรับหลายภาษา การ inject โครงสร้างข้อมูลผ่าน JS แบบไดนามิก แม้สุดท้าย Google จะเรนเดอร์เจอ แต่คิวครอว์ลมักตกหล่น JSON-LD ควรเขียนไว้ใน HTML ดิบจะดีที่สุด structured data Schema ขั้นตอนการตรวจสอบของ ตรงกับส่วนนี้

ห้า ควอดรันต์ประสิทธิภาพ: ตรวจ 5 ข้อ

ประสิทธิภาพคือตัวชี้วัดหลักสามตัวของ Core Web Vitals บวกกับความใช้งานได้บนมือถือและ HTTPS ประสิทธิภาพไม่ใช่แค่ «โหลดเร็ว» แต่เป็นปัจจัยจัดอันดับของ Google — ตั้งแต่ปี 2021 Core Web Vitals กลายเป็นสัญญาณจัดอันดับอย่างเป็นทางการ

# รายการตรวจสอบ เกณฑ์ผ่าน เครื่องมือ ปัญหาที่พบบ่อย
16 LCP (การวาดเนื้อหาที่ใหญ่ที่สุด) ≤ 2.5 วินาที PageSpeed Insights + CrUX รูปภาพแรกไม่ถูกบีบอัด ฟอนต์บล็อกการโหลด
17 INP (Interaction to Next Paint) ≤ 200 มิลลิวินาที PageSpeed Insights + CrUX สคริปต์บุคคลที่สามบล็อก main thread
18 CLS (Cumulative Layout Shift) ≤ 0.1 PageSpeed Insights + CrUX รูปไม่มีขนาดกำหนด พื้นที่โฆษณาไม่ได้จองไว้
19 ใช้งานได้บนมือถือ ไม่มีข้อผิดพลาดด้านเลย์เอาต์ที่ทำให้ใช้งานไม่ได้ รายงานความใช้งานได้บนมือถือใน GSC องค์ประกอบที่แตะเล็กเกินไป เลื่อนแนวนอน
20 HTTPS ทั่วทั้งเว็บไม่มี mixed content ทรัพยากรทั้งหมดโหลดผ่าน HTTPS คอนโซลเบราว์เซอร์ + GSC รูปภาพ/CSS ยังอ้างอิงลิงก์ HTTP

ตัวอย่างที่ 3: เว็บ B2B วัด PageSpeed ได้ LCP 4.2 วินาที และ INP 350 มิลลิวินาที ตรวจสอบพบว่าแบนเนอร์หน้าแรกเป็น PNG ขนาด 3MB ที่ยังไม่ได้บีบอัด และหน้าแรกโหลดสคริปต์ติดตามจากบุคคลที่สามถึง 8 ตัว แนวทางแก้ไข: แปลงรูปเป็น WebP แล้วบีบอัดเหลือ 200KB และใช้ Tag Manager หน่วงการโหลดสคริปต์ สองสัปดาห์ต่อมา LCP ลดเหลือ 1.8 วินาที และ INP ลดเหลือ 120 มิลลิวินาที ดูวิธีทำได้ที่การปรับแต่ง Core Web Vitals。

ลำดับความสำคัญด้านประสิทธิภาพ: LCP มาก่อน INP และ INP มาก่อน CLS ถ้า LCP ไม่ผ่าน ให้ตรวจรูปภาพหน้าแรกก่อน (บีบอัด, lazy load, preload) และตรวจ TTFB จากนั้นค่อยตรวจทรัพยากรที่บล็อกการเรนเดอร์CDN เร่งความเร็วทั่วโลก ช่วยให้ TTFB และ LCP ของเว็บที่ให้บริการต่างประเทศดีขึ้นโดยตรง

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

ควรทำ Technical SEO Audit บ่อยแค่ไหน?
เว็บทั่วไปควรทำ audit แบบครอบคลุมทุกไตรมาส ส่วนการเปลี่ยนดีไซน์ การย้ายระบบ หรือการเปลี่ยนเทคโนโลยี ต้องทำ audit แบบเร่งด่วนภายในสัปดาห์แรก สำหรับการติดตามประจำวันให้ดูรายงาน Coverage และสถิติการ crawl ใน Search Console หากพบความผิดปกติ เช่น จำนวนหน้าที่ถูก index ลดลงกะทันหันหรือข้อผิดพลาดในการ crawl เพิ่มขึ้นมาก ให้ตรวจสอบทันที การตรวจทั้ง 20 หัวข้อใช้เวลาประมาณ 2 ถึง 3 วันทำการ เว็บเล็ก (ไม่เกิน 100 หน้า) ทำเสร็จได้ใน 1 วัน
ยิ่งอัตราการ index สูงยิ่งดีหรือไม่?
ไม่ใช่ ถ้าเว็บของคุณมีหน้าเนื้อหาบาง หน้าผลลัพธ์จากการกรอง และหน้าเนื้อหาซ้ำจำนวนมาก การที่ Google index ทั้งหมดกลับจะฉุดคะแนนคุณภาพของทั้งเว็บลง วิธีที่ถูกต้องคือใช้ noindex หรือ canonical ตัดหน้าที่มีคุณภาพต่ำออกไปเอง เพื่อให้ Google ใช้ crawl budget กับหน้าที่มีคุณค่าจริง ๆ เว็บ 200 หน้าที่มีแต่เนื้อหาคุณภาพสูงจะจัดอันดับได้ดีกว่าเว็บ 2000 หน้าที่มีแต่เนื้อหาบางมาก
ทำ SEO กับเว็บ React/Vue SPA อย่างไร?
มี 3 ขั้นตอนสำคัญ ขั้นแรก ใช้ View Page Source (ไม่ใช่ F12) ตรวจว่า title, H1 และย่อหน้าแรกของเนื้อหาอยู่ใน HTML ต้นฉบับหรือไม่ ถ้าไม่มี แสดงว่าเรนเดอร์ฝั่งไคลเอนต์ล้วน ต้องเปลี่ยนเป็น SSR (Server-Side Rendering) หรือ SSG (Static Site Generation) ขั้นที่สอง เขียน structured data แบบ JSON-LD ไว้ใน HTML ต้นฉบับ ไม่ควร inject ผ่าน JS แบบไดนามิก ขั้นที่สาม ใช้เครื่องมือตรวจสอบ URL ใน GSC ทดสอบเวอร์ชันที่เรนเดอร์แล้ว เพื่อยืนยันว่า Googlebot รัน JS ได้ถูกต้องและอ่านเนื้อหาได้ครบถ้วน
Crawl budget คืออะไร? รู้ได้อย่างไรว่าถูกใช้ไปอย่างเปล่าประโยชน์?
Crawl budget คือโควตาที่ Googlebot ยอม crawl หน้าเว็บของคุณภายในเวลาที่กำหนด เว็บเล็ก (ไม่เกิน 500 หน้า) แทบไม่ต้องกังวลเรื่อง crawl budget เพราะ Google มีโควตาพอ crawl ทุกหน้า เว็บใหญ่ (เกิน 5000 หน้า) ต้องจับตา: ถ้าสถิติการ crawl ใน GSC แสดงคำขอจาก Googlebot จำนวนมากที่เข้าไปยังหน้าผลลัพธ์จากการกรอง หน้าจัดเรียง และ URL ซ้ำ ๆ แสดงว่า crawl budget ถูกใช้ไปอย่างเปล่าประโยชน์ วิธีแก้คือใช้ robots.txt บล็อกการ crawl URL ที่ไม่มีคุณค่า หรือใช้ canonical รวมเวอร์ชันที่ซ้ำกัน
LCP ไม่ผ่าน จะปรับปรุงเร็ว ๆ ได้อย่างไร?
แก้ตามลำดับความสำคัญ: ข้อแรก บีบอัดรูปภาพที่ใหญ่ที่สุดในหน้าจอแรก ให้เป็นรูปแบบ WebP ใช้ responsive images ตั้งค่า srcset และบีบอัดให้ต่ำกว่า 200KB ข้อสอง เวลาตอบสนองของเซิร์ฟเวอร์ (TTFB) ใช้ CDN เร่งความเร็วและปรับแต่งคิวรีฐานข้อมูล ให้ TTFB ลดลงต่ำกว่า 600 มิลลิวินาที ข้อสาม ทรัพยากรที่บล็อกการเรนเดอร์ เลื่อนการโหลด CSS และ JS ที่ไม่อยู่ในหน้าจอแรก และทำ critical CSS แบบ inline โดยปกติหลังทำสามข้อนี้ LCP จะลดจากมากกว่า 4 วินาทีเหลือต่ำกว่า 2 วินาที
จะรู้ได้อย่างไรว่า noindex ถูกตั้งค่าผิด และแก้อย่างไร?
วิธีตรวจหา: ใช้ Screaming Frog ครอว์ลทั้งเว็บ แล้วกรองหา “Meta robots contains noindex” หน้าปกติควรได้ 0 รายการ หรือดูในรายงาน Coverage ของ GSC ว่าจำนวน “ครอว์ลแล้ว — ยังไม่ถูกจัดทำดัชนี” สูงผิดปกติหรือไม่ วิธีแก้: ลบแท็ก noindex meta ใน head แล้วใช้เครื่องมือตรวจสอบ URL ขอจัดทำดัชนีใหม่ด้วยตนเอง โดยปกติภายใน 1 ถึง 3 วัน หน้าจะถูกจัดทำดัชนีใหม่ สาเหตุที่พบบ่อย: สภาพแวดล้อมสำหรับพัฒนาติ๊ก noindex ไว้เพื่อไม่ให้ถูกจัดทำดัชนี แต่พอขึ้นระบบจริงลืมลบ

ทิ้งท้าย

Technical SEO Audit คือรากฐานของงาน SEO ทั้งหมด: เนื้อหาเขียนดีแค่ไหน สร้าง backlink แพงแค่ไหน ถ้า Google ครอว์ลหน้าไม่ได้หรือครอว์ลได้แต่เจอ JS เปล่า ๆ ทุกอย่างก็เสียเปล่า การตรวจ 20 ข้อไม่ใช่งานทำครั้งเดียว แต่ต้องทำทุกไตรมาส

ลงมือสามขั้นตอน: สัปดาห์นี้ดึงข้อมูลจากรายงาน Coverage และ Crawl Stats ของ GSC มาเทียบกับรายการตรวจ 20 ข้อแล้วติ๊กทีละข้อ สัปดาห์หน้าจัดลำดับความสำคัญของข้อที่ไม่ผ่าน — แก้เรื่องการครอว์ลและจัดทำดัชนีก่อน (เป็นเงื่อนไขตัดสิทธิ์) จากนั้นแก้การเรนเดอร์ สุดท้ายปรับปรุงประสิทธิภาพ สัปดาห์ที่สามหลังแก้เสร็จ ใช้เครื่องมือตรวจสอบ URL และ PageSpeed ทดสอบซ้ำ

ประโยคที่จำง่าย ๆ: Technical SEO ไม่ใช่ยิ่งซับซ้อนยิ่งดี แต่ยิ่งสะอาดยิ่งดี — Googlebot ครอว์ลเร็ว จัดเก็บแม่น เรนเดอร์ถูก รันเสถียร ทำครบสี่ข้อนี้ ที่เหลือปล่อยให้เป็นเรื่องของเนื้อหาและ backlink

崔立姝
崔立姝 ผู้เชี่ยวชาญ环形山

การส่งมอบ · ผู้ดูแลฝ่ายปฏิบัติการ · ทีมส่งมอบและปฏิบัติการของ 环形山

หัวหน้าฝ่ายส่งมอบและปฏิบัติการของ环形山 (Crater) ดูแลการดำเนินงาน SEO การบริหารช่องทางโซเชียลมีเดีย และการกระจายเนื้อหา ถนัดการวิเคราะห์การเติบโตด้วยข้อมูล เคยดูแลการส่งมอบโครงการ出海หลายโครงการ ให้ความสำคัญกับการทำงานร่วมกันของ Facebook, Twitter, TikTok, YouTube และ SEO/GEO

การนำ SEO ไปใช้การดำเนินงานเนื้อหาวิเคราะห์เคส
1106แชร์
84บทความในคลังความรู้