Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> เบราว์เซอร์

แก้ไขข้อผิดพลาด Indexing ของ Google Search Console: แก้ปัญหา 'URL Not on Google'

ข้อผิดพลาด Redirect ใน Google Search Console เกิดขึ้นเมื่อ Googlebot พยายามติดตาม Redirect แต่ไม่สามารถเข้าถึง Destination URL ได้ ผลคือทั้งหน้าต้นทางและหน้าปลายทางยังคงไม่ถูก Index

สิ่งนี้มักเกิดจากปัญหา เช่น Redirect ที่เสียหาย, Infinite Loops, หรือ Chains ที่เกินขีดจำกัดการ Crawl ของ Google (ประมาณ 10 Hops) เมื่อเกิดข้อผิดพลาดเหล่านี้ Googlebot จะค้นพบเนื้อหาได้ยาก ใช้ Crawl Budget ผิดที่ และเว็บไซต์อาจสูญเสีย SEO

ในกรณีส่วนใหญ่ ข้อผิดพลาดเหล่านี้เกิดจาก การตั้งค่าทางเทคนิคที่ผิด หรือขั้นตอน Migration ที่มองข้าม Trigger ทั่วไปรวมถึง:

  • Redirect Chains ที่เกินขีดจำกัด Crawl ของ Google.
  • Infinite Loops ที่ URL Redirect กลับมาหากันไม่รู้จบ.
  • Target ที่ไม่ถูกต้องหรือว่างเปล่า นำ Googlebot ไปยังปลายทางที่ไม่มีอยู่.
  • URL ยาวเกินไป ที่ประมวลผลไม่ได้อย่างถูกต้อง.
  • ข้อขัดแย้ง Server หรือ CDN จาก Rewrite Rules ที่ทับซ้อนกับการตั้งค่า CMS.
  • Migration ที่วางแผนไม่ดี ทำให้ Internal Links ล้าสมัย, Redirect ขาดหาย, หรือ 404 ที่ไม่ได้แก้.

แต่ละปัญหานี้รบกวนเส้นทาง Redirect และป้องกันไม่ให้ Googlebot เข้าถึงหน้าที่ตั้งใจไว้

ข่าวดีคือ ส่วนใหญ่แก้ได้ด้วย การปรับเปลี่ยนที่ตรงไปตรงมา

ขั้นตอนแรกคือ ยืนยันว่า Googlebot มองหน้าเพจอย่างไร

ใช้ URL Inspection Tool ใน Search Console เพื่อทดสอบ Live URL และตรวจสอบว่าเส้นทาง Redirect เสร็จสมบูรณ์หรือไม่

เมื่อคุณระบุปัญหาแล้ว ให้ใช้วิธีแก้เหล่านี้:

  • ให้แน่ใจว่า SSL Certificate ถูกต้อง และการตั้งค่า HTTPS/CDN สอดคล้องกันทั่วไซต์.
  • ตรวจสอบ CMS Plugins และ Server Rules สำหรับ Redirect ที่ซ้ำหรือขัดแย้ง และลดรูปแบบให้เรียบง่ายเพื่อหลีกเลี่ยง Loops.
  • ซ่อมแซมหรือแทนที่ Destination URLs ที่เสียหาย, ยืนยันว่า Canonical Tags ชี้ไปที่เวอร์ชันที่ถูกต้อง, และเก็บ XML Sitemap ให้ทันสมัยด้วย URL ปลายทางที่ทำงานจริงเท่านั้น.
  • ระหว่าง Migration ไซต์ ให้ วางแผน One-to-one Redirects, อัปเดต Internal Links ทั้งหมด, และหลีกเลี่ยงการ Redirect ทุกอย่างไปที่ Homepage (Google เตือนโดยเฉพาะว่าอย่าทำเช่นนี้).

โดยการจับคู่ วิธีแก้ แต่ละอย่างกับ สาเหตุที่ตรงกัน คุณจะสร้างโครงสร้าง Redirect ที่สะอาด ให้ Googlebot Crawl ได้โดยไม่ต้อง繞ทาง

นี่ไม่เพียงแค่แก้ข้อผิดพลาดใน Search Console แต่ยัง เสริมสร้างความเสถียร SEO jang วงยาว

1. ส่ง URL ใหม่ใน Google Search Console

การส่ง URL ใหม่ใน Google Search Console ขอให้ Google ทดสอบใหม่ และ Crawl ใหม่ หน้าเพจเพื่อยืนยันว่าสามารถเข้าถึงได้

