เหตุใดคุณจึงไม่ต้องกังวลกับ Google PageSpeed ​​​​Insights PageSpeed ​​​​Insights: ความเร็วในการโหลดเป็นปัจจัยในการจัดอันดับ

แน่นอนคุณรู้อยู่แล้วว่า ไซต์ที่ช้าจะไม่เห็นอันดับสูงสุด! คุณต้องมีความเร็วสูงกว่า 75

สภาพการทำงาน:

1. ฉันไม่สัญญาว่าจะมีโซนสีเขียว แต่ ฉันจะทำให้ดีที่สุดเพื่อให้มันเข้าสู่กรีน

4. ฉันจะลบเฉพาะข้อร้องเรียนเกี่ยวกับสคริปต์ ไฟล์สไตล์ และรูปภาพเท่านั้น

ฉันเพิ่มประสิทธิภาพความเร็วในการโหลดเว็บไซต์ของคุณและเพิ่มจำนวนคะแนนใน Google Page Speed

https://developers.google.com/speed/pagespeed/insights/

แน่นอนคุณรู้อยู่แล้วว่า ไซต์ที่ช้าจะไม่เห็นอันดับสูงสุด!แม้แต่ Google AdSense ก็ไม่อนุญาตไซต์ที่มีความเร็วต่ำกว่า 75 ดังนั้น คุณต้องมีความเร็วสูงกว่า 75

สภาพการทำงาน:

1. ฉันไม่สัญญาว่าจะมีโซนสีเขียว แต่ ฉันจะทำให้ดีที่สุดเพื่อให้มันเข้าสู่กรีน- ใน 96% ของกรณี ทำให้ไซต์ต่างๆ อยู่ในโซนสีเขียว อย่าเพิ่มอะไรลงในไซต์จนกว่าฉันจะส่งคำสั่งซื้อของคุณ!

2. ฉันปรับรูปภาพให้เหมาะสมสำหรับหนึ่งหน้าของไซต์ และปรับสคริปต์และไฟล์สไตล์สำหรับทั้งไซต์

3. สำหรับไซต์บน WordPress (บางครั้ง Opencart) ฉันเปิดใช้งานการแคช

4. ฉันจะลบเฉพาะข้อร้องเรียนเกี่ยวกับสคริปต์ ไฟล์สไตล์ และรูปภาพเท่านั้น

5. การวิเคราะห์ งาน และการส่งงานจะดำเนินการในหน้าหลัก (หรือหน้าอื่น 1 หน้า) ของ 1 ไซต์

6. หลังจากเสร็จสิ้นงานจะได้รับรายงานก่อน/หลัง หน้า Googleข้อมูลเชิงลึกของ PageSpeed

7. การปรับปรุงความเร็วสำหรับเวอร์ชันเดสก์ท็อปของไซต์

8. ฉันไม่ได้ใช้เครื่องมือสร้างเว็บไซต์ (Ucoz, Ukit ฯลฯ) ในการทำงาน

ตัวอย่าง:

https://cloud.mail.ru/public/MxY8/oSVcA3B4X ภาพหน้าจอ

https://cloud.mail.ru/public/CUaE/dQcFCbhcz วิดีโอ

ควาร์กของฉันทั้งหมด: https://site/user/chaykin_dxz

ไฟล์

สวัสดี, ผู้อ่านที่รักเว็บไซต์บล็อก! โพสต์ของวันนี้จะทุ่มเทให้กับเครื่องมือ Google Page Speed ​​​​ที่ยอดเยี่ยมซึ่งช่วยให้คุณสามารถทดสอบหน้าใดก็ได้เพื่อสำรวจความเป็นไปได้ในการเร่งความเร็วในการโหลด ()

ไม่เป็นความลับเลยที่เครื่องมือค้นหา โดยเฉพาะ Google เมื่อเร็วๆ นี้ให้ความสำคัญกับเรื่องนี้อย่างจริงจัง ดังนั้นเว็บไซต์ที่รวดเร็วจึงได้รับข้อได้เปรียบในการจัดอันดับและตำแหน่งที่สูงขึ้นในผลการค้นหา

ข้อมูลเชิงลึกความเร็วของ Google Page ไม่เพียงตรวจจับและชี้ให้เห็นสาเหตุทั้งหมดที่ทำให้หน้าเว็บไม่โหลดเร็วพอ แต่ยังเสนอวิธีการเฉพาะในการกำจัดและปัญหาที่ตรวจพบบางส่วนสามารถกำจัดได้อย่างง่ายดายโดยบริการเองโดยอัตโนมัติ โหมด.

Google เสนอเครื่องมือเพิ่มประสิทธิภาพประเภทใดเพื่อเพิ่มความเร็วเว็บไซต์

โดยหลักการแล้ว สำหรับแต่ละโปรเจ็กต์ของฉัน ฉันทุ่มเทเวลาอย่างมากให้กับกิจกรรมการเพิ่มประสิทธิภาพเพจที่ช่วยให้โหลดได้เร็ว สิ่งเดียวที่เราไม่ได้ทำจริงๆ คือเว็บไซต์บล็อก ซึ่งโดยพื้นฐานแล้วก็คือ เครื่องช่วยการมองเห็นสำหรับผู้ดูแลเว็บมือใหม่ที่ไม่ขาดความทะเยอทะยานที่ดีและมีความรับผิดชอบในการบรรลุเป้าหมาย

แต่เนื่องจากฉันเป็นคนชอบความสมบูรณ์แบบโดยธรรมชาติ ฉันจึงไม่สามารถยอมให้แหล่งข้อมูลบนเว็บที่นำความรู้มาสู่มวลชน จะอยู่ในหมู่ผู้ล้าหลังในบางแง่มุม ดังนั้นจึงตัดสินใจใช้ความพยายามทุกวิถีทางเพื่อเพิ่มประสิทธิภาพ รวมถึงคำแนะนำของ Paige Speed

ดังนั้นฉันจึงไปที่คำอธิบายทันที ของเครื่องดนตรีชิ้นนี้เพื่อให้คุณสามารถประเมินฟังก์ชันการทำงานและนำไปปฏิบัติเพื่อประโยชน์ของทรัพยากรบนเว็บของคุณ

