5 เหตุผลทำไม Facebook ไม่แสดงจำนวนไลค์ที่ถูกต้อง
เผยแพร่แล้ว: 2022-10-06เกือบทุกบล็อกและเว็บไซต์อื่น ๆ อีกมากมายนอกจากมีแถบที่คุ้นเคยอยู่ที่ใดที่หนึ่งบนหน้า อาจเป็นแถบด้านข้างแบบลอย อาจจะอยู่ด้านบนหรือด้านล่างของบล็อกโพสต์ หรือบางทีอาจอยู่ในส่วนท้าย คุณรู้ไหม คุณเคยเห็นมันมาก่อน มันเป็นแถบของปุ่มแบ่งปันทางสังคม
ปุ่มเหล่านี้จำนวนมากในปัจจุบันไม่แสดงจำนวนการแชร์อีกต่อไป บางครั้งเจ้าของไซต์ก็ไม่สนใจเกี่ยวกับจำนวนการแชร์ และเพียงต้องการฟังก์ชันที่พร้อมใช้งาน บางครั้งอาจเป็นเพราะตัวปุ่มเองมีปัญหาหรือข้อผิดพลาดที่ทำให้ยอดการแชร์ไม่ถูกต้อง เจ้าของเว็บไซต์จึงปิดปุ่มดังกล่าว บางครั้งมันแสดงตัวเลข แต่ตัวเลขไม่แม่นยำ
แน่นอน คุณตรวจสอบจำนวนการแชร์ซ้ำสำหรับบล็อกโพสต์ที่คุณกำลังอ่านบ่อยเพียงใด ฉันไม่สามารถพูดได้ว่าฉันเคยมี คนอื่นๆ ที่นั่นอาจแกล้งทำเป็นตัวเลข และฉันไม่เคยให้ความสนใจมากพอที่จะสังเกตเห็น
ไม่ว่าในกรณีใด หากคุณเป็นหนึ่งในคนที่ใช้ปลั๊กอินการแบ่งปันทางสังคม ซึ่งส่วนใหญ่เป็นของคุณ ฉันคิดว่า คุณอาจต้องการตรวจสอบอีกครั้งว่าการนับของคุณถูกต้อง โดยเฉพาะตรวจสอบ Facebook หาก Facebook แสดงตัวเลขที่ ไม่ถูกต้อง หรือเพียงแค่แสดงเลข ศูนย์ มีสาเหตุทั่วไปบางประการที่คุณสามารถตรวจสอบเพื่อแก้ไขได้
1. ปลั๊กอินชี้ไปที่ API แบบเก่า
Facebook เช่นเดียวกับโซเชียลเน็ตเวิร์กและแอพธุรกิจส่วนใหญ่ที่ใช้ Facebook จะทำการเปลี่ยนแปลง API เป็นระยะ วิธีที่ Facebook ทำ พวกเขามีชุดระดับของ API ที่รองรับอย่างต่อเนื่อง พวกเขาอาจมีตัวอย่างเช่นเวอร์ชัน 1.3, 1.4, 1.5, 1.6 และ 1.7 ทั้งหมดได้รับการสนับสนุน เมื่อพวกเขาผลักดันการอัปเดตและเปิดตัว 1.8 การสนับสนุนสำหรับ 1.3 จะลดลง มันไม่ใช่ซีเควนซ์แบบนั้นแน่นอน พวกเขาประกาศวันที่เฉพาะสำหรับการสิ้นสุดการสนับสนุนสำหรับระดับ API ที่กำหนด และยกเลิกเวอร์ชันนั้นเมื่อถึงวันนั้น

