SEO เชิงเทคนิค

เครื่องมือตรวจสอบแผนที่ Redirect / Chain และ Loop

วางแผนที่ redirect ทั้งหมดของคุณ — จากสเปรดชีตการย้ายเว็บไซต์หรือไฟล์ .htaccess — แล้วหา loop, chain หลายชั้น และกฎที่ขัดแย้งกัน ก่อนที่จะทำร้าย crawl budget หรืออันดับ

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

หนึ่งกฎต่อบรรทัด รูปแบบที่รองรับ: "/เก่า -> /ใหม่", "/เก่า, /ใหม่", "Redirect 301 /เก่า /ใหม่" หรือคั่นด้วย tab (วางตรงจากสเปรดชีตได้เลย) บรรทัดที่ขึ้นต้นด้วย # จะถูกละเลย

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

ทุกบรรทัดจะถูกแปลงผลเป็นแหล่งที่มาและปลายทาง จากนั้นทำให้เป็นมาตรฐานเป็น path (โดเมนจะถูกละเลยในการจับคู่ ดังนั้นการผสม URL เต็มกับ path เปล่าสำหรับเว็บเดียวกันก็ใช้งานได้ปกติ) จากนั้นเครื่องมือจะสร้างกราฟของทุกกฎและเดินตามจากแต่ละแหล่งที่มา เหมือนกับที่เบราว์เซอร์หรือ crawler ติดตาม redirect ทีละชั้น

Loop หมายถึง chain วนกลับไปยัง URL ที่เคยเยี่ยมชมแล้วในที่สุด — คำขอนั้นจะไม่มีวันเสร็จสิ้น ทั้งเบราว์เซอร์และ crawler จะเลิกทำ chain ที่มี 2 ชั้นขึ้นไปยังคงทำงานได้ แต่แต่ละชั้นที่เพิ่มขึ้นจะเพิ่มความหน่วง สิ้นเปลือง crawl budget และในอดีตยังลดทอนสัญญาณอันดับ — เสิร์ชเอนจินแนะนำให้ redirect ตรงไปยังปลายทางสุดท้าย

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

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

ข้อจำกัด: การจับคู่ใช้ path และ query string ไม่ใช่โดเมน ดังนั้นการย้ายข้ามโดเมนควรใช้ URL เต็มที่สอดคล้องกัน กฎ Apache "RedirectMatch" (regex) จะไม่ถูกประมวลผล — รองรับเฉพาะ "Redirect" ธรรมดา

📊 หน้านี้แม่นยำแค่ไหน?

แตะหน้ายิ้มเพื่อให้คะแนน — แล้วดูว่าทุกคนคิดอย่างไร

0%

บันทึกคะแนนไม่สำเร็จ — โปรดลองอีกครั้ง

2