ก่อนหน้านี้ Page Speed ​​​​Insights สามารถใช้เป็นส่วนขยายของเบราว์เซอร์และมีลิงก์ดาวน์โหลดอยู่ หน้าพิเศษ Google. ยิ่งไปกว่านั้น เพื่อที่จะนำไปใช้ใน Mazil จำเป็นอย่างยิ่งที่จะต้องนำเสนอ Page Speed ​​​​เป็นส่วนเพิ่มเติม:


ตอนนี้ไม่สามารถใช้ส่วนขยายสำหรับเบราว์เซอร์โดยเฉพาะจาก Google ได้อีกต่อไป แม้ว่าปลั๊กอินเดียวกัน แต่มีการตีความที่แตกต่างกันเล็กน้อยบนหน้าเว็บอย่างเป็นทางการของ Chrome และ Mazila ( และ ) นอกจากนี้ยังมีชื่อเดียวกันที่ใช้งานได้อย่างสมบูรณ์ บริการออนไลน์ Google ที่มีฟังก์ชันการทำงานเหมือนกันทุกประการและความสามารถไม่น้อย หากคุณไปที่ส่วนนักพัฒนา คุณจะเห็นลิงก์ไปยังเครื่องมือ Page Speed ​​​​ที่นั่น:

โดยวิธีการในหน้าเดียวกัน "เครื่องมือ PageSpeed ​​​​"ข้อเสนอทั้งหมดของ Google สำหรับการเร่งความเร็วเว็บไซต์อยู่ที่นี่ ดูเหมือนว่านักพัฒนาของ "อาณาจักรแห่งความดี" ได้ทำการเพิ่มประสิทธิภาพและการเร่งความเร็วของพื้นที่อินเทอร์เน็ตทั้งหมดอย่างจริงจัง เนื่องจากในนักพัฒนา คุณจะพบลิงก์ไปยังไลบรารีการเพิ่มประสิทธิภาพ ( รวมไลบรารีการเพิ่มประสิทธิภาพ PageSpeed ​​​​) เป็นโอเพ่นซอร์ส

ความพร้อมใช้งาน โอเพ่นซอร์ส ซอฟต์แวร์ โครงการนี้การทำงานบนพื้นฐานของโมดูล" mod_pagespeed"ซึ่งติดตั้งบนเซิร์ฟเวอร์ Apache (ซึ่งส่วนใหญ่เป็นส่วนใหญ่) หมายความว่าใคร ๆ ก็สามารถปรับปรุงหรืออัปเดตได้

นั่นคือด้วยวิธีนี้จึงค่อนข้างเป็นไปได้ที่จะสร้างเครื่องมือเร่งความเร็วที่ใกล้เคียงกับความสมบูรณ์แบบโดยชุมชนอินเทอร์เน็ตต้องเสียค่าใช้จ่าย เวลาจะบอกได้ว่าทั้งหมดนี้ในทางปฏิบัติจะเป็นอย่างไร โดยปกติแล้ว เพื่อที่จะมีส่วนร่วมอย่างเต็มที่และประสบความสำเร็จในจุดประสงค์ที่ดีนี้ คุณจะต้องเป็นโปรแกรมเมอร์ที่มีคุณสมบัติเพียงพอ

หากคุณดูภาพหน้าจอด้านบน (ข้อมูลล้อมรอบด้วยกรอบสีเขียว) คุณจะเห็นลิงก์สำหรับการติดตั้งที่นั่น เวอร์ชันล่าสุดโมดูลสำเร็จรูป นี่อาจเป็นที่สนใจของเจ้าของที่สามารถติดตั้งมันบนเซิร์ฟเวอร์ของตนได้ โดยให้การเร่งความเร็วอัตโนมัติสำหรับไซต์ที่อยู่ที่นั่น

นอกจากนี้ยังมีการปรับเปลี่ยนโมดูล Page Speed ​​​​อีกสองรายการ: สำหรับโดยตรง เซิร์ฟเวอร์อาปาเช่และสำหรับชุดค่าผสม Apache + Nginx โดยที่อันที่สองมีบทบาทเป็นพร็อกซีเซิร์ฟเวอร์:


โดยวิธีการเลือก การแบ่งปันอาปาเช่ และ Ngnix สภาพที่ทันสมัยเป็นที่ต้องการมากที่สุดและใช้งานโดยผู้ให้บริการโฮสต์ขั้นสูงส่วนใหญ่ (รวมถึง เช่น Sprinthost) เนื่องจากมีให้ การใช้งานที่มีประสิทธิภาพทรัพยากร. ดังนั้นหากคุณสนใจวิธีนี้ การเร่งความเร็วอัตโนมัติไซต์ต่างๆ คุณสามารถมีส่วนช่วยด้วยตนเองหรือทำให้โฮสต์ของคุณเครียดได้

แนะนำ PageSpeed ​​​​ของ Google (วิธีเพิ่มความเร็วในการโหลดหน้าเว็บไซต์)

ข้างต้นเราได้ตรวจสอบความเป็นไปได้ของการเพิ่มขึ้นของความเร็วในการโหลดเว็บไซต์ทั่วโลกซึ่งต้องใช้ความรู้เฉพาะ (มีแนวโน้มว่าข้อมูลนี้จะเป็นประโยชน์กับใครบางคนตาม อย่างน้อย, ในอนาคต).

แต่สำหรับผู้อ่านจำนวนมาก นั่นคือ เว็บมาสเตอร์ธรรมดา ตัวเลือกที่เข้าใจได้และเข้าถึงได้ "ที่นี่และเดี๋ยวนี้" มีความเกี่ยวข้องมากกว่า บริการ PageSpeed ​​​​Insights ตรงตามเงื่อนไขเหล่านี้โดยสมบูรณ์ ซึ่งเราจะพูดถึงในรายละเอียดเพิ่มเติม สำหรับการวิเคราะห์ หน้าเฉพาะเว็บไซต์ ป้อน URL () ในหน้านี้:



หลังจากการวิเคราะห์ คุณจะเห็นการให้คะแนนของ Google และทั้งสองอย่างที่เกี่ยวข้องกัน อุปกรณ์เคลื่อนที่และพีซีซึ่งมีคุณค่าอย่างยิ่ง ใน ในตัวอย่างนี้สำหรับหน้าหลักของบล็อกนี้ คะแนนเครดิต 76 คะแนนจาก 100 คะแนนสำหรับโทรศัพท์มือถือเป็นผลลัพธ์โดยเฉลี่ย ซึ่งสามารถปรับปรุงได้อย่างมากหากคุณใช้คำแนะนำด้านล่าง

นอกจากนี้ เพื่อเพิ่มประสิทธิภาพแต่ละทรัพยากรที่ทำให้การโหลดหน้าเว็บช้าลง มีการจัดเตรียมลิงก์ไปยังส่วนที่เกี่ยวข้อง (หากต้องการรับ คลิกที่ลิงก์ “จะแก้ไขได้อย่างไร?”) ซึ่งคุณจะพบคำอธิบาย การดำเนินการที่จำเป็นเพื่อขจัดข้อบกพร่อง

แต่นี่คือสิ่งที่ต้องทำ หมายเหตุสำคัญ- จำเป็น วิเคราะห์หน้า ประเภทต่างๆ เพื่อลดเวลาในการโหลดทั้งไซต์โดยรวม ตัวอย่างเช่น สำหรับบล็อก WordPress มาตรฐาน ระดับของการเพิ่มประสิทธิภาพในด้านนี้สำหรับหัวข้อหลัก หัวข้อ หน้าคงที่และบันทึกอาจแตกต่างกันโดยสิ้นเชิง

ฉันยกตัวอย่างข้างต้น หน้าแรกซึ่งแสดงประกาศโพสต์ แต่ Page Speed ​​​​ให้คะแนนบทความใดบทความหนึ่งที่ต่ำกว่ามาก:


สิ่งนี้เกิดขึ้นเนื่องจากโพสต์มักจะยาวกว่ามากและมีทรัพยากรและเนื้อหาหลายประเภท (รูปภาพ วิดีโอ สคริปต์) ดังนั้นจึงเป็นการดีกว่าที่จะเริ่มตรวจสอบการปรับให้เหมาะสม ทั้งนี้จากมุมมองนี้ให้เริ่มจากการประเมินว่า Page Speed ​​​​ให้บริการสำหรับโทรศัพท์มือถือเนื่องจากการบรรลุความเร็วในการดาวน์โหลดที่เหมาะสมบนอุปกรณ์ดังกล่าวจำเป็นต้องมีการเคลื่อนไหวทางกายภาพมากขึ้น

แต่แม้แต่หน้าโพสต์ที่ต่างกันก็อาจมีคุณภาพต่างกัน สิ่งนี้เกิดขึ้นเหนือสิ่งอื่นใด เนื่องจากบางสคริปต์เรียกใช้สคริปต์เพิ่มเติมที่ทำให้การโหลดช้าลง ตัวอย่างเช่น ระดับของการเพิ่มประสิทธิภาพของหน้าเว็บใดหน้าหนึ่งเหล่านี้ไม่เพียงทำให้ฉันประหลาดใจเท่านั้น แต่ยังทำให้ฉันตกใจอีกด้วย:


เห็นได้ชัดว่าคะแนนที่เป็นไปได้ 62 เต็ม 100 ไม่ใช่ผลลัพธ์ที่เราควรมุ่งมั่น และทั้งหมดเป็นเพราะในนี้และหน้าโพสต์อื่น ๆ จำนวนหนึ่งฉันมีสคริปต์ปลั๊กอิน SyntaxHighlighter ทำงานอยู่ซึ่งเริ่มต้นขึ้น การออกแบบที่สวยงามรหัสย้อนแสง

อาจมีส่วนขยายดังกล่าวหลายรายการบนเว็บไซต์ ในแต่ละกรณี คุณต้องตัดสินใจด้วยตัวเองว่าปลั๊กอินมีความสำคัญต่อทรัพยากรของคุณเพียงใดในแง่ของฟังก์ชันการทำงานที่มีให้ และขึ้นอยู่กับสิ่งนี้ คุณต้องลบออกหรือใช้มาตรการเพิ่มประสิทธิภาพที่จะช่วยเร่งการโหลดหน้าเว็บ

ข้อความข้างต้นใช้กับ CMS ที่ได้รับความนิยมมากที่สุดในโลกโดยเฉพาะ ซึ่งมีผู้ดูแลเว็บจำนวนมากใช้งาน เอ็นจิ้นมัลติฟังก์ชั่นนี้ดีสำหรับทุกคน แต่จำเป็นต้องแก้ไขจุดบกพร่องอย่างต่อเนื่องในแง่ของการลดภาระบนเซิร์ฟเวอร์และลดเวลาในการโหลดหน้าเว็บ ดังนั้นเจ้าของทรัพยากรบนเว็บที่ทำงานบน WP ควรคำนึงถึงสิ่งนี้ และการมีบริการเช่น Page Speed ​​​​ก็มีประโยชน์ที่นี่

อย่าลืมอ่านบทความเหล่านี้ทั้งหมด อย่างน้อยก็ในโหมดการดู โดยไปตามลิงก์ด้านบน คุณอาจพบข้อมูลที่เป็นประโยชน์มากมายสำหรับตัวคุณเอง ในอนาคตฉันวางแผนที่จะกลับมาแก้ไขปัญหาการเร่งทรัพยากรบนเว็บมากกว่าหนึ่งครั้งดังนั้นคุณจึงสามารถสมัครรับข้อมูลได้เพื่อไม่ให้พลาดการเผยแพร่สิ่งพิมพ์ใหม่ในหัวข้อนี้

สุดท้ายนี้ โปรดดูวิดีโอที่มีประโยชน์นี้เพื่อเรียนรู้ว่าเหตุใดเคล็ดลับของ Page Speed ​​จึงเป็นเพียงคำแนะนำ และเหตุใดคุณจึงไม่ควรปฏิบัติตามอย่างคลั่งไคล้

PageSpeed ​​หรือให้แม่นยำยิ่งขึ้น ข้อมูลเชิงลึกของ PageSpeed ​​​​-นี่คือผลิตภัณฑ์ Googleซึ่งคุณสามารถค้นหาข้อบกพร่องของเว็บไซต์ของคุณได้อย่างง่ายดาย โดยข้อบกพร่องเราหมายถึงเท่านั้น จุดทางเทคนิคซึ่งบริการเสนอให้แก้ไข

