ปรับปรุงประสิทธิภาพเว็บไซต์ของคุณในสองขั้นตอนง่ายๆ

เผยแพร่แล้ว: 2023-12-22

ผู้ชายอัพเดตเว็บไซต์บนแล็ปท็อปในออฟฟิศ

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

อย่างไรก็ตาม มีแนวทางปฏิบัติที่ดีที่สุดสำหรับ SEO ง่ายๆ สองข้อที่สามารถช่วยตอบสนองข้อกำหนดทั้งสองข้อได้ ซึ่งได้แก่:

  1. การทำให้ CSS ภายนอก (สไตล์ชีตแบบเรียงซ้อน)
  2. การส่งออก JavaScript ภายนอก

ในบทความนี้ ฉันจะอธิบายสาเหตุและทำตามขั้นตอนง่ายๆ ในการเริ่มต้น

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

ซีเอสเอสคืออะไร?

Cascading Style Sheets (CSS) อธิบายวิธีการแสดงโค้ด HTML บนหน้าเว็บเพื่อสร้างรูปลักษณ์ของเว็บไซต์ เช่น แบบอักษรและสี

จาวาสคริปต์คืออะไร?

JavaScript เป็นภาษาโปรแกรมที่ช่วยให้สามารถโต้ตอบบนหน้าเว็บได้ เช่น ช่องค้นหา เสียงและวิดีโอ หรือแผนที่

เหตุใดจึงต้องส่งออก JavaScript และ CSS ภายนอก

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

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

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

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

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

ประโยชน์ของการทำให้ CSS ภายนอก

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

เมื่อคุณมีไฟล์ CSS คุณเพียงแค่ต้องทำการเปลี่ยนแปลงกับไฟล์ภายนอกและการเปลี่ยนแปลงเหล่านั้นจะมีผลกับทั้งไซต์

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

รหัสที่น้อยลงหมายถึงขนาดไฟล์ที่เล็กลง ขนาดไฟล์ที่เล็กลงหมายถึงหน้าเว็บโหลดเร็วขึ้น

ประโยชน์ของการทำให้ JavaScript ภายนอก

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

JavaScript มักจะยาวและยุ่งยาก ดังนั้นการทำสิ่งง่ายๆ นี้จึงสามารถลดขนาดหน้าเว็บลงได้ครึ่งหนึ่ง

JavaScript และ CSS ของคุณถูกทำให้เป็นภายนอกแล้วหรือยัง?

ง่ายต่อการตรวจสอบว่า CSS และ JavaScript ของคุณเป็นแบบภายนอกหรือไม่ ไปที่หน้าแรกของเว็บไซต์ของคุณและดูซอร์สโค้ด หากต้องการดูแหล่งที่มา ให้คลิกขวาที่หน้าแล้วเลือก: “ดูแหล่งที่มาของหน้า”

ภาพหน้าจอของ “ดูแหล่งที่มาของหน้า” บน BruceClay.com
ภาพหน้าจอของ “ดูแหล่งที่มาของหน้า” บน BruceClay.com

นี่คือตัวอย่างโค้ดจาก JavaScript ที่ไม่ใช่ภายนอกบนหน้าเว็บ:

<ภาษาสคริปต์ =”จาวาสคริปต์”>

var _pn =”ของคุณ+ไม่มีข้อผิดพลาด+สิทธิ์”; //ชื่อเพจ

var _mlc=”ไม่มี+ข้อผิดพลาด+คำแนะนำ”; //หมวดหมู่เนื้อหาหลายระดับ

var _cp=”null”; //แคมเปญ

var _acct=”WE531126G4MC09EN3”; //เลขที่บัญชี

var _pndef=”หัวเรื่อง”; //ชื่อเพจเริ่มต้น

var _ctdef=”เต็ม”; //หมวดหมู่เนื้อหาเริ่มต้น

var _prc=””; //ราคาซื้อขาย

var _oid=””; //คำสั่งการค้า

var _dlf=””; // ดาวน์โหลดตัวกรอง

var _elf=””; //ออกจากตัวกรองลิงก์

var _epg=””; //ตัวระบุหน้าเหตุการณ์

</สคริปต์>

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

หรือนี่คือสิ่งที่จะเกิดขึ้นกับไฟล์ JavaScript ภายนอก:

<script type=”text/javascript” src=”/sample.js”></script>

นี่คือตัวอย่างของสไตล์ชีตที่ไม่ทำให้เป็นภายนอก:

.content { ชัดเจน: ซ้าย;

สีพื้นหลัง: #ffffff;

ภาพพื้นหลัง: URL (“/images/movie_reel2.jpg”); /* ม้วนเล็ก */

/* ภาพพื้นหลัง: URL (“/images/movie_reel.JPG”); ม้วนใหญ่ */

ตำแหน่งพื้นหลัง: 100% 100%; /* มุมขวาล่าง */

พื้นหลังซ้ำ: ไม่ซ้ำ;

เส้นขอบ: 2px ทึบ #666666;

สไตล์เส้นขอบ: ทึบ ทึบ ไม่มีของแข็ง;

ช่องว่างภายใน: .5em 1em 1em 1em;

ขอบล่าง: 0em;

ขอบด้านบน: 0em;

การจัดแนวข้อความ: ซ้าย;

}

h1 {

ตระกูลฟอนต์: Georgia, Times New Roman, Times, sans-serif;

ขนาดตัวอักษร: 18px;

รูปแบบตัวอักษร: ตัวเอียง;

น้ำหนักตัวอักษร: ตัวหนา;

สี: #003399;

การจัดแนวข้อความ: กึ่งกลาง;

}

เป็นเรื่องปกติที่เว็บไซต์จะมี CSS ฮาร์ดโค้ดลงในหน้าเว็บ แทนที่จะรวมไว้ในไฟล์เดียวเพื่อเรียกจากหลายหน้าภายในเว็บไซต์

ไฟล์ CSS ภายนอกจะมีลักษณะดังนี้:

<link rel=”stylesheet” href=”styles.css”>

วิธีการแปลง JavaScript ภายนอก

สิ่งแรกที่ต้องพูดถึงก็คือ บางครั้งจำเป็นต้องมีโค้ด JavaScript บนหน้าเว็บ เช่น เพื่อการติดตามที่แม่นยำหรือการทำงานของหน้าเว็บ

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

ที่จริงแล้ว ในบางกรณี การใช้ JavaScript ในบรรทัดสามารถเร่งเวลาโหลดหน้าเว็บและประสิทธิภาพได้ ตัวอย่างเช่น ในกรณีที่ JavaScript บล็อกการแสดงผลของหน้าเว็บ

การใช้ JavaScript ในบรรทัดที่ด้านบนของหน้าอาจทำให้ผู้ใช้มองเห็นเนื้อหาที่ด้านบนของหน้าได้โดยไม่ต้องรอให้โหลดไฟล์ JavaScript ขนาดใหญ่

ต่อไปนี้เป็นวิธีแปลง JavaScript ภายนอก:

  1. ระบุโค้ด JavaScript ที่คุณต้องการส่งออกภายนอกโดยค้นหาแท็กเปิดและปิด <script> ด้วยซอร์สโค้ด HTML ของเว็บเพจ
  2. ตัดโค้ดจาวาสคริปต์ซึ่งอยู่ระหว่าง <script> และ </script>
  3. ใช้โปรแกรมแก้ไขข้อความเช่น Notepad สร้างเอกสารใหม่และวางโค้ด JS ลงในเอกสารเปล่าใหม่
  4. บันทึกไฟล์ที่มีนามสกุลไฟล์ “.js”
  5. อัปโหลดไฟล์ไปยังเซิร์ฟเวอร์ของคุณและจดบันทึกเส้นทางของมัน
  6. กลับไปที่ไฟล์ html ดั้งเดิมของคุณแล้วแทรกข้อมูลต่อไปนี้ โดยที่ “path/filesource.js” คือ URL ของไฟล์ .js ที่สร้างขึ้นใหม่:
    <script language=”จาวาสคริปต์” src=”path/filesource.js”></script>
  7. ตอนนี้โค้ด JavaScript ที่ฝังไว้จะถูกแทนที่ด้วยบรรทัดเดียว

เมื่อเครื่องมือค้นหารวบรวมข้อมูลหน้าเว็บ พวกเขาจะมีโค้ดเพียงบรรทัดเดียวให้อ่านก่อนที่จะไปยังส่วนที่เหลือของหน้า

หลังจากนั้น การดำเนินการนี้จะช่วยในการอัปเดตอัลกอริทึมประสบการณ์การใช้งานหน้าเว็บของ Google โดยเฉพาะความล่าช้าในการป้อนข้อมูลครั้งแรก (โปรดทราบว่า FID จะถูกแทนที่ด้วย Interaction to Next Paint (INP) ในเดือนมีนาคม 2024)