สิ่งนี้มักแก้ข้อผิดพลาดที่เกิดจาก Server Hiccups ชั่วคราว, Redirect ที่แคชไว้, หรือรายงานที่ล้าสมัย

จำไว้ว่า Tool นี้มีโควตาการ Crawl และการร้องขอซ้ำไม่ทำให้ Indexing เร็วขึ้น

ความล่าช้าหรือความไม่สอดคล้องในรายงานเป็นเรื่องปกติ

  1. เปิดเว็บเบราว์เซอร์.
  2. เข้า Google Search Console และ Login บัญชีของคุณ.
  3. กด URL Inspection ใส่ URL หน้าเพจ และเลือก Test Live URL.
  4. ถ้าผลลัพธ์แสดง “URL is not on Google” ให้กด Request Indexing.
  5. รอ Google ยืนยันว่าพยายาม Crawl URL แล้ว (นี่แค่กระตุ้น Crawl Request ไม่รับรอง Indexing ทันที).
  6. หลังประมวลผล ให้รัน Test Live URL อีกครั้งเพื่อยืนยันการแก้ไข.

2. ใช้ Redirection Plugin (WordPress)

Plugin Redirection ใน WordPress ให้คุณสร้าง, แก้ไข, และจัดการกฎ Redirect โดย แมป Old URLs ไปยังปลายทางที่ถูกต้อง มันช่วยตั้ง HTTP Status Codes ที่เหมาะสม และแทนที่กฎระดับ Server ที่ซับซ้อนด้วย Redirect แบบ One-to-one ที่ชัดเจน

วิธีนี้กำจัด Hops ที่ไม่จำเป็น และแก้กฎที่ตั้งค่าผิดหรือขัดแย้ง ซึ่งมักก่อให้เกิด Redirect Loops การใช้ Plugin นี้รับรองว่า Googlebot ติดตาม เส้นทาง Redirect เดียวที่สะอาด ซึ่งรักษา Link Equity และทำให้หน้าปลายทางถูก Crawl สำเร็จ Plugin ยัง Log 404 Errors ช่วยจับ Redirect ที่พลาด

  1. เปิดเว็บเบราว์เซอร์.
  2. เข้า WordPress Admin Panel โดยเพิ่ม /wp-admin ต่อท้าย URL เว็บไซต์ (เช่น www.yourwebsite.com/wp-admin).
  3. Login ด้วย Credentials ของคุณ.
  4. เมนูซ้าย กด Plugins > Add New.
  5. ค้นหา Redirection และกด Install Now.
  6. หลังติดตั้ง กด Activate.
  7. ไป Plugins > Installed Plugins กด Settings ใต้ Redirection Plugin.
  8. กด Start Setup ตามขั้นตอนบนหน้าจอ และจบด้วย Finish Setup.
  9. เลือก Continue > Ready to begin.
  10. กด Redirects.
  11. ในส่วน Add New Redirection ใส่ Original URL และ Target URL เว้น Query Parameters ไว้เดิม และตั้ง Group เป็น Redirections.
  12. เลือก HTTP Code ที่ถูกต้อง (301 สำหรับ Redirect ถาวร, 302 สำหรับชั่วคราว) สำหรับ SEO ควรใช้ 301 สำหรับการย้ายถาวร เพื่อส่งสัญญาณได้ถูกต้อง.
  13. กด Add Redirect.
  14. สุดท้าย กด Check Redirect เพื่อยืนยันว่าทำงานถูกต้อง.

เกี่ยวกับผู้เขียน

แก้ไขข้อผิดพลาด Indexing ของ Google Search Console: แก้ปัญหา  URL Not on Google

Hamza Mohammad Anwar

Hamza Mohammad Anwar เป็นนักพัฒนาเว็บ JavaScript ระดับกลาง ที่เน้นการพัฒนาแอปพลิเคชันประสิทธิภาพสูงด้วยเทคโนโลยี MERN ทักษะของเขารวมถึงความเชี่ยวชาญใน ReactJS, MongoDB, Express NodeJS และเทคโนโลยีที่เกี่ยวข้องอื่นๆ Hamza ยังเป็นผู้ได้รับการรับรอง Google IT Professional ซึ่งแสดงถึงความสามารถด้าน IT Support ด้วยความชอบในการแก้ปัญหา เขาทำซ้ำข้อผิดพลาดบนคอมพิวเตอร์ของตัวเองเพื่อแก้ไขและหาวิธีแก้ปัญหาทางเทคนิคต่างๆ