ข้อมูลเชิงลึก Pagespeed คืออะไร และเหตุใดจึงจำเป็น

Pagespeed Insights เป็นบริการสำหรับประเมินคุณภาพของเว็บไซต์ ซึ่งได้แก่ ความเร็วในการโหลดบนอุปกรณ์เคลื่อนที่และพีซี สิ่งที่สำคัญที่สุดคือ บริการฟรีคำแนะนำสำหรับนักพัฒนาเว็บไซต์เกี่ยวกับวิธีเพิ่มความเร็วเพจในเบราว์เซอร์ของลูกค้า อัลกอริธึมการบริการมีการเปลี่ยนแปลงอยู่ตลอดเวลา ดังนั้นบริการจึงมีการปรับปรุงอย่างต่อเนื่องและปฏิบัติตามข้อกำหนดทั้งหมดของเครื่องมือค้นหา ระบบกูเกิล.

เกี่ยวกับลักษณะเฉพาะของการโหลดหน้าเว็บเมื่อใด ความเร็วที่แตกต่างกันการเชื่อมต่ออินเทอร์เน็ต Pagespeed จะพิจารณาเฉพาะปัจจัยที่ไม่ขึ้นอยู่กับเครือข่ายเท่านั้น ต่อไปนี้คือสิ่งที่ความช่วยเหลือกล่าวเกี่ยวกับเรื่องนี้:

เนื่องจากความเร็วในการเชื่อมต่ออยู่ที่ ผู้ใช้ที่แตกต่างกันนั้นแตกต่างกัน PageSpeed ​​​​Insights จะพิจารณาเฉพาะประสิทธิภาพของเพจที่ไม่ขึ้นกับเครือข่ายเท่านั้น: การกำหนดค่าเซิร์ฟเวอร์ โครงสร้าง HTML,การใช้งาน ทรัพยากรภายนอก(รูปภาพ, JavaScript และ CSS) ด้วยการใช้คำแนะนำของเรา คุณสามารถเพิ่มประสิทธิภาพความเร็วในการโหลดหน้าเว็บที่เกี่ยวข้องได้ ความเร็วในการดาวน์โหลดที่แน่นอนในท้ายที่สุดยังคงขึ้นอยู่กับความเร็วของการเชื่อมต่อเครือข่ายของคุณ

Pagespeed ใช้ระบบการให้คะแนนของตัวเองซึ่งสอดคล้องกับ องศาที่แตกต่างกันความสำคัญ:

สำคัญ!ข้อผิดพลาดทั้งหมดที่บริการพบเป็นเพียงคำแนะนำเท่านั้นและไม่ได้บังคับ ด้วยการใช้คำแนะนำทั้งหมดของบริการ คุณสามารถเพิ่มความเร็วในการโหลดสัมพันธ์ของไซต์ได้ ซึ่งหมายความว่าคุณได้ทำทุกอย่างเท่าที่ทำได้เพื่อให้แน่ใจว่าไซต์จะโหลดได้เร็วที่สุดเท่าที่จะเป็นไปได้

ข้อดีและข้อเสียของ Google Page Speed

บริการนี้มีเป้าหมายที่ดี - เพื่อทำให้เว็บไซต์บนอินเทอร์เน็ตรวดเร็วและสะดวกที่สุดเท่าที่จะเป็นไปได้ทั้งบนเดสก์ท็อปและบนพีซี อย่างไรก็ตาม มีหลายประเด็นที่ฉันต้องการให้ความสนใจ:

  • ไม่สามารถหาสมดุลระหว่างความเร็วในการโหลดเว็บไซต์และความสวยงามได้เสมอไป รูปร่าง- เราต้องตัดสินใจว่าเราต้องการอะไร: เว็บไซต์ที่รวดเร็วหรือสวยงาม? แทบจะเป็นไปไม่ได้เลยที่จะได้รับทั้งสองอย่าง
  • การประเมินไซต์บนมือถือจะทำซ้ำข้อผิดพลาดเดียวกันสำหรับไซต์เดสก์ท็อป โดยเพิ่มเพียงส่วนย่อยเกี่ยวกับการจัดวางองค์ประกอบของหน้าบนหน้าจอขนาดเล็ก นี่ยังไม่ใช่ตัวบ่งชี้ที่เพียงพอทั้งหมด เนื่องจากความเหมาะกับอุปกรณ์เคลื่อนที่เป็นปัจจัยในการจัดอันดับ ดังนั้น หากคุณต้องการปรับปรุงเว็บไซต์เวอร์ชันมือถือ คุณจะต้องใช้รายงานของ Google แยกต่างหาก
  • บริการไม่แสดงการเร่งความเร็วของการโหลดหน้าเว็บไซต์ในแง่สัมบูรณ์ - วินาทีหรือนาที (หากทุกอย่างแย่ขนาดนั้น) จะคำนึงถึงเฉพาะคะแนนของบัญชี (ตั้งแต่ 0 ถึง 100) ซึ่งไม่ได้ระบุลักษณะเฉพาะเสมอไป ความเร็วที่แท้จริงกำลังโหลดไซต์
  • บริการนี้ให้คำแนะนำที่ครอบคลุมสำหรับการแก้ไขและระบุไฟล์เฉพาะที่ต้องการการปรับให้เหมาะสม นอกจากนี้ สามารถดาวน์โหลดสคริปต์ สไตล์ และรูปภาพที่ได้รับการปรับปรุงแล้วได้โดยตรงจากหน้าผลลัพธ์สำหรับคอมพิวเตอร์

วิธีบรรลุคะแนน 100/100 ใน PageSpeed ​​​​Insights

