การออกแบบหน้า Landing Page: การสร้างหน้า Landing Page ขั้นสูงสุด

เผยแพร่แล้ว: 2022-03-11

หน้า Landing Page ที่มีประสิทธิภาพมีความสำคัญต่อความสำเร็จของผลิตภัณฑ์

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

แต่การตลาดมีความสำคัญต่อความสำเร็จของผลิตภัณฑ์ และไม่ควรมองข้าม นี่คือความท้าทายในขณะที่ฉันออกแบบและเตรียมที่จะเปิดตัวแป้นพิมพ์ระดับแนวหน้าของโลกสำหรับนักพัฒนา นั่นคือ Ultimate Hacking Keyboard

การถ่ายภาพผลิตภัณฑ์สำหรับการออกแบบหน้า Landing Page ระดับโลกเพื่อเพิ่มอัตราการแปลง

การถ่ายภาพผลิตภัณฑ์ระดับไฮเอนด์เป็นองค์ประกอบสำคัญสำหรับหน้า Landing Page ของอีคอมเมิร์ซ

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

นี่คือเรื่องราวของสุดยอดแลนดิ้งเพจสำหรับ The Ultimate Hacking Keyboard

คำแนะนำทางเทคนิค ขั้นตอนการปฏิบัติไปข้างหน้า

การค้นหา "การออกแบบหน้า Landing Page" โดย Google นำไปสู่บทความที่ยอดเยี่ยมหลายสิบบทความ ซึ่งแต่ละบทความมีเคล็ดลับสำคัญๆ เช่น:

  • “เนื้อหาควรโหลดได้ในพริบตา”
  • “การถ่ายภาพควรเกี่ยวข้องกับผู้ชมของเว็บไซต์”
  • และ “รวมแบบฟอร์มเพื่อรวบรวมลูกค้าเป้าหมาย”

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

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

มุ่งสู่การผลิตวิดีโอระดับไฮเอนด์และการโฮสต์

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

วิดีโอตัวอย่างหน้า Landing Page สำหรับ Ultimate Hacking Keyboard (UHK) ได้รับการทำซ้ำสิบสองครั้ง โดยแต่ละเวอร์ชันใหม่จะค่อยๆ ปรับแต่งทุกรายละเอียดเล็กๆ น้อยๆ ขั้นตอนการออกแบบนั้นเหนื่อยแต่คุ้มค่า และวิดีโอตัวอย่างคืออัญมณีล้ำค่าของหน้า Landing Page ของเรา ทำให้ผลิตภัณฑ์ของเราแตกต่างจากผลิตภัณฑ์อื่นๆ โดยสิ้นเชิง

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

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

ทีมงาน UHK เลือกใช้แอนิเมชั่น 3 มิติแบบไดนามิกเพื่อสาธิตการทำงานพื้นฐานของแป้นพิมพ์บนหน้า Landing Page ของเรา หากจำเป็นต้องใช้แอนิเมชั่น 2 มิติ (สำหรับแอปหรือบริการบนเว็บ) หรือหากต้องการฟุตเทจจากกล้องไลฟ์แอ็กชัน กระบวนการนี้จะนำเสนอความท้าทายที่แตกต่างกัน

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

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

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

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

ในที่สุด ทีม UHK ตัดสินใจว่า Vimeo ตอบสนองความต้องการของเราได้ดีที่สุด นี่คือตัวอย่างหน้า Landing Page ของเรา: Ultimate Hacking Keyboard

แอนิเมชั่น 3 มิติเป็นวิธีที่ยอดเยี่ยมในการสาธิตการทำงานของผลิตภัณฑ์