วิธีการแปลง CSS ภายนอก

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

<link href=”cssfilename” rel=”stylesheet” type=”text/css”>

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

ก้าวเล็ก ๆ ผลกระทบใหญ่

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

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

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

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

คำถามที่พบบ่อย: ฉันจะเพิ่มประสิทธิภาพเว็บไซต์ของฉันโดยใช้ขั้นตอนง่ายๆ สองขั้นตอนที่เกี่ยวข้องกับ CSS และ JavaScript ได้อย่างไร

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

ย่อขนาดและต่อไฟล์ CSS และ JavaScript

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

เคล็ดลับที่เจาะลึก: ใช้เครื่องมือสร้างเช่น Grunt หรือ Gulp สำหรับกระบวนการลดขนาดและต่อข้อมูลอัตโนมัติ พิจารณาใช้ Content Delivery Networks (CDN) เพื่อการส่งไฟล์ที่รวดเร็วยิ่งขึ้น

ใช้ Lazy Loading สำหรับทรัพยากรที่ไม่สำคัญ

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

เคล็ดลับที่เจาะลึก: ใช้แอตทริบิวต์ `loading=”lazy”` สำหรับรูปภาพเพื่อสั่งให้เบราว์เซอร์โหลดรูปภาพเมื่อเข้ามาในวิวพอร์ตเท่านั้น เพื่อเพิ่มประสิทธิภาพประสบการณ์ผู้ใช้และเวลาในการโหลด

ข้อกำหนดการค้นหาความตั้งใจของผู้ซื้อและบทบาทของพวกเขา

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

ผลกระทบของประสิทธิภาพต่อประสบการณ์ผู้ใช้และ SEO

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

ปรับสมดุลระหว่างความสวยงามและประสิทธิภาพ

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

บทบาทของการติดตามและทดสอบอย่างต่อเนื่อง

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

แนวโน้มในอนาคต: กลยุทธ์การพัฒนาเพื่อประสิทธิภาพสูงสุด

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

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

ขั้นตอนทีละขั้นตอน: การเพิ่มประสิทธิภาพเว็บไซต์

  1. ประเมินตัวชี้วัดประสิทธิภาพปัจจุบัน : ใช้เครื่องมือเช่น Google PageSpeed ​​Insights เพื่อระบุจุดที่ต้องปรับปรุง
  2. ใช้การลดขนาด CSS และ JavaScript : ใช้เครื่องมือสร้างหรือบริการออนไลน์เพื่อบีบอัดและรวมไฟล์
  3. พิจารณาเครือข่ายการจัดส่งเนื้อหา (CDN) : เลือกใช้ CDN เพื่อการส่งไฟล์ที่รวดเร็วยิ่งขึ้น
  4. ประเมินโอกาสในการโหลดแบบ Lazy : ระบุทรัพยากรที่ไม่สำคัญที่เหมาะสมสำหรับการโหลดแบบ Lazy
  5. ใช้ Lazy Loading : รวมแอตทริบิวต์ `loading=”lazy”` สำหรับรูปภาพหรือการโหลดสคริปต์รองแบบอะซิงโครนัส
  6. วิจัยข้อกำหนดการค้นหาความตั้งใจของผู้ซื้อ : ทำความเข้าใจคำค้นหาของผู้ใช้ที่เกี่ยวข้องกับประสิทธิภาพของเว็บไซต์
  7. รวมคำหลักความตั้งใจของผู้ซื้อ : รวมคำที่เกี่ยวข้องในเนื้อหาของคุณเพื่อให้มองเห็นได้ดีขึ้น
  8. ตรวจสอบตัวชี้วัดประสิทธิภาพ : วิเคราะห์ตัวชี้วัดอย่างสม่ำเสมอและปรับกลยุทธ์ให้เหมาะสม
  9. สุนทรียภาพและฟังก์ชันการทำงานที่สมดุล : รับประกันรูปลักษณ์ที่ดึงดูดสายตาโดยไม่กระทบต่อความเร็ว
  10. ติดตามข่าวสารล่าสุดเกี่ยวกับเทรนด์ใหม่ : ติดตามการพัฒนาในการเพิ่มประสิทธิภาพเว็บสำหรับกลยุทธ์ที่รองรับอนาคต

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