Canonical URL QA

ตัวสร้างแผนที่คลัสเตอร์ Canonical

วาง CSV ของ URL และ canonical เพื่อดูว่าหน้าใดถูกรวมเข้าหา target เดียวกัน และตรวจปัญหา canonical ก่อนเปิดเว็บไซต์

ยังไม่พร้อม66/100
URL7
คลัสเตอร์3
ปัญหา3
คลัสเตอร์ปกติ1

แผนที่คลัสเตอร์ Canonical

Canonicalhttps://example.com/product
4
https://example.com/product?ref=adCampaign URL
https://example.com/product?sort=priceSort URL
https://example.com/productProduct page
http://example.com/productHTTP variant
Canonicalhttps://example.com/blog
1
https://example.com/blogBlog index
Canonicalhttps://example.com/not-in-list
1
https://example.com/orphanExternal canonical

รายการปัญหา

3 ปัญหา
ระดับประเภทURLCanonicalข้อความ
คำเตือนโปรโตคอลไม่ตรงกันhttp://example.com/producthttps://example.com/productURL ต้นทางและ canonical target ใช้โปรโตคอลต่างกัน
ร้ายแรงไม่มี canonicalhttps://example.com/missing-เพิ่ม canonical target ให้ URL นี้ก่อนเปิดเว็บไซต์
คำเตือนcanonical อยู่นอกรายการhttps://example.com/orphanhttps://example.com/not-in-listcanonical target นี้ไม่อยู่ในรายการ URL ที่อัปโหลด

ตัวอย่างรายงาน

# แผนที่คลัสเตอร์ Canonical

## ภาพรวม
- URL ทั้งหมด: 7
- คลัสเตอร์ Canonical: 3
- คลัสเตอร์ปกติ: 1
- ไม่มี canonical: 1
- URL ไม่ถูกต้อง: 0
- canonical ไม่ถูกต้อง: 0
- canonical อยู่นอกรายการ: 1
- โปรโตคอลไม่ตรงกัน: 1

## คลัสเตอร์
- Canonical: https://example.com/product
  - https://example.com/product?ref=ad
  - https://example.com/product?sort=price
  - https://example.com/product
  - http://example.com/product
- Canonical: https://example.com/blog
  - https://example.com/blog
- Canonical: https://example.com/not-in-list
  - https://example.com/orphan

## ปัญหา
- [warning] โปรโตคอลไม่ตรงกัน: http://example.com/product
  - URL ต้นทางและ canonical target ใช้โปรโตคอลต่างกัน
  - Canonical: https://example.com/product
- [critical] ไม่มี canonical: https://example.com/missing
  - เพิ่ม canonical target ให้ URL นี้ก่อนเปิดเว็บไซต์
- [warning] canonical อยู่นอกรายการ: https://example.com/orphan
  - canonical target นี้ไม่อยู่ในรายการ URL ที่อัปโหลด
  - Canonical: https://example.com/not-in-list

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Canonical mapping" } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Canonical Map Builder" } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Build a canonical map from URL and canonical CSV data. Group duplicate URL variants and find missing, invalid, external, or protocol-mismatched canonical targets before launch." } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Duplicate URL clusters" } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "See which URLs consolidate into each canonical target." } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Canonical mistakes" } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Flag missing, invalid, external, and protocol-mismatched canonical URLs." } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Migration support" } }

{ "t": 0, "b": { "t": 2, "i": [ { "t": 3 } ], "s": "Use CSV input from crawls, spreadsheets, or redirect planning docs." } }