นอกจากนี้ยังเป็นที่น่าสังเกตว่าเราได้เข้าสู่ Application Programing Interface (API) ของ Vimeo เพื่อช่วยให้วิดีโอของเราดึงดูดความสนใจของผู้เยี่ยมชมหน้า Landing Page ได้ดียิ่งขึ้น ด้วยการใช้ JavaScript API ของ Vimeo เราได้สร้างปุ่ม "ฉันต้องการหนึ่งปุ่ม" บนไซต์ของเราสามครั้งติดต่อกันหลังจากที่ตัวอย่างของเราจบลง ใช้อย่างถูกต้อง การปรับแต่งเล็กน้อยเช่นนี้สามารถเพิ่มอัตราการแปลงหน้า Landing Page

สร้างประสบการณ์ที่สมจริงด้วยเนื้อหา 3 มิติ

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

Sketchfab เป็นบริการบน WebGL ที่ได้รับความนิยมมากที่สุด ง่ายต่อการควบคุม จัดเตรียมอาร์เรย์ของการตั้งค่าภาพ และสามารถฝังลงในบริการโฮสติ้งยอดนิยมได้หลากหลาย

P3d.in เป็นบริการ WebGL ธรรมดาที่เน้นการใช้งานง่าย แต่มีการสนับสนุนที่จำกัดสำหรับพื้นผิวที่มีความละเอียดสูงบางอย่าง

หลังจากพิจารณาอย่างถี่ถ้วนแล้ว เราก็เลือก Sketchfab นี่คือรูปลักษณ์ของ Ultimate Hacking Keyboard ในแบบ 3 มิติ

โฮสต์โมเดล Sketchfab WebGL 3D สำหรับการออกแบบหน้า Landing Page

Sketchfab ช่วยให้ผู้เยี่ยมชมเว็บไซต์สามารถสำรวจโมเดล 3 มิติของผลิตภัณฑ์และอ่านเกี่ยวกับคุณสมบัติหลักได้

เห็นภาพปัญหาและแนวทางแก้ไขด้วยแอนิเมชั่น 2 มิติ

ข้อดีหลักประการหนึ่งของ Ultimate Hacking Keyboard คือการลดการเคลื่อนไหวของมือลงอย่างมาก ทีมงานต้องการเห็นภาพสิ่งนี้บนหน้า Landing Page ของเราด้วยการแสดงภาพเคลื่อนไหวของ UHK ที่ทำงานเคียงข้างกันด้วยแป้นพิมพ์ปกติ การดำเนินการนี้ไม่ง่ายอย่างที่คิด

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

กราฟิกแอนิเมชั่น SVG สำหรับเครื่องมือออกแบบหน้า Landing Page

แทนที่จะใช้ GIF แบบเคลื่อนไหว ให้พิจารณาใช้งานแอนิเมชั่น SVG แบบอินไลน์

การสร้างแอนิเมชั่นหน้า Landing Page ด้วยวิธีนี้ใช้เวลานานกว่าที่เราคาดไว้ เราต้องสำรวจปัญหาข้ามเบราว์เซอร์ ข้อบกพร่องของไลบรารี JavaScript และความท้าทายทางเทคนิคที่ไม่คาดฝันอื่น ๆ เพื่อสร้างแอนิเมชั่นง่ายๆ อย่างไรก็ตาม ผลลัพธ์ที่ได้ดูค่อนข้างดีและพิสูจน์แล้วว่าคุ้มค่ากับงานพิเศษ

คำสำหรับคนฉลาด—อย่าประมาทจำนวนสิ่งที่อาจผิดพลาดได้!

วัดผลการวิเคราะห์แบบเรียลไทม์

Google Analytics นั้นยอดเยี่ยม ใช้กันอย่างแพร่หลายและใช้งานง่าย อย่างไรก็ตาม มีผู้สมัครที่ดีกว่าสำหรับการดำเนินงานแบบเรียลไทม์

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

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

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

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

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

บันทึกข้อผิดพลาดและป้องกันอาการปวดหัวที่ไม่จำเป็น