ส่วนใหญ่จะให้นักพัฒนาที่พึ่งพา API มีเวลาในการปรับให้เข้ากับการเปลี่ยนแปลงใหม่ก่อนที่การอัปเดตจะเลิกใช้บางสิ่งที่พวกเขาใช้ ตัวอย่างเช่น หาก Facebook เปลี่ยนวิธีการแสดงข้อมูลบางส่วน อาจเป็นไปได้ว่าแอปที่ใช้แหล่งข้อมูลเก่าจะหยุดทำงานเมื่อแหล่งข้อมูลเก่าเลิกใช้แล้ว
เห็นว่าฉันจะไปกับเรื่องนี้? เมื่อไม่นานมานี้ Facebook ได้เปลี่ยน Graph API สิ่งนี้ทำลายยอดการแชร์สำหรับปุ่มแชร์โซเชียลของบุคคลที่สามทั้งหมด การเปลี่ยนแปลงนี้เกิดขึ้นในปี 2016 ในช่วงเวลาเดียวกับที่ Twitter เลิกสนับสนุนจำนวนการแชร์ทั้งหมด
แน่นอนว่าหลายคนรวมถึงตัวฉันเอง ตีความความหมายผิดไป Facebook ไม่ได้ลบข้อมูลจำนวนการแชร์ทั้งหมด พวกเขากำลังเปลี่ยนวิธีการเข้าถึง ชั่วขณะหนึ่ง นี่หมายความว่าปุ่มแชร์โซเชียลของบุคคลที่สามทั้งหมดไม่สามารถเข้าถึงจำนวนการแชร์โซเชียลสำหรับ Facebook อีกต่อไป ในขณะที่ปุ่ม Facebook อย่างเป็นทางการยังคงทำงานอยู่
วันนี้ คุณยังคงสามารถเข้าถึงข้อมูลจำนวนการแชร์ทางสังคมผ่าน Graph API เวอร์ชันล่าสุด เวอร์ชัน 3.1 (ในขณะที่เขียนบทความนี้) คุณสามารถอ่านเอกสารได้ที่นี่
แน่นอนว่าสิ่งนี้หมายความว่าหากคุณใช้ปลั๊กอินที่ยังคงพยายามเข้าถึงข้อมูลโดยใช้ API เวอร์ชันเก่า เวอร์ชันนั้นจะไม่สามารถใช้งานได้อีกต่อไป แบบสอบถาม API จะตอบสนองด้วยข้อผิดพลาด และปุ่มแบ่งปันทางสังคมจะไม่มีข้อมูลที่จะแสดง โดยปกติแล้ว ผลลัพธ์จะเป็นศูนย์ ดังนั้น สิ่งแรกที่ฉันจะลองถ้ายอดแชร์ของคุณเป็นศูนย์คือการอัปเดตปลั๊กอินปุ่มแชร์โซเชียลของคุณ หากปลั๊กอินของคุณเป็นเวอร์ชันล่าสุด แต่ไม่มีการอัปเดตมานานกว่าหนึ่งปี ให้ลองเปลี่ยนไปใช้ปลั๊กอินอื่นที่อัปเดตล่าสุด
2. การโยกย้าย HTTPS
การมีเว็บไซต์ที่ปลอดภัยเป็นประโยชน์อย่างยิ่งต่อผู้ใช้ในปัจจุบัน การใช้การเข้ารหัส SSL พื้นฐาน - โปรโตคอล HTTPS แทนที่จะเป็น HTTP - ช่วยให้ผู้ใช้รู้สึกปลอดภัยในการใช้ไซต์ของคุณ และทำให้การรับส่งข้อมูลของพวกเขายากขึ้นในการดูและสอดแนมหรือตรวจสอบในทางใดทางหนึ่ง การติดตามระดับ ISP ยังคงสามารถตรวจสอบปริมาณการใช้งาน รวมถึงมัลแวร์และการบุกรุกต่างๆ ได้ แต่ยิ่งคุณมีสิ่งกีดขวางบนถนนมากเท่าไร คุณก็จะยิ่งดีขึ้นเท่านั้น
นอกจากนี้ Google ยังถือว่าไซต์ที่ปลอดภัยเป็นประโยชน์ SEO เล็กน้อย มันไม่ใหญ่มาก แต่อย่างใด แต่อาจทำให้คุณเพิ่มช่วงเดียวสำหรับคำหลักที่มีการแข่งขันน้อยกว่า คุณไม่มีทางรู้ใช่ไหม นอกจากนี้ มันอาจจะสำคัญกว่าในอนาคต ดังนั้น คุณก็ควรทำตอนนี้เช่นกัน

