Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

Canonical URL คืออะไร? ส่งผลต่อ SEO อย่างไร?

เรียนรู้เกี่ยวกับ Canonical URL และผลกระทบต่อ SEO

Canonical URL คืออะไร?

Canonical URL เป็น HTML Link Element ที่บอกเครื่องมือค้นหาเกี่ยวกับโครงสร้าง URL ที่คุณต้องการสำหรับหน้าเว็บหนึ่งๆ Canonical URLs สำคัญต่อ SEO Google และเครื่องมือค้นหาอื่นๆ รวบรวมข้อมูลเว็บไซต์ของคุณ และ Canonical URL บอกพวกเขาว่าให้ Index หน้าแต่ละหน้าภายใต้ URL ไหน

Canonical Link Element อยู่ภายใน Element <head> ของหน้าเว็บ และมีแอตทริบิวต์ rel="canonical"

พิจารณา URLs ต่อไปนี้:

techstacker.com www.techstacker.com https://techstacker.com https://www.techstacker.com

สังเกตว่าลิงก์ทั้งหมดนำไปยังปลายทางเดียวกัน แต่โครงสร้างต่างกัน โดยที่ดีที่สุด เครื่องมือค้นหาควร Index เว็บไซต์ของคุณโดยใช้ หนึ่ง โครงสร้าง URL จากข้างต้น

Canonical Links ใช้บังคับโครงสร้าง URL ให้สอดคล้อง กันไม่ให้สับสนเครื่องมือค้นหาและผู้คน — และป้องกันความเสียหายต่อ SEO

โครงสร้าง URL 3 แบบข้างต้นแบบไหนดีที่สุดสำหรับ SEO?

ยากที่จะบอกว่าโครงสร้างไหนดีที่สุดแน่นอน แต่ผมเลือกไม่รวม www เพราะทำให้ URL สั้นลง

ถ้าอ้างอิงผู้เชี่ยวชาญ แพลตฟอร์ม SEO ชั้นนำอย่าง Yoast และ Backlinko ไม่ รวม www ใน URL ของพวกเขา — สำหรับข้อมูลอ้างอิง

そう言うと ไม่พบหลักฐานชัดเจนว่าดีกว่าหรือแย่กว่าต่อ SEO

ขึ้นอยู่กับคุณ!

เมื่อเว็บไซต์ใหญ่ขึ้น ความเสี่ยงของ Duplicate Content เพิ่มขึ้น Duplicate Content คือ เนื้อหาเหมือนกันที่เข้าถึงได้หลาย URL

Duplicate Content ไม่ดีต่อ SEO เช่น มีสินค้าปรากายภายใต้หลายหมวดหมู่:

https://yourstore.com/green-grapes/green-blue-grapes-mix https://yourstore.com/blue-grapes/green-blue-grapes-mix

ด้วย Canonical URL คุณบอก Google ว่า URL ไหนในสองอันข้างต้นควรแสดงในผลค้นหา หากค้น "Green and blue grape mix" ไม่สำคัญว่าผู้ใช้ไป URL ไหน เพราะหน้าสินค้าเหมือนกัน

ดังนั้น ควรเลือกหนึ่ง URL ให้เครื่องมือค้นหา Index และแสดงใน SERPs (Search Engine Results Pages)

หากไม่ใช้ Canonical URL เดียวในกรณีแบบนี้ อาจทำลาย SEO Ranking เพราะเครื่องมือค้นหาไม่รู้จะเลือกอันไหน การมีสอง URL ไปยังสินค้าเดียวกันถูก Index กระจายคะแนน SEO ของสินค้านั้น คะแนนทั้งหมดควรไปที่ URL หนึ่ง (Canonical URL) เพื่อเพิ่ม SEO Ranking ของสินค้านั้น

วิธีตรวจสอบ Canonical URLs

ห้ามหน้ามี Canonical URL สามารถหาได้โดยดู Source ของหน้าเว็บ คลิกขวาเลือก View Page Source แล้วค้นหา "canonical" (ค้นหาเร็ว: CMD+F หรือ CTRL+F)

Canonical URL คืออะไร? ส่งผลต่อ SEO อย่างไร?

อย่าสมมติว่าเว็บไซต์ของคุณมี Canonical URLs ผมเคยพลาดคิดว่า Framework หรือ CMS จัดการให้อัตโนมัติ แต่จริงๆ ไม่ได้ หากเว็บมี Canonical URLs ให้แน่ใจว่ามีโครงสร้าง URL ที่คุณต้องการ