เว็บไซต์ต่างๆ พึ่งพา JavaScript มากขึ้นเรื่อยๆ ดังนั้นคุณลักษณะที่สำคัญของเว็บไซต์จึงมักขึ้นอยู่กับ JavaScript ตัวอย่างเช่น กล่องโต้ตอบการสมัครรับข้อมูลบนหน้า Landing Page ของ Ultimate Hacking Keyboard ถูกทริกเกอร์โดยโค้ด JavaScript

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

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

หลังจากเหตุการณ์นี้ เราคิดอย่างรอบคอบเกี่ยวกับวิธีหลีกเลี่ยงสถานการณ์ที่คล้ายคลึงกันในอนาคต เกิดขึ้นกับทีมว่าเราควรใช้ตัวจัดการเหตุการณ์ window.onerror ส่วนกลางเพื่อตรวจจับและบันทึกข้อผิดพลาดดังกล่าว จากนั้นเราค้นหาบริการบันทึกที่เหมาะสมและเลือก Errorception

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

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

เป็นไปไม่ได้ที่จะพิจารณากรณีข้อผิดพลาดผิดปกติทุกกรณี ดังนั้นการบันทึกจึงเป็นวิธีที่ดีในการจับข้อบกพร่องก่อนที่จะกลายเป็นปัญหาใหญ่ที่ปวดหัว

ออกแบบกระบวนการสร้างที่มีการบำรุงรักษาต่ำ

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

กายวิภาคของหน้า Landing Page เว็บไซต์หนึ่งหน้า

ระบบการออกแบบโมดูลาร์ที่แบ่งโค้ด CSS, HTML และ JavaScript ออกเป็นไฟล์แยกกันนั้นง่ายต่อการดูแล

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

เพิ่มประสิทธิภาพเพื่อประสิทธิภาพเสมอ

ทีมงาน UHK ทราบจากประสบการณ์ว่าประสิทธิภาพของเว็บไซต์มีความสำคัญ เช่น เวลาที่หน้า Landing Page ถูก Slashdotted และเราได้รับผู้เข้าชม 260 คนพร้อมกัน โชคดีที่ Linode VPS มูลค่า 20 เหรียญต่อเดือนของเราทำงานได้อย่างยอดเยี่ยม แต่สิ่งนี้ต้องการมากกว่าความโชคร้าย ดังนั้นนี่คือเคล็ดลับในการเพิ่มประสิทธิภาพสองสามข้อ:

  • การโหลดรูปภาพแบบขี้เกียจคือเพื่อนของคุณ โดยเฉพาะอย่างยิ่งหากเพจของคุณ เช่น ของเรา มีรูปภาพจำนวนมาก เรากำลังใช้ปลั๊กอิน WordPress Unveil Lazy Load

หลักการออกแบบ UX ของหน้า Landing Page ที่โหลดช้า

หน้า Landing Page ที่มีรูปภาพจำนวนมากอาจใช้เวลานานในการโหลด เทคนิคการโหลดแบบ Lazy Loading เพิ่มความเร็วด้วยการเปิดเผยภาพตามเงื่อนไข เช่น เมื่อปรากฏในวิวพอร์ตของเบราว์เซอร์
  • คุณสามารถขี้เกียจโหลดเนื้อหาได้เช่นกัน หากส่วนของหน้าขึ้นอยู่กับสคริปต์เพิ่มเติม เป็นไปได้ที่จะโหลดแบบ Lazy Loading เมื่อเข้าไปภายในวิวพอร์ต ตรวจสอบการมองเห็นวิวพอร์ตด้วยปลั๊กอิน jQuery inview และโหลดสคริปต์ด้วย jQuery.getScript() หรือตัวโหลดสคริปต์อื่น ๆ

การออกแบบหน้า Landing Page เป็นวินัยในการออกแบบที่สำคัญ

เราได้กล่าวถึงปัญหาการออกแบบหน้า Landing Page บางส่วนในโพสต์นี้ เรามาสรุปประเด็นที่สำคัญที่สุดกัน:

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

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

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

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