เว็บแอปโปรเกรสซีฟ (PWA) และการปรับแต่งเว็บไซต์ให้ติดอันดับบนเครื่องมือการค้นหา (SEO)

เผยแพร่แล้ว: 2021-12-27

Progressive Web App (PWA) เป็นซอฟต์แวร์แอปพลิเคชันที่จัดส่งผ่านเว็บ สร้างขึ้นโดยใช้เทคโนโลยีเว็บมาตรฐานเช่น HTML, CSS, JavaScript เป็นต้น PWA มักใช้เพื่อเพิ่มอัตราการแปลงและการเข้าชมเว็บไซต์ ตั้งแต่ปี 2564 Google Chrome, Apple Safari, Firefox สำหรับ Android และ Microsoft Edge รองรับ PWA (ทั้งหมดหรือบางส่วน) (ทั้งหมดหรือบางส่วน)

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

โดยทั่วไป ตามรายงานของ PWA 30 อันดับแรก "อัตรา Conversion เฉลี่ยสำหรับเว็บแอปแบบโปรเกรสซีฟสูงกว่าอัตราสำหรับแอปบนอุปกรณ์เคลื่อนที่แบบเนทีฟถึง 36%"

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

สารบัญ แสดง
  • ตัวอย่างและประโยชน์หลักของ กปภ
    • 1. สตาร์บัคส์
    • 2. Pinterest
    • 3. Uber
  • ความสำคัญของ SEO
  • SEO สำหรับเว็บแอปแบบก้าวหน้า: มีปัญหาอะไร
  • การแสดงผลฝั่งเซิร์ฟเวอร์และการแสดงผลฝั่งไคลเอ็นต์
  • วิธีการใช้ PWA โดยไม่สูญเสียการเพิ่มประสิทธิภาพกลไกค้นหาของคุณ?
    • 1. ใช้ Dynamic Rendering
    • 2. รวม SSR และ CSR
    • 3. สร้าง PWA ของคุณโดยใช้เฟรมเวิร์ก JavaScript ที่เป็นมิตรกับ SEO
    • 4. รีสอร์ทสู่โซลูชั่นการประปาส่วนภูมิภาคพร้อมใช้
    • 5. กปภ. สตูดิโอ
    • 6. ScandiPWA
    • 7. หน้าร้าน Vue
  • วิธีการหลีกเลี่ยงข้อผิดพลาดที่เกี่ยวข้องกับ SEO ระหว่างการดำเนินการ PWA?
  • บรรทัดล่าง

ตัวอย่างและประโยชน์หลักของ กปภ

profressive-web-application-apps-pwa-framework

บริการเว็บใด ๆ สามารถเป็น กปภ. มีข้อกำหนดหลักสามประการสำหรับสิ่งนั้น:

  1. ทำงานภายใต้ HTTPS
  2. รวม Web App Manifest
  3. ดำเนินการพนักงานบริการ

วัตถุประสงค์หลักของ กปภ. คือการมอบฟังก์ชันการทำงานที่เหนือกว่าสำหรับผู้ใช้ทุกคน ข้อดีหลักๆ ของ กปภ. มีดังนี้

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

มาดูตัวอย่างที่ยอดเยี่ยมที่สุดของการนำ กปภ. มาใช้กัน:

แนะนำสำหรับคุณ: กรอบงานยอดนิยมสำหรับการสร้าง Progressive Web App (PWAs)

1. สตาร์บัคส์

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

2. Pinterest

หลังจากที่พบว่ามีผู้ใช้มือถือ Pinterest เพียง 1% เท่านั้นที่ดาวน์โหลดแอปและลงชื่อเข้าใช้เนื่องจากประสิทธิภาพต่ำ แอปบนอุปกรณ์เคลื่อนที่จึงถูกสร้างขึ้นใหม่โดยใช้เทคโนโลยี PWA ด้วยเหตุนี้ ตัวชี้วัดต่างๆ เช่น เวลาที่ใช้ รายได้จากโฆษณา และการมีส่วนร่วมหลักจึงเพิ่มขึ้นถึง 40% – 60%

3. Uber

เว็บแอป Uber ถูกสร้างขึ้นใหม่ในฐานะ กปภ. โดยมีเป้าหมายเพื่อให้บริการที่รวดเร็วบนเครือข่ายความเร็วต่ำและบนสมาร์ทโฟนรุ่นเก่าที่ไม่รองรับแอป Uber ดั้งเดิม ด้วยเหตุนี้ แอปหลักที่มีน้ำหนักเบาเป็นพิเศษจึงโหลดได้ในเวลาประมาณ 3 วินาทีบนเครือข่าย 2G

ความสำคัญของ SEO

google-search-engine-optimization-rank-seo

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

SEO สำหรับเว็บแอปแบบก้าวหน้า: มีปัญหาอะไร

seo-brand-marketing-statistics-graph-growth-business-company

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

  1. ความกลัวที่จะเปลี่ยนระบบที่มีอยู่ให้ใช้งานได้ดีอยู่แล้ว
  2. ไม่เข้าใจวิธีการทำงานของ กปภ. กับ SEO
ตามที่ John Mueller (นักวิเคราะห์ของ Google ได้กล่าวไว้) “ปัจจุบัน PWA ไม่มีข้อได้เปรียบใดๆ ใน Google Search”

PWA จำนวนมากสร้างขึ้นโดยใช้เฟรมเวิร์ก JS ซึ่งไม่เป็นที่รู้จักเนื่องจากเป็นมิตรกับ SEO

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

การแสดงผลฝั่งเซิร์ฟเวอร์และการแสดงผลฝั่งไคลเอ็นต์

