ทำไม Time To First Byte (TTFB) ถึงไม่สำคัญเท่าที่คุณคิด
เผยแพร่แล้ว: 2022-06-30Time To First Byte (TTFB) คือเวลาที่เว็บเซิร์ฟเวอร์ใช้ในการตอบสนองต่อคำขอ เป็นเมตริกที่รายงานโดยผู้ทดสอบความเร็วหน้าเว็บหลายราย นอกจากนี้ยังมักถูกยกมาเป็นวิธีการหลักในการวัดความเร็วของไซต์อีกด้วย แนวคิดที่ว่ายิ่งเว็บเซิร์ฟเวอร์ตอบสนองเร็วเท่าใด ไซต์ก็จะโหลดเร็วขึ้นเท่านั้น
อย่างไรก็ตาม หลายกลุ่มพบว่า TTFB ไม่สำคัญ ขนาดนั้น เมื่อพิจารณาแยกกัน ตัวเลขดังกล่าวเป็นวิธีที่น่าสนใจในการให้คะแนนเว็บไซต์หรือผู้ให้บริการโฮสต์ของคุณ อย่างไรก็ตาม เมื่อดูร่วมกับตัวชี้วัดอื่นๆ ดูเหมือนว่าจะมีการตัดการเชื่อมต่อ โดยเฉพาะอย่างยิ่งในเรื่องที่เกี่ยวกับการจัดอันดับ SEO และประสบการณ์ผู้ใช้ที่ได้รับการปรับปรุง
ในที่นี้ เราจะมาดูกันว่าเหตุใด TTFB จึงสามารถจัดการได้ง่าย เมตริกใดมีความสำคัญจริง ๆ และการรู้สิ่งเหล่านี้สามารถช่วยให้คุณปรับปรุง SEO ของไซต์ ประสบการณ์ผู้ใช้ และอื่นๆ ได้อย่างไร
เวลาในการวัดไบต์แรกคืออะไร?
TTFB วัดเวลาระหว่างผู้ใช้ที่ส่งคำขอ HTTP และไบต์แรกของหน้าเว็บที่ได้รับจากเบราว์เซอร์ของผู้ใช้
แบบจำลองนั้นเรียบง่าย ยิ่งเว็บเซิร์ฟเวอร์ตอบสนองต่อคำขอของผู้ใช้ได้เร็วเท่าไร ไซต์ก็จะยิ่งโหลดเร็วขึ้นเท่านั้น น่าเสียดายที่สิ่งต่าง ๆ ซับซ้อนขึ้นเล็กน้อย
เวลาในการทดสอบไบต์แรก
ในบางกรณีของการทดสอบความเร็วไซต์ คุณจะพบว่าระยะเวลาการทดสอบ TTFB ยาวนานกว่าที่คุณคาดไว้มาก แม้ว่าเวลาในการโหลดหน้าเว็บจริงจะดูเร็วขึ้นมาก นี่เป็นสัญญาณบ่งชี้แรกว่ามีบางอย่างผิดปกติกับวิธีที่ TTFB วัดความเร็ว
รูปลักษณ์ที่ลึกซึ้งยิ่งขึ้นแสดงให้เห็นว่า TTFB วัดเวลาจริงที่ใช้ในการรับการตอบสนอง HTTP แรก ไม่ได้วัดเวลาที่ใช้ในการส่งทั้งหน้า
ในการทดสอบ Time To First Byte ด้านบน TTFB วัดที่ 0.417 วินาที ซึ่งถือว่าเร็วมาก อย่างไรก็ตาม เมื่อดูที่น้ำตก เราจะเห็นว่าตัวเลขนี้สัมพันธ์กับเวลาในการโหลด HTML เท่านั้น หลังจากนั้น ความเร็วในการโหลดหน้าเว็บจะใช้เวลานานกว่ามากสำหรับเนื้อหาอื่นๆ บนหน้า และเราเห็นว่าเนื้อหา DOM โหลดที่ประมาณ 1.6 วินาที
เนื่องจากค่า TTFB นั้นง่ายต่อการจัดการอย่างเหลือเชื่อ ส่วนหัวตอบกลับ HTML HTTP สามารถสร้างและส่งได้อย่างรวดเร็วอย่างไม่น่าเชื่อ แต่ก็ไม่มีผลต่อความเร็วที่ผู้ใช้จะสามารถดูหรือโต้ตอบกับหน้าเว็บได้ สำหรับวัตถุประสงค์ในทางปฏิบัติทั้งหมดจะมองไม่เห็น
การโหลดส่วนหัวการตอบสนอง HTTP เพื่อเพิ่มความเร็ว TTFB ทำให้ง่ายต่อการสร้างมุมมอง 'เท็จ' เกี่ยวกับความเร็วของไซต์ ไม่ได้หมายความว่าส่วนอื่นๆ ของน้ำตกจะโหลดเร็วเช่นกัน
ทดสอบความเร็วด้วย NGINX
ตัวอย่างที่ดีเกี่ยวกับวิธีการจัดการการทดสอบ Time To First Byte ด้วยส่วนหัว HTTP คือเมื่อดูเวลาโหลดหน้าเว็บของ NGINX ร่วมกับการบีบอัด
หน้าที่บีบอัดมีขนาดเล็กกว่า ดังนั้นจึงดาวน์โหลดจากเซิร์ฟเวอร์ได้เร็วกว่าเมื่อเปรียบเทียบกับหน้าที่ไม่ถูกบีบอัด ในท้ายที่สุดนี้หมายความว่าเวลาในการโหลดหน้าสำหรับการโต้ตอบนั้นเร็วกว่ามาก อย่างไรก็ตาม จากมุมมองของ TTFB สิ่งนี้ไม่เป็นความจริง
เนื่องจากสามารถสร้างและส่งส่วนหัว HTTP ได้อย่างรวดเร็วก่อนเนื้อหาหน้าหลัก
นี่เป็นตัวเลขที่มีนัยสำคัญโดยเฉพาะอย่างยิ่งสำหรับผู้ที่ใช้ประโยชน์จาก Nexcess Cloud Accelerator เนื่องจากใช้ NGINX เพื่อเพิ่มความเร็วในการแคชบนแพลตฟอร์ม Nexcess ที่ได้รับการเพิ่มประสิทธิภาพ
อ่านต่อเพื่อดูว่าคุณควรใช้เมตริกใดเพื่อตรวจสอบเวลาในการโหลดหน้าเว็บ
ความเร็วในการโหลดหน้าเว็บมีความสำคัญอย่างไร
ใน การศึกษาปี 2013 โดย Moz พบว่า Time To First Byte มีความสัมพันธ์อย่างมีนัยสำคัญกับการจัดอันดับ SEO ยิ่ง TTFB เร็วเท่าไหร่ หน้าในลำดับก็จะยิ่งสูงขึ้นเท่านั้น
สิ่งนี้ถูกกล่าว (และในขณะที่ Moz เองชัดเจน) ความสัมพันธ์และสาเหตุไม่ใช่สิ่งเดียวกัน วิธีการที่แท้จริงที่ Google (และเครื่องมือค้นหาอื่นๆ) ใช้ในการรวบรวมข้อมูลหน้าเว็บและสร้าง SERP นั้นไม่เป็นที่รู้จักต่อสาธารณะ
หลายๆ คนถือว่าเวลาในการโหลดหน้าเว็บต่อการโต้ตอบมีความสำคัญมากกว่ามาก เมื่อดูการทดสอบความเร็วของหน้าเว็บ สิ่งสำคัญคือต้องดูตัวเลขทั้งหมดที่มีในภาพรวม ไม่ใช่แค่ TTFB
ดังนั้น เกี่ยวกับการทดสอบ TTFB SEO และประสบการณ์ของผู้ใช้:
Google ไม่ได้วัดความเร็วเพจสำหรับ SEO (ทั้งหมด)
โอเค ดูเหมือนเราจะกลับไปในสิ่งที่เราเพิ่งพูดไป แต่อดทนไว้
Google ไม่ได้วัดความเร็วหน้าเว็บว่ามีความสำคัญอย่างเหลือเชื่อ แต่วัดพฤติกรรมของผู้ใช้ พวกเขาเคยกล่าวไว้ในอดีตว่าหากผู้ใช้ยินดีที่จะรอให้เนื้อหาโหลด พวกเขาจะไม่ดาวน์เกรดเว็บไซต์เพราะช้า
เนื่องจาก Google ให้ความสำคัญกับการใช้งานและประสบการณ์มากกว่าความเร็ว ย้อนกลับไปในปี 2010 Matt Cutts กล่าว ว่าการรวมความเร็วของไซต์เป็นปัจจัยในการจัดอันดับ “ส่งผลกระทบต่อค่าผิดปกติ […] หากคุณเป็นแหล่งข้อมูลที่ดีที่สุด คุณอาจจะยังขึ้นมาได้” บังเอิญว่ายิ่งผู้ใช้ต้องรอหน้าเพจน้อยลงเท่าไร พวกเขาก็ยิ่งมีโอกาสอยู่บนเพจมากขึ้นเท่านั้น
ดังนั้นเมื่อต้องใช้บริการทดสอบความเร็ว เช่น PageSpeed Insights อย่าลืมพิจารณาเวลาในการโหลดหน้าเว็บจากมุมมองที่ใช้งานได้จริงด้วย คุณรู้สึกอย่างไรกับเวลาที่หน้าเว็บของคุณโหลดเมื่อคุณพิมพ์ลงในเบราว์เซอร์ คุณคิดว่าคุณภาพของเนื้อหาคุ้มค่ากับการรอคอยหรือไม่?
การตรวจสอบง่ายๆ เช่นนี้ทำได้ง่ายและสามารถให้ข้อมูลเชิงลึกแก่คุณได้มากว่าผู้ใช้จะคิดอย่างไร
เวลาในการโหลดเพจที่ใช้งานได้จริง – ไม่ใช่ TTFB
Time To First Byte ที่เร็วขึ้นไม่ได้หมายถึงเว็บไซต์ที่เร็วขึ้น
TTFB ไม่ใช่การวัดผลในทางปฏิบัติ ไม่ส่งผลต่อประสบการณ์ของผู้ใช้จริงๆ เวลาที่เบราว์เซอร์ใช้ในการสื่อสารกับเซิร์ฟเวอร์นั้นไม่ส่งผลต่อประสบการณ์ของผู้ใช้ที่มีต่อเนื้อหาของเซิร์ฟเวอร์นั้น มากเท่ากับเวลาที่ใช้ในการโต้ตอบกับเซิร์ฟเวอร์จริง
ในทางกลับกัน การวัดที่ทดสอบเวลาในการโต้ตอบมีความสำคัญมากกว่าโดยเนื้อแท้ การปรับปรุงที่นี่ไม่ตรงกับผลการทดสอบความเร็วหน้าเว็บหรือคะแนนเสมอไป
ดังนั้น Takeaway หลักที่นี่? เนื้อหาคุณภาพสูงและประสบการณ์ผู้ใช้ที่ยอดเยี่ยมยังคงเป็นสองปัจจัยที่สำคัญที่สุดที่เกี่ยวข้องกับ SEO ความเร็วของเว็บไซต์อาจส่งผลต่อสิ่งนี้ แต่ก็ไม่ใช่สิ่งที่สำคัญที่สุด
ความเร็วของมือถือเป็นปัจจัยหลักในการจัดอันดับ
ณ เดือนกรกฎาคม 2018 ความเร็วในการโหลดหน้าเว็บบนมือถือได้กลาย เป็นปัจจัยในการจัดอันดับ SEO สามารถรวม TTFB ไว้ในนี้
อย่างไรก็ตาม อีกครั้ง TTFB และเวลาในการโหลดหน้าเว็บไม่สำคัญเท่ากับเนื้อหาและความสามารถในการใช้งานคุณภาพสูง ประสบการณ์ของผู้ใช้บนอุปกรณ์เคลื่อนที่เป็นส่วนสำคัญที่ Google และเครื่องมือค้นหาอื่นๆ ได้พยายามกำหนดเป้าหมายและปรับปรุงมาเป็นเวลานาน เวลาในการโหลดเป็นเพียงส่วนเล็ก ๆ ของสิ่งนี้
การออกแบบที่ตอบสนองและข้อความและรูปภาพที่อ่านได้ง่ายและปรับขนาดได้มีความสำคัญมากกว่ามาก
Google ขอแนะนำเครื่องมือ PageSpeed Insights เป็นอย่างยิ่ง เพื่อดูว่าความเร็วหน้าเว็บของคุณอาจส่งผลต่อการจัดอันดับ SEO อย่างไร
ช้าและมั่นคงชนะการแข่งขัน
ตกลง ทั้งหมดนี้ไม่ได้หมายความว่าคุณควรปล่อยให้ไซต์ของคุณรวบรวมข้อมูลเพื่อหยุด นี่ไม่ใช่นิทานในวัยเด็กหรือการเรียกร้องให้ลดความเร็วอินเทอร์เน็ต อินเทอร์เน็ตที่รวดเร็วเป็นหนึ่งในสิ่งมหัศจรรย์ของยุคใหม่ และคุณยังต้องการให้ไซต์ของคุณโหลดได้เร็วที่สุด
สิ่งที่เราพูดคือ หากคุณกำลังพยายามหาวิธีปรับปรุง Time To First Byte ให้หยุด
การเริ่มดูเวลาในการโหลดหน้าเว็บอย่างครบถ้วนมีความสำคัญมากกว่ามาก ไม่ใช่แค่เวลาที่เซิร์ฟเวอร์ใช้ในการตอบกลับเท่านั้น ที่ Nexcess เราภูมิใจที่ศูนย์ข้อมูลของเราให้บริการเนื้อหาได้เร็วเพียงใด และทำงานอย่างเต็มที่เพื่อให้แน่ใจว่าเซิร์ฟเวอร์ของเราได้รับการปรับให้เหมาะสมเพื่อมอบประสบการณ์ผู้ใช้ที่ยอดเยี่ยมและช่วยเพิ่ม SEO ของคุณให้มากที่สุดเท่าที่บริษัทโฮสติ้งจะทำได้
เราขอแนะนำเป็นอย่างยิ่งให้ตรวจสอบ Nexcess Cloud และดูว่า Nexcess สามารถช่วยได้อย่างไร