รวบรวมข้อมูลการติดตามงบประมาณก่อนและหลังการอัปเดต
เผยแพร่แล้ว: 2019-12-10Psst... มีความลับที่ฉันอยากจะบอกคุณ
ไซต์ของคุณมี "งบประมาณการรวบรวมข้อมูล" ที่กำหนดโดย Google
นี่คือเมตริกลับที่ Google ใช้ในการวัดสองสิ่ง:
- เว็บไซต์ของคุณสร้างขึ้นได้ดีเพียงใด
- ไซต์ของคุณเป็นที่นิยมมากเพียงใด
บทความนี้จะเน้นที่ประเด็นแรก
การปรับปรุงคุณภาพการสร้างไซต์ของคุณจะเพิ่มงบประมาณการรวบรวมข้อมูลของคุณ
ยิ่งงบประมาณในการรวบรวมข้อมูลของคุณมากเท่าไหร่ Google ก็จะเข้ามาอ่านหน้าเว็บของคุณบ่อยขึ้นเท่านั้น
เริ่มต้นด้วยการแบ่งปันความเข้าใจว่างบประมาณการตระเวนคืออะไร
Crawl Budget คืออะไร
Google ใช้โปรแกรมซอฟต์แวร์พิเศษที่เรียกว่าโปรแกรมรวบรวมข้อมูลเว็บ (หรือสไปเดอร์) เพื่ออ่านหน้าในเว็บไซต์ของคุณ
พวกเขาเรียกโปรแกรมรวบรวมข้อมูลเว็บนี้ว่า Googlebot
งบประมาณการรวบรวมข้อมูลเป็นคำที่ใช้อธิบายว่า Googlebot จะรวบรวมข้อมูลหน้าเว็บของคุณบ่อยเพียงใด
คุณสามารถเพิ่มงบประมาณการรวบรวมข้อมูลได้ด้วยการเพิ่มประสิทธิภาพไซต์ของคุณ
Google ได้กล่าวว่างบประมาณการรวบรวมข้อมูลของคุณประกอบด้วย:
- อัตราการรวบรวมข้อมูล – ความเร็วที่ Googlebot สามารถรวบรวมข้อมูลไซต์ของคุณโดยไม่ทำลายเซิร์ฟเวอร์ของคุณ
- ความต้องการรวบรวมข้อมูล – หน้าเว็บของคุณมีความสำคัญต่อผู้ใช้ Google เพียงใด
เมื่อเมตริกเหล่านี้ดีขึ้น คุณจะเห็น Googlebot เข้าชมบ่อยขึ้น อ่านหน้าเพิ่มเติมทุกครั้งที่เข้าชม
เมื่อ Google รวบรวมข้อมูลหน้าเว็บแล้ว ระบบจะเพิ่มเนื้อหาลงในดัชนีของ Google ซึ่งจะอัปเดตข้อมูลที่แสดงในผลการค้นหาของ Google
การเพิ่มประสิทธิภาพงบประมาณการรวบรวมข้อมูลทำให้คุณสามารถปรับปรุงความเร็วของการอัปเดตจากไซต์ของคุณไปยัง Google Search ได้
ทำไมคุณควรปรับปรุงงบประมาณการรวบรวมข้อมูลของคุณ
Google มีงานที่ยาก พวกเขาจำเป็นต้องรวบรวมข้อมูลและจัดทำดัชนีทุกหน้าบนอินเทอร์เน็ต
พลังที่พวกเขาต้องการในการทำเช่นนี้มีมาก และไม่สามารถจัดทำดัชนีทุกหน้าได้
การเพิ่มประสิทธิภาพงบประมาณการรวบรวมข้อมูลจะทำให้ไซต์ของคุณมีโอกาสปรากฏในการค้นหามากที่สุด
[กรณีศึกษา] การจัดการการรวบรวมข้อมูลบอทของ Google
วิธีปรับปรุงงบประมาณการรวบรวมข้อมูลของคุณ
การปรับปรุงไซต์คือการทำให้เวลาของ Googlebot บนไซต์มีประสิทธิภาพมากที่สุด
เราไม่ต้องการ:
- Googlebot อ่านหน้าที่เราไม่ต้องการใน Google Search
- Googlebot เห็นข้อผิดพลาดของเซิร์ฟเวอร์
- Googlebot กำลังติดตามลิงก์เสีย/เสีย
- Googlebot รอหน้าโหลด
- Googlebot กำลังอ่านเนื้อหาที่ซ้ำกัน
ทั้งหมดข้างต้นเป็นการสิ้นเปลืองทรัพยากรอันมีค่าของ Google และอาจทำให้อัตราการรวบรวมข้อมูลของคุณลดลง
รวบรวมข้อมูลงบประมาณและเทคนิค SEO
สิ่งที่คุณต้องทำในทางเทคนิค SEO หลายอย่างนั้นเหมือนกับการปรับ Crawl Budget ให้เหมาะสม
พวกเราต้องการ:
- เพิ่มประสิทธิภาพ robots.txt และตรวจสอบข้อผิดพลาด
- แก้ไขแท็กลิงก์ hreflang และ Canonical ใด ๆ
- แก้ไขหน้าที่ไม่ใช่ 200 หน้า
- แก้ไขการเปลี่ยนเส้นทางและการเปลี่ยนเส้นทางวนรอบ
- ตรวจสอบให้แน่ใจว่าแผนผังเว็บไซต์ไม่มีข้อผิดพลาด
ต่อไปมาดูการสร้างเพจที่สมบูรณ์แบบสำหรับ Googlebot
วิธีสร้างหน้าที่สมบูรณ์แบบ
ตกลงดังนั้นอาจไม่ใช่หน้าที่สมบูรณ์แบบ แต่เราควรพยายามปรับปรุงหน้าให้มากที่สุด
มาดูปัญหาทั่วไปในหน้าซึ่งคุณสามารถปรับปรุงได้
ปัญหาหน้า
- เนื้อหาที่ซ้ำกัน – ทำเครื่องหมายเนื้อหาที่ซ้ำกันบนไซต์ของคุณด้วยแท็กลิงก์ตามรูปแบบบัญญัติ
- หน้าที่ไม่ใช่ SSL – ค้นหาลิงก์ HTTP และแปลงเป็น HTTPS หากคุณไม่มีใบรับรอง SSL รับฟรีจาก Let's Encrypt
- รวบรวมข้อมูลเฉพาะหน้าที่มีประโยชน์ – ใช้ไฟล์ robots.txt ของคุณเพื่อลดตำแหน่งที่ Googlebot จะไปได้ ตัวอย่างเช่น หากคุณมีหน้าเว็บที่ใช้สำหรับผู้ดูแลระบบ ให้ยกเลิกการ อนุญาต นี้ในไฟล์ robots.txt ของคุณ
- เนื้อหาบาง - พิจารณาบล็อกการคัดลอกหน้าที่มีเนื้อหาน้อยหรือน้อยมาก หากคุณมีหน้าเว็บที่มีคุณค่าต่อผู้ใช้เพียงเล็กน้อย ก็อย่าทำให้ Googlebot เสียเวลากับหน้าเว็บเหล่านี้
- ข้อผิดพลาดของเซิร์ฟเวอร์ – ข้อผิดพลาดของเซิร์ฟเวอร์เป็นสัญญาณของเว็บเซิร์ฟเวอร์ที่ไม่แข็งแรง หากไซต์ของคุณแสดงข้อผิดพลาด 5xx การแก้ไขข้อผิดพลาดเหล่านี้สามารถเพิ่มอัตราการรวบรวมข้อมูลได้
หน้าโหลดช้า
วิธีหนึ่งในการปรับปรุงงบประมาณการตระเวนคือทำให้หน้ารวดเร็ว
หน้าเว็บที่รวดเร็วทำให้ Googlebot เร็วขึ้น และนี่เป็นสัญญาณของ Google ว่าเว็บเซิร์ฟเวอร์นั้น “แข็งแรง”
Google ได้กล่าวแล้วว่า Page Speed เพิ่มอัตราการรวบรวมข้อมูล:
การทำให้ไซต์เร็วขึ้นช่วยปรับปรุงประสบการณ์ของผู้ใช้ในขณะเดียวกันก็เพิ่มอัตราการรวบรวมข้อมูลด้วย
- น้ำหนักหน้า – ตัวชี้วัดนี้คือขนาดโดยรวมของหน้าของคุณ ซึ่งรวมถึง JavaScript CSS และรูปภาพทั้งหมดบนหน้า ทั้งหมดนี้ควรน้อยกว่า 1mb
- รูปภาพที่ ปรับ ให้เหมาะสม - รูปภาพควรมีขนาดเล็กที่สุดในหน่วย KB โดยไม่สูญเสียคุณภาพ การใช้เครื่องมือเช่น Squoosh สามารถช่วยได้
- ลดขนาดไฟล์ CSS และ JS – ลดขนาดไฟล์ JS และ CSS ของคุณ นี่คือกระบวนการลบอักขระที่ไม่จำเป็นทั้งหมดออกจากไฟล์ ใช้ CSSNano และ UglifyJS เพื่อลดขนาดไฟล์
- การบีบอัดและการแคช – ตรวจสอบให้แน่ใจว่าได้บีบอัด GZip หรือ BR บนเซิร์ฟเวอร์ วิธีนี้จะช่วยเร่งเวลาที่ใช้ในการรับไฟล์ เพิ่มการแคชเพื่อให้ดาวน์โหลดไฟล์เพียงครั้งเดียว
สำหรับรายการของการปรับปรุงความเร็วของหน้า โปรดดูที่การตรวจสอบประสิทธิภาพเว็บไซต์ในเชิงลึกนี้ มี 30 ขั้นตอนในการปรับปรุงประสิทธิภาพของเว็บไซต์
วิธีการวัดการเปลี่ยนแปลงของคุณ
ในฐานะที่เป็น Smart SEO คุณทราบดีก่อนที่จะเริ่มการเพิ่มประสิทธิภาพใดๆ คุณจำเป็นต้องติดตามการเปลี่ยนแปลง
คุณต้องเลือกจุดข้อมูลที่มีคุณสมบัติสองประการ:
- คุณต้องสามารถติดตามจุดข้อมูลในช่วงเวลาหนึ่งได้
- คุณต้องสามารถมีอิทธิพลต่อข้อมูลนั้นด้วยการกระทำของคุณ
แล้วจุดข้อมูลที่เราควรติดตามสำหรับงบประมาณการรวบรวมข้อมูลคืออะไร
เราได้กล่าวไว้ก่อนหน้านี้ว่า Google ใช้สองปัจจัยในการตัดสินใจเกี่ยวกับงบประมาณการรวบรวมข้อมูล:
- อัตราการรวบรวมข้อมูล – ความเร็วที่ Googlebot สามารถรวบรวมข้อมูลไซต์ของคุณโดยไม่ทำลายเซิร์ฟเวอร์ของคุณ
- ความต้องการรวบรวมข้อมูล – หน้าเว็บของคุณมีความสำคัญต่อผู้ใช้ Google เพียงใด
เนื่องจากเราเป็นเทคนิค SEO งานของเราคือปรับปรุงอัตราการรวบรวมข้อมูล
นี่คือจุดข้อมูลที่เราควรติดตาม
ติดตามอัตราการรวบรวมข้อมูล
เราจะติดตามอัตราการรวบรวมข้อมูลของ Googlebot ได้อย่างไร
เราจำเป็นต้องใช้บันทึกการเข้าถึงเว็บเซิร์ฟเวอร์ของคุณ
บันทึกจะเก็บทุกคำขอที่ทำกับเว็บเซิร์ฟเวอร์ของคุณ ทุกครั้งที่ผู้ใช้หรือ Googlebot เข้าชมไซต์ของคุณ รายการบันทึกจะถูกเพิ่มลงในไฟล์บันทึกการเข้าถึง
นี่คือลักษณะของรายการสำหรับ Googlebot:
127.0.0.1 - - [11/Nov/2019:08:29:01 +0100] "GET /example HTTP/1.1" 200 2326 "-" "Mozilla/5.0 (รองรับได้; Googlebot/2.1; +http://www. .google.com/bot.html)"
มีจุดข้อมูลสำคัญสามจุดในแต่ละบันทึก วันที่:
[11/พ.ย./2019:08:29:01 +0100]
URL:
“GET / ตัวอย่าง HTTP/1.1”
และ user-agent ที่บอกเราว่าเป็น Googlebot ที่ส่งคำขอ:
"Mozilla/5.0 (เข้ากันได้; Googlebot/2.1; +http://www.google.com/bot.html)"
บันทึกข้างต้นมาจากเว็บเซิร์ฟเวอร์ Nginx แต่เว็บเซิร์ฟเวอร์ทั้งหมด เช่น Apache หรือ IIS จะมีรายการบันทึกการเข้าถึงที่คล้ายกัน
คุณอาจมีเครือข่ายการจัดส่งเนื้อหา (CDN) ทั้งนี้ขึ้นอยู่กับการตั้งค่าของคุณ CDN เช่น Cloudflare หรือ Fastly จะสร้างบันทึกการเข้าถึงด้วย
การวิเคราะห์บันทึกการเข้าใช้ด้วยตนเองไม่ใช่เรื่องสนุกแม้ว่าจะเป็นไปได้ก็ตาม
คุณสามารถดาวน์โหลด access.log และวิเคราะห์โดยใช้ Excel กระนั้น เราขอแนะนำให้คุณใช้ตัววิเคราะห์บันทึก เช่น ตัววิเคราะห์จาก OnCrawl
ซึ่งจะช่วยให้คุณสามารถดูอัตราการรวบรวมข้อมูลของ Googlebot บนกราฟและแบบเรียลไทม์ เมื่อคุณมีการตั้งค่าการตรวจสอบนี้เพื่อติดตามอัตราการรวบรวมข้อมูลแล้ว คุณสามารถเริ่มปรับปรุงได้
ทำการเปลี่ยนแปลง
ตอนนี้เรารู้แล้วว่าเรากำลังติดตามอะไรอยู่ เราจึงสามารถตรวจสอบการปรับปรุงบางอย่างได้ แต่อย่าทำการเปลี่ยนแปลงหลายอย่างพร้อมกัน เป็นระบบและทำการเปลี่ยนแปลงทีละอย่าง
สร้าง วัด เรียนรู้.
คุณสามารถใช้เทคนิคนี้เพื่อปรับเปลี่ยนการเปลี่ยนแปลงที่คุณทำในขณะที่คุณเรียนรู้ เน้นงานที่มีการปรับปรุงอัตราการรวบรวมข้อมูล
หากคุณเร่งรีบและเปลี่ยนแปลงมากเกินไปในคราวเดียว อาจทำให้เข้าใจผลลัพธ์ได้ยาก
ทำให้ยากที่จะบอกได้ว่าสิ่งใดใช้แล้วไม่ได้ผล
เมื่อเวลาผ่านไปในขณะที่หน้าปรับปรุง คุณจะเห็นงบประมาณการตระเวนเพิ่มขึ้นเมื่ออัตราการรวบรวมข้อมูลเพิ่มขึ้น
สรุป รวบรวมข้อมูลการติดตามงบประมาณก่อนและหลังการอัปเดต
เราได้ครอบคลุมแล้วว่า Crawl Budget คืออะไร
ในฐานะ Technical SEO คุณมีอำนาจในการเพิ่มอัตราการรวบรวมข้อมูลของเว็บไซต์
การปรับปรุงประสิทธิภาพทางเทคนิคทำให้เวลาของ Googlebot บนไซต์ของคุณมีประสิทธิภาพ
ติดตามอัตราการรวบรวมข้อมูลโดยใช้บันทึกของคุณเพื่อผลลัพธ์ที่แม่นยำ
ใช้สร้าง วัดผล เรียนรู้เป็นเทคนิคในการเปลี่ยนแปลงทีละรายการและปรับปรุงตามที่คุณไป
เมื่อเวลาผ่านไปอัตราการรวบรวมข้อมูลของคุณจะเพิ่มขึ้น หน้าของคุณจะปรากฏในผลการค้นหาของ Google เร็วขึ้น และผู้ใช้จะได้รับประสบการณ์ที่ยอดเยี่ยมบนไซต์ของคุณ