เจ้าของเว็บไซต์ทุกคนเชื่อว่าหากได้รับผลลัพธ์ 100/100 เว็บไซต์ของพวกเขาจะขึ้นไปอยู่อันดับต้นๆ ทันที จริงๆแล้วสิ่งนี้ไม่เป็นความจริง ประการแรก: ไม่เพียงแต่ความเร็วในการโหลดเท่านั้นที่ส่งผลต่อตำแหน่งของไซต์ ประการที่สอง: แทบจะเป็นไปไม่ได้เลยที่จะไปถึงเครื่องหมาย 100/100 (หากคุณต้องการเว็บไซต์ที่ทันสมัยและทันสมัย) ตัวเลือกที่ดีที่สุดคือ 85 ขึ้นไป แต่แต่ละไซต์หรือ ระบบซีเอ็มเอสเป็น แยกกรณีและจะต้องพิจารณาแยกกัน

อุปสรรคสำคัญในการบรรลุ 100 คะแนนใน Google Paidspeed ได้แก่:

  1. การแสดงไซต์ไม่ถูกต้องเมื่อย้ายสคริปต์และสไตล์ไปยังส่วนท้าย
  2. ขาดความสามารถในการแคชทรัพยากรที่ดาวน์โหลดจากเซิร์ฟเวอร์บุคคลที่สาม (ปุ่ม เครือข่ายสังคมออนไลน์, วิดเจ็ต และอื่นๆ อีกมากมาย);
  3. ไม่สามารถลดทรัพยากร (JS, CSS) ที่ดาวน์โหลดจากเซิร์ฟเวอร์บุคคลที่สาม
  4. คุณภาพของการบีบอัดภาพที่เหมาะสมกับการบริการดูไม่ค่อยดีนัก

วิธีที่เว็บไซต์ WordPress ปกติสามารถให้คะแนน 99/100 ใน PageSpeed ​​​​Insights นั้นเขียนไว้บนฮับ บทความที่น่าสนใจทีเดียว บางทีมันอาจจะมีประโยชน์ไม่เพียงแต่สำหรับไซต์บน แต่ยังรวมถึง CMS อื่นๆ ด้วย คุณยังสามารถใช้ปลั๊กอินของบริษัทอื่นที่เพิ่มประสิทธิภาพไซต์ได้ด้วยตนเอง ไม่ว่าจะเพื่อความเร็วหรือความเร็วในการโหลด

ความเร็วในการโหลดเว็บไซต์เป็นหนึ่งใน ตัวชี้วัดที่สำคัญที่สุดการใช้งานทรัพยากร และที่สำคัญ นี่เป็นหนึ่งในหลายร้อยปัจจัยในการจัดอันดับ จริงหรือ, ผู้ใช้ที่ทันสมัยผู้คลิกลิงค์ไม่ต้องรอโหลดเพจเกิน 5 วินาที ดังนั้น ยิ่งเว็บไซต์ของคุณใช้เวลาโหลดนานเท่าไร คุณก็จะสูญเสียผู้มีโอกาสเป็นลูกค้ามากขึ้นเท่านั้น

ผู้ใช้อินเทอร์เน็ตมากกว่า 50% บนอุปกรณ์พกพาคาดหวังว่าเว็บไซต์จะโหลดได้เกือบจะในทันที จากสถิติเหล่านี้ บทความนี้จะกล่าวถึงวิธีการบรรลุเป้าหมาย 100/100 บริการของกูเกิล PageSpeed ​​​​Insights สำหรับเดสก์ท็อปและอุปกรณ์มือถือโดยใช้ตัวอย่างของไซต์ "ตรวจสอบลิงก์ย้อนกลับ"

แรงจูงใจ

ไซต์ตัวอย่างโหลดได้ค่อนข้างเร็วอยู่แล้ว ในกรณีนี้ผลลัพธ์จะดีขึ้นจนถึงขีดสุด

วันหนึ่งขณะทำงานกับ PageSpeed ​​​​Tool พบว่าเว็บไซต์ของ Google มีคะแนนต่ำอย่างน่าประหลาดใจสำหรับอุปกรณ์มือถือ - 59/100 สถานการณ์กับเวอร์ชันสำหรับอุปกรณ์เดสก์ท็อปดีขึ้น - 92/100

ดูเหมือนว่าพวกเขาควรจะใช้เครื่องมือของตัวเองเพื่อเพิ่มประสิทธิภาพเว็บไซต์ใช่ไหม? ผลลัพธ์ไม่สามารถบรรลุได้ 100/100 หรือไม่?

นี่คือสิ่งที่กระตุ้นให้เราบรรลุเวลาในการโหลดไซต์ที่เร็วที่สุดเท่าที่จะเป็นไปได้ เพื่อพิสูจน์ว่าเป็นไปได้ที่จะได้รับผลลัพธ์ 100/100 และหากคุณต้องการ คุณก็สามารถทำได้เช่นกัน มันไม่ใช่ความหลงใหล แต่เป็นเพียงความปรารถนาที่จะบรรลุความสมบูรณ์แบบ

ตัวบ่งชี้เริ่มต้นของไซต์ทดลองคือ 87/100

เป็นผลให้หลังจากใช้การปรับเปลี่ยนบางอย่างแล้วจะได้ผลลัพธ์ดังต่อไปนี้:

อ่านต่อเพื่อเรียนรู้วิธีจัดการเพื่อให้บรรลุผลลัพธ์เหล่านี้

จะเพิ่มความเร็วในการโหลดหน้าได้อย่างไร?

ก่อนที่คุณจะเริ่ม การกระทำทีละขั้นตอนตามคำแนะนำ โปรดทราบว่าเครื่องมือ PageSpeed ​​​​เป็นเพียงแนวทางสำหรับผู้ดูแลเว็บในเส้นทางสู่การเพิ่มประสิทธิภาพทรัพยากร นอกจากนี้ เครื่องมือนี้ยังมีคำแนะนำในการเร่งความเร็วในการโหลดหน้าเว็บบนเว็บไซต์ของคุณและบรรลุผลสำเร็จ ผลลัพธ์ที่เป็นบวกส่วนใหญ่ขึ้นอยู่กับการตั้งค่าเซิร์ฟเวอร์

โปรดทราบว่าอาจต้องใช้ขั้นตอนบางขั้นตอนในคำแนะนำ ความรู้ทางเทคนิคโดยไม่คำนึงถึงระบบการจัดการเนื้อหา (CMS) ที่ใช้

มาเริ่มกันเลย:

ขั้นตอนที่ #1: ปรับภาพให้เหมาะสม

