วิธีเพิ่มความเร็วไซต์ WordPress ใน 11 ขั้นตอน

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

ไม่เพียงเท่านั้น แต่ความเร็วไซต์ยังเป็นส่วนหนึ่งของปัจจัยการจัดอันดับในอัลกอริธึมการจัดอันดับของ Google(ranking factors in Google’s ranking algorithm)ซึ่งหมายความว่าความเร็วไซต์ของคุณส่งผลต่อการเพิ่มประสิทธิภาพกลไกค้นหา ( SEO ) ผลกระทบของก้อนหิมะของผลกระทบนี้คือการสูญเสียผู้เข้าชมจากความไม่อดทนและการจัดอันดับของเครื่องมือค้นหาที่ลดลง

ทำไมไซต์ WordPress ของคุณจึงทำงานช้า(Why Your WordPress Site Runs Slow)

WordPressนำเสนอแพลตฟอร์มที่ยอดเยี่ยมในการตั้งค่าและใช้งานเว็บไซต์ของ(set up and run your website)คุณ หากไม่มีการป้องกันที่เหมาะสม คุณอาจลงเอยด้วยเว็บไซต์ที่เฉื่อยชา 

นี่คือสาเหตุหลักบางประการที่ทำให้ไซต์ WordPress ของคุณโหลดหรือทำงานช้า

  • ไม่มีเครือข่ายการจัดส่งเนื้อหา 
  • รหัส ยุ่งบนเว็บไซต์ของคุณ(code on your site)
  • โฮสติ้ง คุณภาพ(Poor)ต่ำ ช้าหรือกำหนดค่าไม่ถูกต้อง
  • รูปภาพไม่ได้ถูกบีบอัดหรือปรับให้เหมาะสมสำหรับเว็บ
  • ปลั๊กอิน ช้า(Slow)รหัสไม่ดี หรือล้าสมัย
  • PHP เวอร์ชันเก่าหรือล้าสมัย
  • ไซต์ของคุณไม่ได้ให้บริการเพจที่แคชไว้ จึงทำให้เซิร์ฟเวอร์ทำงานหนักเกินไป
  • คุณไม่ได้ใช้HTTPSหรือ กำลังใช้ โปรโตคอลHTTP2
  • สคริปต์ภายนอกเช่นตัวโหลดแบบอักษรหรือโฆษณา

วิธีเพิ่มความเร็วไซต์ WordPress(How to Speed up a WordPress Site)

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

1. วิเคราะห์ความเร็วในการโหลดเว็บไซต์ของคุณ(1. Analyze Your Site’s Load Speed)

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

หากต้องการทราบความเร็วของไซต์ ให้เรียกใช้การวิเคราะห์ความเร็ว(speed diagnosis) ไซต์ โดยใช้เครื่องมือต่างๆ เช่นGoogle PageSpeed ​​Insights(Google PageSpeed Insights) , Pingdom , WP Engine Speed ​​ToolหรือGTMetrix

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

2. กำจัดธีมและปลั๊กอินที่ไม่ได้ใช้(2. Get Rid of Unused Themes and Plugins)

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

หากต้องการลบปลั๊กอินที่ไม่ได้ใช้ คุณจะต้องปิดใช้งานปลั๊กอินก่อน จากนั้นไปที่รายการปลั๊กอินที่ไม่ใช้งานเพื่อลบปลั๊กอินที่คุณไม่ต้องการ 

หากมีธีมที่ไม่ต้องการบน ไซต์ WordPress ของคุณ ให้ไปที่ ลักษณะที่ Appearance > Themesเพื่อลบออก หากคุณทำได้ การจ่ายเงินเพื่อตรวจสอบและรับความช่วยเหลือในการทำความสะอาดไซต์ของคุณอาจคุ้มค่า

3. ลบสื่อที่ไม่ได้ใช้(3. Remove Unused Media)

เมื่อเวลาผ่านไป คุณอาจสะสมรูปภาพ วิดีโอ และไฟล์สื่ออื่นๆ ในแกลเลอรีหรือไลบรารีสื่อที่คุณไม่ได้ใช้อีกต่อไป 

หากต้องการลบไฟล์สื่อด้วยตนเองและเพิ่มพื้นที่ว่าง ให้ไปที่Add Media > Media Library > Unattachedบน แดชบอร์ด WordPress ของคุณ และลบไฟล์สื่อที่ไม่ต้องการ หรือคุณสามารถติดตั้งปลั๊กอิน เช่นMedia Cleanerเพื่อล้างไลบรารีสื่อของคุณ และลบปลั๊กอินเมื่อเสร็จแล้ว

4. ล้างฐานข้อมูลของคุณเป็นประจำ(4. Regularly Clean up Your Database)

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

การขยายที่ไม่จำเป็นบางอย่าง เช่น การแก้ไขโพสต์ความคิดเห็นเกี่ยวกับสแปม(spam comments)หรือการ สืบค้น MySQLอาจใช้พื้นที่จำนวนมาก

คุณสามารถล้างฐานข้อมูล(clean up the database)ด้วยตนเองหรือโดยการติดตั้งปลั๊กอิน หากคุณไม่ทราบวิธีการดำเนินการด้วยตนเองผ่าน phpMyAdmin ให้ใช้ปลั๊กอิน เช่นAdvanced Database CleanerหรือWP-Sweepเพื่อล้างฐานข้อมูลของคุณ