มือถือ-แอปพลิเคชั่น-ออกแบบ-พัฒนา-เทคโนโลยี

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

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

อย่างไรก็ตาม ทำไมเจ้าของเว็บไซต์จำนวนมากยังคงปฏิเสธที่จะใช้ CSR? ปัญหาคือบอทของ Google สามารถอ่านเนื้อหาของเว็บไซต์ในรหัสที่มองเห็นได้อย่างสมบูรณ์ในเอกสาร HTML ในกรณีของ CSR นั้น อาศัยความสามารถของเครื่องมือค้นหาในการประมวลผล JavaScript อย่างเต็มที่ นั่นคือเหตุผลที่มีความเห็นว่าแอป CSR ไม่สามารถจัดทำดัชนีได้ อย่างไรก็ตาม ในบรรดาเครื่องมือค้นหาทั้งหมด Google เก่งที่สุดในการประมวลผล JavaScript

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

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

วิธีการใช้ PWA โดยไม่สูญเสียการเพิ่มประสิทธิภาพกลไกค้นหาของคุณ?

pwa-framework-profressive-web-application-apps
คุณอาจชอบ: Magento PWA Studio: The Progressive Web App Tool สำหรับ Magento!

1. ใช้ Dynamic Rendering

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

2. รวม SSR และ CSR

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

3. สร้าง PWA ของคุณโดยใช้เฟรมเวิร์ก JavaScript ที่เป็นมิตรกับ SEO

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

4. รีสอร์ทสู่โซลูชั่นการประปาส่วนภูมิภาคพร้อมใช้

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

5. กปภ. สตูดิโอ

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

6. ScandiPWA

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

7. หน้าร้าน Vue

นี่เป็นหนึ่งในโซลูชั่นการประปาส่วนภูมิภาครุ่นแรกที่มีจำหน่ายในตลาด อันที่จริง Vue Storefront เป็นโซลูชันแบบ all-in-one ที่เป็นสากล แต่ต้องการทรัพยากรการบำรุงรักษาเพิ่มเติม

วิธีการหลีกเลี่ยงข้อผิดพลาดที่เกี่ยวข้องกับ SEO ระหว่างการดำเนินการ PWA?

seo-mobile-websites-responsive-design-browsers

ในการพัฒนา PWA ที่ออกแบบมาอย่างดีซึ่งจะช่วยให้คุณชนะ SEO โดยการมอบประสบการณ์ผู้ใช้ที่ดียิ่งขึ้น คุณควร:

  1. ทำการตรวจสอบ SEO ซึ่งจะช่วยระบุและแก้ไขปัญหาที่เกี่ยวข้องกับ SEO ทั้งหมด
  2. ปรึกษากับผู้เชี่ยวชาญ SEO เมื่อคุณสร้าง PWA โดยใช้ React (ตัวอย่าง) ผู้เชี่ยวชาญ SEO ของคุณควรทราบวิธีรวม React และ SEO อย่างถูกต้อง ด้วยวิธีนี้ คุณจะหลีกเลี่ยงปัญหาที่อาจเกิดขึ้นได้ส่วนใหญ่หลังการติดตั้งใช้งาน
  3. ยึดหลัก SEO พื้นฐานในการพัฒนาการประปาส่วนภูมิภาค ในบทความที่เกี่ยวข้องกับ Progressive Web Apps SEO ซึ่งเผยแพร่โดย Google บริษัทได้ให้คำแนะนำเกี่ยวกับวิธีสร้าง PWA ที่จัดทำดัชนีได้ บางคนเป็นเช่นนี้:
    • แต่ละหน้าควรพร้อมใช้งานผ่าน URL เฉพาะ ด้วยเหตุนี้ แต่ละหน้าจะถูกรวบรวมข้อมูลอย่างอิสระ
    • เว็บไซต์ควรมีการออกแบบที่ตอบสนองและปรับให้เหมาะกับอุปกรณ์มือถือ
    • ใช้การเพิ่มประสิทธิภาพแบบก้าวหน้า ด้วยกลยุทธ์ดังกล่าว PWA จึงทำงานได้ดีแม้ในเบราว์เซอร์รุ่นเก่า
    • ตรวจสอบวิธีที่ Google แสดงหน้าของคุณโดยใช้ Google Search Console เป็นประจำ ดังนั้น คุณจะรู้ได้เสมอเมื่อถึงเวลาต้องอัปเกรดหรือเปลี่ยนแปลงบางสิ่ง
    • คอยดูเวลาโหลดหน้า Google วัดความเร็วในการโหลดของทุกหน้า และหากความเร็วในการโหลดหน้าเว็บของคุณช้าลง Google จะลดอันดับลง
คุณอาจชอบ: React Native vs Flutter vs PWA: Battle of Trending Mobile App Frameworks

บรรทัดล่าง

end-conclusion-final-คำ

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

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



Author-Image-Ivan-Jones

บทความนี้เขียนโดย Ivan Jones Ivan เป็นผู้เชี่ยวชาญด้าน SEO ที่ Clockwise.Software ที่มีประสบการณ์มากกว่า 5 ปีในอุตสาหกรรมนี้ เขารู้ถึงความแตกต่างที่ช่วยให้เขารักษาเว็บไซต์ให้อยู่เหนือผลการค้นหาของ Google มานานหลายปี เนื่องจากเป็นผู้เรียนตัวยง เขาจึงกระตือรือร้นที่จะทดสอบแนวทางใหม่ๆ ที่อาจเป็นประโยชน์ต่อผลลัพธ์ SEO