เพื่อให้รูปภาพโหลดเร็วขึ้น PageSpeed ​​​​Insights Tool แนะนำให้เพิ่มประสิทธิภาพโดยการลดขนาดไฟล์ เพื่อแก้ไขปัญหานี้ คุณต้องทำสองสิ่งสำคัญ:

  • บีบอัดรูปภาพทั้งหมดโดยใช้เครื่องมือเช่น Compressor.io และ TinyPNG นี้ เครื่องมือฟรีซึ่งคุณสามารถลดขนาดได้ ไฟล์กราฟิกมากกว่า 80% และในบางกรณี โดยไม่ทำให้คุณภาพของภาพลดลง
  • ลดขนาดรูปภาพให้เหลือน้อยที่สุดโดยไม่ลดคุณภาพ ตัวอย่างเช่น หากบนไซต์เราต้องการรูปภาพขนาด 150x150px รูปภาพนั้นจะต้องมีขนาดที่เหมาะสมบนเซิร์ฟเวอร์ ไม่ควรปรับพารามิเตอร์รูปภาพเมื่อใด ความช่วยเหลือเกี่ยวกับ CSSหรือแท็ก HTML

ตามกฎข้างต้น แต่ละภาพบนไซต์ได้รับการอัปโหลดและบีบอัดและปรับขนาดด้วยตนเอง และเพื่อไม่ให้ยุ่งยากกับการเพิ่มประสิทธิภาพรูปภาพหลังจากอัปโหลดไปยังไซต์แล้ว จะเป็นการดีกว่าถ้าพัฒนานิสัยในการเพิ่มประสิทธิภาพรูปภาพใหม่ทั้งหมดที่อัปโหลดไปยังเซิร์ฟเวอร์ตั้งแต่แรก รูปภาพใหม่แต่ละรูปจะต้องได้รับการบีบอัดและปรับตามพารามิเตอร์ที่ต้องการ

PageSpeed ​​​​Insights เสนอตัวเลือกในการดาวน์โหลดรูปภาพที่ได้รับการปรับปรุงแล้ว เพื่อให้สามารถอัปโหลดไปยังเซิร์ฟเวอร์ได้โดยตรงจาก ของบริการนี้- เช่นเดียวกันสามารถทำได้กับ JavaScript และ CSS

ขั้นตอนที่ 2: ย่อขนาด JavaScript, CSS และ HTML

ในตัวอย่างนี้ Google แนะนำให้ลดจำนวน JavaScript และ ไฟล์ซีเอสเอส.

กระบวนการย่อขนาดทำให้คุณสามารถลดขนาดไฟล์ได้โดยการกำจัด ช่องว่างที่ไม่จำเป็น, ตัวแบ่ง บรรทัด สัญลักษณ์ และความคิดเห็นในไฟล์ JavaScript และ CSS โปรแกรมเมอร์มักจะทิ้งพื้นที่และความคิดเห็นไว้เป็นจำนวนมากขณะเขียนโค้ด ซึ่งสามารถเพิ่มขนาดไฟล์ JavaScript และ CSS เป็นสองเท่า

เพื่อแก้ไขปัญหานี้ Gulpjs ได้รับการติดตั้งบนเซิร์ฟเวอร์ นี่คือเครื่องมือที่สร้างขึ้นโดยอัตโนมัติ ไฟล์ใหม่ CSS และลบช่องว่างที่ไม่จำเป็นทั้งหมด นอกจากนี้ยังสร้างไฟล์ CSS ใหม่โดยอัตโนมัติทุกครั้งที่คุณทำการเปลี่ยนแปลงใหม่ ในตัวอย่างข้างต้น การดำเนินการนี้จะช่วยลดขนาดของไฟล์ CSS หลักจากประมาณ 300Kb เหลือ 150Kb ขนาดที่แตกต่างกันนี้เกิดจากอักขระที่ไม่จำเป็น

คุณสามารถลดขนาดของ JavaScript และ CSS เพิ่มเติมได้โดยการเปลี่ยนชื่อตัวแปรที่ให้ไว้ การดำเนินการที่ถูกต้องตัวเลือกและการอัพเดต HTML

คุณสามารถเพิ่มประสิทธิภาพ JavaScript ได้โดยใช้ Closed Compiler, JSMin หรือ YUI Compressor คุณสามารถสร้างได้ โปรแกรมพิเศษซึ่งจะเปลี่ยนชื่อไฟล์และบันทึกลงในไดเร็กทอรีการทำงานโดยใช้เครื่องมือข้างต้น

คุณสามารถลด CSS โดยใช้เครื่องมือ YUI Compressor และ cssmin.js

คุณสามารถย่อขนาดโค้ด HTML ได้โดยใช้ PageSpeed ​​​​Insights แยกวิเคราะห์หน้าและเลือก "ย่อ HTML" หากต้องการปรับโค้ดให้เหมาะสม ให้คลิกที่ "ดูเนื้อหาที่ปรับให้เหมาะสม"

คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่มประสิทธิภาพไฟล์ JavaScript และ CSS ได้จากลิงก์ต่อไปนี้:

คุณยังสามารถดาวน์โหลดไฟล์ที่ปรับให้เหมาะสมได้โดยตรงจาก PageSpeed ​​​​Tool

นี่คือผลลัพธ์ที่ได้รับหลังจากย่อขนาด JavaScript และ CSS:

ขั้นตอนที่ 3: การใช้แคชของเบราว์เซอร์

สำหรับเว็บมาสเตอร์หลายๆ คน ขั้นตอนการใช้แคชของเบราว์เซอร์เป็นสิ่งที่ยากที่สุด

เพื่อแก้ไขปัญหานี้ เราต้องย้ายทุกอย่าง ไฟล์คงที่จากไซต์ไปยัง CDN (เครือข่ายการจัดส่งเนื้อหา)

CDN คือเครือข่ายเซิร์ฟเวอร์ที่ตั้งอยู่ในสถานที่ต่างๆ ทั่วโลก พวกเขาแคชเว็บไซต์เวอร์ชันคงที่เช่นรูปภาพ ไฟล์จาวาสคริปต์และซีเอสเอส บน เซิร์ฟเวอร์ซีดีเอ็นสำเนาเนื้อหาของเว็บไซต์จะถูกจัดเก็บ และเมื่อคุณเข้าถึงเว็บไซต์นี้ เนื้อหาคงที่จะถูกดาวน์โหลดจากเซิร์ฟเวอร์ที่ใกล้ที่สุด