SSL ไม่ได้ไม่มีปัญหา ปัญหาทั่วไปอย่างหนึ่งที่คุณจะพบคือเนื้อหาที่ฝังข้ามไซต์ หากคุณกำลังพยายามฝังเนื้อหาที่ไม่ได้เข้ารหัสลงในหน้าที่เข้ารหัส คุณอาจพบข้อผิดพลาดโดยที่เนื้อหาไม่แสดง ปัญหาอีกประการหนึ่งคือเพียงแค่ต้องจ่ายค่าใบรับรอง SSL
ปัญหาอีกประการหนึ่งคือการติดตาม URL เปรียบเทียบ URL ทั้งสองนี้:
- http://www.example.com
- https://www.example.com
ดูเหมือนทั้งคู่จะไปที่เดียวกันใช่ไหม? และพวกเขาทำ; หากคุณคลิกทั้งสองรายการ – สมมติว่าพวกเขานำไปสู่เว็บไซต์จริง – คุณก็จะไปอยู่ในหน้าเดียวกัน อย่างไรก็ตาม URL ทั้งสองนั้นไม่เหมือนกัน คิดว่ามันเหมือนกับผลิตภัณฑ์หนึ่งรายการที่มีหมายเลขซีเรียลสองหมายเลข ตัวเลขทั้งสองอ้างอิงถึงผลิตภัณฑ์เดียวกัน แต่ตัวเลขต่างกัน
Google ฉลาดพอที่จะรับรู้ว่าทั้งสองหน้าเหมือนกัน แม้ว่าคุณอาจต้องใช้การปรับรูปแบบบัญญัติเพื่อบอกว่าหน้าใดควรถือว่าเป็นสำเนาจริง
องค์ประกอบหลายอย่างของเว็บทำงานโดยใช้ URL เดียว หลักการเดียวของเอนทิตี ปุ่มนับการแชร์โซเชียลและ API เป็นอีกปุ่มหนึ่ง API ของ Facebook ขอ URL จากคุณและส่งคืนข้อมูลเกี่ยวกับ URL เนื่องจากสองตัวอย่างข้างต้นเป็น URL ที่แตกต่างกันสอง URL พวกเขาจะมีชุดข้อมูลที่แตกต่างกันสองชุด

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

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

มีปัญหาเกี่ยวกับการแคชสองประเด็นที่เล่นที่นี่ ขั้นแรก ปลั๊กอิน like box ของคุณอาจสำรวจข้อมูลที่แคชไว้ คุณจะได้รับการอัปเดตจำนวนการแชร์เพียงวันละครั้งเท่านั้น ขึ้นอยู่กับปัจจัยต่างๆ ที่ Facebook รู้เท่านั้น อีกทางหนึ่ง เป็นไปได้ว่าปุ่มนับการแชร์ของคุณจะแคชข้อมูล ดังนั้นจึงไม่จำเป็นต้องสำรวจ API ทุกครั้งที่ผู้ใช้ใหม่โหลดหน้าเว็บของคุณ ช่วยลดเวลาในการโหลดและโอเวอร์เฮดของเซิร์ฟเวอร์ได้อย่างมาก ในขณะที่ให้ข้อมูลที่ถูกต้องเพียงพอ นอกจากนี้ยังช่วยป้องกันการเข้าถึง API ของคุณจากการถูกเพิกถอนสำหรับการใช้มากเกินไป
ไม่มีวิธีแก้ปัญหาที่แท้จริงสำหรับปัญหานี้ คุณเพียงแค่ต้องรอให้ Facebook อัปเดตข้อมูล หากเป็นข้อมูลแคชของปลั๊กอินปุ่มไลค์ของคุณ คุณอาจสามารถปรับโค้ดของปลั๊กอินเองเพื่อรีเฟรชแคชได้บ่อยขึ้น หรืออาจจะไม่ มันขึ้นอยู่กับปลั๊กอินจริงๆ ว่ามันเปิดเพียงพอที่คุณสามารถเข้าถึงและแก้ไขโค้ดได้หรือไม่ และคุณรู้หรือไม่ว่าคุณกำลังทำอะไรอยู่หากคุณพยายาม
4. ลบไลค์ที่ไม่ดี
Facebook จะเข้าไปที่ไซต์ของตนเป็นระยะๆ และลบบัญชีที่เป็นบอท นักส่งสแปม หรือการใช้ประโยชน์จากไซต์ในทางใดทางหนึ่ง บางครั้งก็เป็นการล้างข้อมูลครั้งใหญ่เหมือนกับการล้างข้อมูลบน Instagram ที่สำคัญ แต่ส่วนใหญ่มักมีเพียงไม่กี่ที่นี่หรือที่นั่น มันไม่ใช่เรื่องใหญ่; มันเป็นสิ่งที่คงที่
อย่างไรก็ตาม เมื่อบัญชีเหล่านี้ถูกลบ การมีส่วนร่วมทั้งหมดจะถูกลบออกด้วย เช่นเดียวกันกับบัญชีปกติที่ลบตัวเองชั่วคราวหรือถาวร ซึ่งหมายความว่าการกดชอบและการแชร์ของคุณมีแนวโน้มจะขึ้นๆ ลงๆ เป็นระยะๆ เนื้อหาที่เก่ากว่าจะสูญเสียไลค์เมื่อเวลาผ่านไปเมื่อไม่มีเข้ามาอีก

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

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