5. ใช้ธีมน้ำหนักเบา(5. Use a Lightweight Theme)

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

ธีม WordPress(WordPress)ได้รับการออกแบบแตกต่างกัน แต่คุณควรใช้แนวทางที่เรียบง่ายกว่าการใช้ธีมที่มีคุณลักษณะมากมาย เนื่องจากธีมที่มีคุณลักษณะหลากหลายนั้นเกี่ยวข้องกับโค้ดจำนวนมาก ซึ่งต้องโหลดทุกครั้งที่ผู้ใช้เข้าชมไซต์ของคุณ

ธีม WordPress(WordPress)สำหรับผู้เริ่มต้นแบร์โบนหนึ่งชุดที่เน้นที่ความเร็วและความเรียบง่ายคือขีด(Underscores)ล่าง

6. เปลี่ยนจากแชร์เป็นโฮสติ้งที่มีการจัดการ(6. Change from Shared to Managed Hosting)

โฮสต์เว็บไซต์ของคุณอาจส่งผลต่อความเร็วของเว็บไซต์ของคุณอย่างมาก

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

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

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

7. ใช้ CDN(7. Use a CDN)

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

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

CDN(CDNs)ยอดนิยมบางส่วนที่ใช้บนไซต์WordPress ได้แก่ (WordPress)Cloudflare , Sucuri , MaxCDN , FastlyหรือCacheFly

8. เพิ่มประสิทธิภาพภาพของคุณ(8. Optimize Your Images)

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

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

9. ลบโฆษณาจุดเริ่มต้น(9. Remove Entry Point Ads)

หากคุณกำลังสร้างรายได้จากเว็บไซต์ WordPress ของคุณผ่านโฆษณา(monetizing your WordPress website through ads)จากเครือข่ายสื่อจุดเริ่มต้น โฆษณาเดียวกันนั้นอาจทำให้เว็บไซต์ของคุณช้าลงได้

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

10. ใช้การแคชเบราว์เซอร์(10. Use Browser Caching)

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

การแคชของ เบราว์เซอร์(Browser) “จดจำ” ทรัพยากรที่โหลดไว้ก่อนหน้านี้โดยการถ่ายภาพสแนปชอตของหน้า เพื่อให้ผู้ใช้เห็นหน้าที่แคชและไฟล์จากเบราว์(sees the cached pages and files from the browser)เซอร์

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

11. ใช้ AMP(11. Implement AMP)

Accelerated Mobile Pages ( AMP ) เป็นโครงการของ Google(Google)ที่ช่วยให้หน้ามือถือของคุณโหลดเร็วขึ้น

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

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

คุณสามารถทำตาม บทช่วย สอน AMP(AMP tutorial)ด้วยตนเอง หรือใช้ปลั๊กอินWordPress เช่น (WordPress)AMPสำหรับ WP หากคุณไม่มีความชำนาญด้านเทคโนโลยีหรือไม่มีประสบการณ์ด้านHTML

สิ่งอื่น ๆ ที่ต้องลอง(Other Things to Try)

มีหลายสิ่งที่คุณทำได้เพื่อเพิ่มความเร็ว ไซต์ WordPress ของคุณ เช่น:

  • เรียกใช้ PHP เวอร์ชันล่าสุด(Run the latest PHP version)
  • แก้ไขและเพิ่มประสิทธิภาพ .htaccess file(Modify and optimize the .htaccess file)
  • สร้าง(Create)โพสต์ทั้งหมดของคุณโดยตรงในWordPress (อย่าใช้ตัวสร้างเพจ)
  • จำกัดจำนวนความคิดเห็นต่อหน้า
  • ลดการเปลี่ยนเส้นทางที่ไม่จำเป็น
  • ปิดการใช้งาน pingbacks หรือ trackbacks
  • ลบปลั๊กอินโพสต์ที่เกี่ยวข้อง
  • ลดจำนวนอีเมลที่ส่งออกจากเซิร์ฟเวอร์ของคุณ

เพิ่มความเร็วไซต์ WordPress ของคุณ(Speed Up Your WordPress Site)

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

มี(Are)เคล็ดลับและลูกเล่นเฉพาะที่ช่วยให้คุณเพิ่มความเร็วไซต์WordPress ของคุณหรือไม่? (WordPress)แบ่งปันกับเราในความคิดเห็น



About the author

ฉันเป็นนักพัฒนาซอฟต์แวร์ฟรีแวร์และเป็นผู้ให้การสนับสนุน Windows Vista/7 ฉันได้เขียนบทความหลายร้อยบทความเกี่ยวกับหัวข้อต่างๆ ที่เกี่ยวข้องกับระบบปฏิบัติการ รวมถึงคำแนะนำและเคล็ดลับ คู่มือการซ่อม และแนวทางปฏิบัติที่ดีที่สุด ฉันยังเสนอบริการให้คำปรึกษาเกี่ยวกับสำนักงานผ่านทางบริษัท Help Desk Services ของฉัน ฉันมีความเข้าใจอย่างลึกซึ้งเกี่ยวกับวิธีการทำงานของ Office 365 ฟีเจอร์ และวิธีใช้งานอย่างมีประสิทธิภาพสูงสุด



Related posts