ตัวอย่างเช่น หากเซิร์ฟเวอร์หลักของเว็บไซต์ตั้งอยู่ในเท็กซัส หากไม่มี CDN ผู้เยี่ยมชมจากอัมสเตอร์ดัมจะต้องรอจนกว่าเนื้อหาของเว็บไซต์จะเดินทางจากเซิร์ฟเวอร์ที่ตั้งอยู่ในสหรัฐอเมริกา ด้วย CDN ไซต์จะโหลดเร็วขึ้นมากจากเซิร์ฟเวอร์ที่ใกล้กับผู้ใช้มากที่สุด ในกรณีนี้คือจากอัมสเตอร์ดัม ดังนั้นระยะทางในการเข้าถึงข้อมูลจึงลดลงและเว็บไซต์จะโหลดได้เกือบจะในทันที

ต่อไปนี้เป็นภาพวิธีการทำงานของ CDN:

บนเว็บไซต์ทดสอบ รูปภาพ ไฟล์ JavaScript และ CSS ทั้งหมดถูกถ่ายโอนไปยัง CDN และเฉพาะไฟล์ ไฟล์ HTML- การวางภาพบน CDN จะเล่น บทบาทที่สำคัญความเร็วในการโหลดหน้าเว็บไซต์สำหรับผู้เยี่ยมชม

หลังจากการยักย้ายข้างต้นเครื่องมือ PageSpeed ​​​​ยังคงแนะนำให้ใช้การแคชเบราว์เซอร์สำหรับแต่ละบุคคลอย่างน่ารำคาญ ทรัพยากรของบุคคลที่สาม- นี่คือภาพหน้าจอ:

เพื่อแก้ไขปัญหานี้ เราต้องแก้ไขสคริปต์เครือข่ายโซเชียลโดยแทนที่ตัวนับด้วย ภาพนิ่งโฮสต์บน CDN แทนที่จะเป็นสคริปต์ของบุคคลที่สามที่พยายามเข้าถึงข้อมูลจาก Twitter, Facebook หรือ กูเกิลพลัสเพื่อนับจำนวนสมาชิก มีการติดตั้งตัวนับอัตโนมัติซึ่งช่วยแก้ไขปัญหานี้ได้

แต่สิ่งที่น่ารำคาญกว่านั้นคือนอกจากปัญหาสคริปต์โซเชียลมีเดียแล้ว เว็บไซต์ยังทำงานช้าลงอีกด้วย รหัสกูเกิลการวิเคราะห์

วิธีแก้ปัญหาด้วยสคริปต์ Google Analyticsเป็นงานที่ค่อนข้างยาก เนื่องจากจำเป็นต้องใช้ Analytics และไม่สามารถลบออกจากไซต์ได้ เราจึงต้องมองหาโซลูชันอื่น

Google เปลี่ยนแปลงโค้ด Analytics ค่อนข้างน้อยครั้งหรือสองครั้งต่อปี ดังนั้นราซวานจึงสร้าง สคริปต์พิเศษซึ่งจะตรวจสอบความพร้อมทุกๆ แปดชั่วโมง อัปเดตล่าสุดโค้ดการวิเคราะห์ และเมื่อตรวจพบการอัปเดต ให้ดาวน์โหลด ด้วยวิธีนี้ คุณสามารถโฮสต์โค้ด JavaScript ของ Analytics บนเซิร์ฟเวอร์ได้ โดยไม่จำเป็นต้องดาวน์โหลดโค้ดจากนั้น เซิร์ฟเวอร์ของ Googleทุกครั้งที่มาเยือน

หากไม่มีการอัปเดต โค้ด Analytics จะถูกโหลดจากเวอร์ชันแคชบน CDN

และเมื่อ Google อัปเดตโค้ด JavaScript เซิร์ฟเวอร์จะโหลดโดยอัตโนมัติ เวอร์ชันใหม่และอัปเดตบน CDN สคริปต์นี้ใช้สำหรับสคริปต์บุคคลที่สามภายนอกทั้งหมด

นี่คือภาพหน้าจอจาก Pingdom Tools ที่แสดงการดาวน์โหลดทั้งหมดจาก CDN รวมถึงโค้ด Google Analytics ไฟล์ดาวน์โหลดเดียวจากเซิร์ฟเวอร์คือไฟล์โฮมเพจ ซึ่งมีขนาดเพียง 15.5Kb การกำจัดสคริปต์ของบุคคลที่สามทั้งหมดช่วยปรับปรุงความเร็วในการโหลดโดยรวมได้อย่างมาก

ขั้นตอนที่ #4: การลบรหัสบล็อก

การลบตัวบล็อกยังเป็นขั้นตอนที่ค่อนข้างยากในกระบวนการปรับปรุงความเร็วในการโหลดหน้าเว็บ ซึ่งต้องอาศัยความรู้ด้านเทคนิคที่ดี ปัญหาหลักที่ต้องแก้ไขคือการแก้ไขทุกอย่าง รหัสจาวาสคริปต์เริ่มจากด้านบนจาก "ส่วนหัว" และ "เนื้อหา" ไปจนถึง "ส่วนท้าย" ด้านล่างในทุกหน้าของเว็บไซต์

หากไซต์ของคุณอยู่บนแพลตฟอร์ม Wordpress ปลั๊กอิน Autopmize จะช่วยคุณแก้ปัญหานี้ได้ ตรวจสอบการตั้งค่าของคุณแล้ว ยกเลิกการเลือก "บังคับ JavaScript" และตั้งค่าเป็น "Inline all CSS"

ขั้นตอนที่ # 5: เปิดใช้งานการบีบอัด

ขั้นตอนที่ #6: การเพิ่มประสิทธิภาพรูปแบบมือถือ

การวิเคราะห์ รูปแบบมือถือแสดงความสามารถในการปรับตัวของเว็บไซต์เวอร์ชันมือถือ ประเภทต่างๆการอนุญาต การใช้แบบอักษรที่เหมาะสม และมีระบบนำทางที่ดี

โดยการใช้ กูเกิลโครมคุณจะเห็นว่าไซต์ของคุณดูแตกต่างออกไปอย่างไร รุ่นมือถือ- โดยคลิกที่ไอคอนเมนู (แฮมเบอร์เกอร์) ของการตั้งค่าและการควบคุมเบราว์เซอร์ที่มุมขวาบน จากนั้นเลือก " เครื่องมือเพิ่มเติม→ เครื่องมือสำหรับนักพัฒนา" บนแถบเครื่องมือ ให้เลือกไอคอนที่มีรูปภาพของอุปกรณ์มือถือ เพียงเท่านี้ ให้ดู:

ในกรณีของตัวอย่าง ไม่จำเป็นต้องมีการเปลี่ยนแปลงที่รุนแรง

บทสรุป

ส่งผลให้มีถึง 6 อันดับมากที่สุด ขั้นตอนสำคัญซึ่งช่วยให้ได้คะแนนเต็ม 100/100 ใน Google PageSpeed ​​​​Tools สำหรับไซต์ "Monitor Backlinks" ด้วยเหตุนี้ ไม่เพียงแต่ได้รับการปรับให้เหมาะสมเท่านั้น หน้าแรกแต่ยังรวมถึงหน้าภายในทั้งหมดด้วย



ในบรรดาการดำเนินการทั้งหมดเพื่อเพิ่มประสิทธิภาพไซต์ สามารถระบุสิ่งที่สำคัญที่สุดสามประการได้:

  1. การใช้ CDN
  2. การลบรหัสบล็อก (หลีกเลี่ยง JavaScript ในเนื้อความของการเขียนโค้ด ให้ย้ายไปที่ด้านล่างของไฟล์แทน)
  3. การเพิ่มประสิทธิภาพและการบีบอัดขนาดภาพ

ฉันขอเตือนคุณอีกครั้งว่า Google PageSpeed ​​​​Tools เป็นเพียงเครื่องมือเสริมสำหรับการเพิ่มประสิทธิภาพทรัพยากร เครื่องมือได้รับการออกแบบเพื่อลดเวลาระหว่างคำขอ (คลิกลิงก์) และการตอบสนองของหน้าเว็บไซต์ (แสดงองค์ประกอบแรกของหน้า) เพื่อให้ผู้เยี่ยมชมไม่ต้องออกจากเว็บไซต์โดยไม่รอให้โหลด นอกจากนี้ ต้องใช้คำแนะนำจากเครื่องมือด้วยความระมัดระวัง เพื่อไม่ให้ผู้ใช้เห็นเลย์เอาต์ที่เสียหายหรือชุดบล็อกที่ไม่มีสไตล์

โปรดทราบ โหลดเร็วหน้าเว็บไซต์ส่งผลทางอ้อมต่อการจัดอันดับทรัพยากรใน เครื่องมือค้นหานั่นคือ: ความเร็วในการโหลดที่สูงขึ้น → การเข้าชมมากขึ้นและนานขึ้น → อันดับที่สูงขึ้น

ถ้าคุณใช้ เครื่องมือของกูเกิล PageSpeed ​​​​Insights เพื่อเพิ่มประสิทธิภาพไซต์ของคุณ แบ่งปันผลลัพธ์ของคุณในความคิดเห็น

อย่าลืมว่าผู้เชี่ยวชาญของ UAWEB พร้อมเสมอที่จะให้บริการ ความช่วยเหลือที่จำเป็นในเรื่องของการสร้าง การเพิ่มประสิทธิภาพ และการส่งเสริมทรัพยากรบนเว็บของคุณ เพื่อให้ทุกวินาทีที่ผู้ใช้ใช้บนไซต์ของคุณนำผลประโยชน์มาให้คุณ!

ในฐานะเจ้าของเว็บไซต์ คุณรู้ว่ามันต้องรวดเร็ว และคุณได้อ่านบทความต่างๆ เกี่ยวกับวิธีเพิ่มความเร็วเว็บไซต์ของคุณแล้ว และบางทีคุณอาจได้ใช้งานบางอย่างไปแล้วด้วยซ้ำ ถ้าอย่างนั้นก็น่าสนใจว่าไซต์โหลดได้เร็วแค่ไหน ไปที่ Google PageSpeed ​​​​Insights ซึ่งเป็นเครื่องมือยอดนิยมที่สุด รับการให้คะแนนและรายการคำแนะนำจาก Google และนี่คือจุดที่พวกเราส่วนใหญ่หลงทาง:

  • PageSpeed ​​​​Insights มีความสำคัญต่อ SEO หรือไม่
  • เพราะเหตุใดการให้คะแนนเว็บไซต์ของฉันจึงไม่สูงสุด
  • คำแนะนำทั้งหมดนี้หมายความว่าอย่างไร

ก่อนหน้านี้คุณเปิดใช้งานการแคชบนไซต์ของคุณและคาดว่าคะแนน PageSpeed ​​​​จะเกือบจะสมบูรณ์แบบ แต่ตอนนี้คุณสงสัยว่าเหตุใดปลั๊กอินนี้จึงไม่แก้ไขปัญหาความเร็วทั้งหมด บางทีเขาอาจจะไม่ค่อยดีนัก? คำตอบสั้น ๆ ก็คือ:

Google PageSpeed ​​​​ไม่สำคัญ

ใช่ มันเป็น... แต่ทำไมมันไม่สำคัญล่ะ?

ความเร็วของหน้าเทียบกับ PageSpeed ​​​​Insights

ความเร็ว (เวลาในการโหลดไซต์) มีความสำคัญและเป็น ตัวชี้วัดที่สำคัญใน SEO และยังส่งผลต่อประสบการณ์ผู้ใช้อีกด้วย เมื่อ Googlebot จัดทำดัชนีไซต์ จะไม่เห็นตัวบ่งชี้ PageSpeed ​​แต่จะรู้เฉพาะความเร็วเท่านั้น คุณรู้หรือไม่ว่า Google PageSpeed ​​​​Insights ไม่ได้วัดความเร็วเว็บไซต์ของคุณ? ใช่ อ่านอีกครั้ง:

Google PageSpeed ​​​​Insights ไม่ได้วัดความเร็วไซต์