Canonical Issue ใน SEO และวิธีแก้ไข

เผยแพร่แล้ว: 2018-07-05

ปัญหา Canonical คือผลที่ตามมาจากการเพิ่มประสิทธิภาพกลไกค้นหาที่ไม่ต้องการ ซึ่งอาจเกิดขึ้นได้หากเครื่องมือค้นหาหรือผู้เยี่ยมชมของคุณเข้าถึงเว็บไซต์ของคุณจาก URL ต่างๆ

สิ่งนี้จะไม่เพียงแต่ทำให้งานของคุณปรากฏเป็นเนื้อหาที่ซ้ำกันในเครื่องมือค้นหา แต่ยังทำให้ผู้เยี่ยมชมของคุณไปที่หน้าอื่นนอกเหนือจากหน้าแรกได้อีกด้วย

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

ปัญหาตามรูปแบบบัญญัติจะเกิดขึ้นหาก “ การเปลี่ยนเส้นทาง 301 ” ของคุณไม่เป็นระเบียบหรือคุณไม่มีทั้งหมด

สมมติว่าเว็บไซต์ของคุณคือ: http:// yourpage.com

หากการเปลี่ยนเส้นทาง 301 ของคุณไม่เป็นระเบียบ สามารถเข้าถึงได้ผ่าน:

http://yourwebsite.com/index.html;

http://yourwebsite.com; หรือ

http://your website.com/index.html

เว็บไซต์สามารถมี URL ได้หลายร้อยรายการเนื่องจากพารามิเตอร์ต่างๆ เช่น หน้าติดต่อ หน้าแรก คำติชม และอื่นๆ อีกมากมาย

ปัญหาเกิดขึ้นหากสไปเดอร์ของเครื่องมือค้นหาเลือก URL ที่ไม่ใช่หน้าแรกสำหรับการจัดทำดัชนี

คุณสามารถจินตนาการว่าจะเกิดอะไรขึ้นหากเครื่องมือค้นหาใช้พารามิเตอร์ที่พบในหน้านั้นเพื่อจัดอันดับเว็บไซต์ของคุณ

ตรวจสอบให้แน่ใจว่าได้แก้ไขปัญหาตามรูปแบบบัญญัติของคุณก่อนที่สไปเดอร์ของเครื่องมือค้นหาจะเห็นหากคุณต้องการอันดับสูง

ผู้เยี่ยมชมเว็บไซต์ของคุณอาจถูกปฏิเสธหากพวกเขาเข้าสู่หน้าติดต่อของคุณเป็นครั้งแรกแทนที่จะเป็นหน้าแรก

อย่าลืมดูแล Serpbook เพื่อศึกษาคำหลักที่ผู้เยี่ยมชมใช้เพื่อเข้าถึงหน้าแรกของคุณ

มันทำให้การทำงานง่ายขึ้น และปรับปรุงการจัดอันดับของคุณ สำหรับ Google, Bing, MSN หรือเครื่องมือค้นหาอื่น ๆ เพื่อรวบรวมข้อมูลใน URL รวมมากกว่า URL อื่นซึ่งนำไปสู่หน้าเดียวกัน

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

คุณสามารถแก้ไขปัญหาตามรูปแบบบัญญัตินี้ได้โดยใช้การเปลี่ยนเส้นทาง 301 ถาวรหรือแท็กลิงก์ด้วยความช่วยเหลือของ Rel Canonical

การเปลี่ยนเส้นทาง 301 เป็นข้อความแจ้งที่บอกเครื่องมือค้นหาหรือผู้เยี่ยมชมของคุณว่าหน้าที่พวกเขากำลังพยายามเข้าถึงได้ย้ายไปยังตำแหน่งอื่นอย่างถาวร

Rel Canonical เป็นแท็กที่ช่วยให้เครื่องมือค้นหารู้ว่าหน้าที่เข้าถึงนั้นเป็นสำเนาของหน้าอื่น

อย่างไรก็ตาม Rel Canonical ไม่ได้ป้องกันผู้เยี่ยมชมของคุณจากการเข้าถึงหน้าที่ไม่ถูกต้อง

ขั้นตอนเหล่านี้จะช่วยคุณแก้ไขปัญหาตามบัญญัติอย่างถาวร เพื่อให้คุณรักษาตำแหน่งระดับสูงที่คุณคาดหวังไว้ได้

best serp tracker tool, best serp tracking, bulk serp tracker, serp tracking, serp tracking keyword ranking

สารบัญ

1) เมื่ออยู่บนเซิร์ฟเวอร์หน้าต่าง:

หากคุณโฮสต์โดย windows คุณต้องได้รับอนุญาตจากผู้ดูแลระบบเพื่อเข้าถึงเซิร์ฟเวอร์ จากนั้นคุณสามารถเปลี่ยนเส้นทาง 301 ถึง 11s ได้ดังนี้

  1. เปิด " โปรแกรมทั้งหมด " และเลือกเครื่องมือการดูแลระบบ
  2. จากนั้นเลือก " บริการข้อมูลทางอินเทอร์เน็ต"
  3. ค้นหาโดเมนและคลิกขวาเพื่อเลือก " คุณสมบัติ "
  4. ภายใต้คุณสมบัติ เลือก " โฮมไดเร็กทอรี
  5. ย้ายไปที่ “ การเปลี่ยนเส้นทางไปยัง URL ” และป้อน URL ที่คุณต้องการให้ผู้เยี่ยมชมและเครื่องมือค้นหาใช้เพื่อเข้าถึงเว็บไซต์ของคุณ
  6. เสร็จสิ้นโดยคลิก " ตกลง "

best serp tracker tool, best serp tracking, bulk serp tracker, serp tracking, serp tracking keyword ranking

2) ใช้การเปลี่ยนเส้นทาง Apache 301:

เซิร์ฟเวอร์ Apache มีไฟล์ที่เรียกว่า htaccess ซึ่งเขียนเป็น . htaccess คุณควรใช้ไฟล์นี้เพื่อให้มีการแจ้งเตือนการเปลี่ยนเส้นทาง 301

ความงามของไฟล์นี้คือสามารถแก้ไขได้โดยโปรแกรมแก้ไขข้อความจำนวนมากรวมถึงแผ่นจดบันทึก เพื่อให้คำสั่งมีผล ให้ทำตามพร้อมท์เหล่านี้

  • เลือก "เปลี่ยนเส้นทาง" เป็นพรอมต์ .htaccess
  • ตั้งรหัสเป็น “ 301
  • “รหัส 302 ' ใช้เพื่อเปลี่ยนเส้นทางเพจชั่วคราว จึงไม่เป็นประโยชน์ในการแก้ไขปัญหาบัญญัติ
  • จากนั้นคุณต้องป้อน URL ที่คุณไม่ต้องการเนื่องจาก " /yoursite.html " โปรดทราบว่าไม่รวมชื่อโดเมน
  • ป้อนหน้าที่คุณต้องการเปลี่ยนเส้นทางไป ตัวอย่างเช่น http://www.yoursite.com/newpage.html

การทำให้เป็นที่ยอมรับของคุณจะสมบูรณ์ อย่างไรก็ตาม หากคุณไม่มี www URL คุณสามารถ;

RewriteEngine “เปิด” โดย

rewritecond%{http_host}^site.com

เขียนใหม่^(.*)$http://www.yoursite/$1[301,nc]

คำสั่งนี้จะนำไปสู่การเปลี่ยนเส้นทาง 301 อย่างถาวรไปยังทุกคนหรือเอ็นจิ้นใด ๆ ที่พยายามเข้าสู่เว็บไซต์ ที่ไม่ใช่ www URL จะถูกส่งไปยัง “ www. ” รุ่น

3) รหัสการเปลี่ยนเส้นทาง:

หากคุณไม่สามารถเข้าถึงเซิร์ฟเวอร์ในการดูแลระบบ หากต้องการเปลี่ยนเส้นทาง 301 อย่างถาวร คุณต้องมี " coded 301 redirects "

รหัสจะทำการเปลี่ยนเส้นทางโดยข้ามส่วนหัวที่แก้ไขแล้วและนำบอทไปยัง URL ที่คุณเลือกสำหรับการจัดทำดัชนี

ตัวอย่างเช่น หากเครื่องมือค้นหาพบรหัสดังกล่าวในหน้าติดต่อ จะไม่จัดทำดัชนีจนกว่าจะพบหน้าที่ไม่มีรหัสดังกล่าว

รหัสเหล่านี้แตกต่างจากภาษาคอมพิวเตอร์เครื่องหนึ่งไปอีกภาษาหนึ่ง

  • ในภาษา PHP ใช้;

<?header("HTTP/1.1301MovedPermanently") แล้ว

ส่วนหัว (“Location:http://www.yoursite.com/”);?>

  • สำหรับการใช้งานภาษา JSP;

การตอบสนอง.setStatus(301); แล้ว

response.setHeader (“ที่ตั้ง”,”http://www.yoursite.com/”) และ

response.setHeader/ “การเชื่อมต่อ”, ” ปิด”)%>

หากคุณไม่ใช่โปรแกรมเมอร์ คุณควรจ้างบริการเหล่านี้จากภายนอก เพราะหากคุณยุ่งกับไฟล์ .htaccess เว็บไซต์ของคุณอาจเสียหายได้ง่าย

4) Rel Canonical:

สุดท้าย คุณสามารถจัดการปัญหา Canonical ได้โดยใช้ Rel Canonical นี่คือแท็กที่คุณสามารถเพิ่มลงในส่วน <head> ของหน้าเพื่อระบุ URL ที่คุณต้องการใช้ในหน้าเฉพาะนั้น

ตัวอย่างเช่น,

<link rel=”canonical” href=”http://www.site.com/correct-location/” />

เมื่อเสิร์ชเอ็นจิ้นเข้าถึงเว็บไซต์ของคุณ Rel Canonical จะบอกบอทว่า slash URL คือ URL ที่คุณเลือกที่จะสร้างดัชนี เครื่องมือค้นหาจะปล่อยตัวอื่นๆ

ขออภัย แท็กลิงก์นี้ไม่สามารถเปลี่ยนเส้นทางผู้เยี่ยมชมไซต์ของคุณได้ เนื่องจากแท็กนี้ไม่รบกวนการทำงานของไซต์ของคุณ

หากต้องการเปลี่ยนเส้นทางผู้เยี่ยมชม คุณต้องอาศัยวิธีการอื่นในการแก้ไขปัญหาตามรูปแบบบัญญัติ

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

เครื่องมือค้นหาจะจัดทำดัชนีเฉพาะหน้าที่ไม่ได้แท็ก

บทสรุป

การเลือกวิธีที่ดีที่สุดในการจัดการกับการกำหนดรูปแบบบัญญัติจะขึ้นอยู่กับเซิร์ฟเวอร์ที่คุณมี การเข้าถึงเซิร์ฟเวอร์ และความรู้ด้านเทคนิคของคุณ

การแก้ไขปัญหาตามรูปแบบบัญญัติเป็นวิธีที่แน่นอนในการเพิ่ม SEO ของคุณและเอาชนะคู่แข่งของคุณ สิ่งสำคัญคือต้องแน่ใจว่าการเปลี่ยนเส้นทาง 301 ที่คุณมีบนเว็บไซต์ทำงานได้ดี

ทดสอบทุกหน้าของเว็บไซต์ของคุณเพื่อให้แน่ใจว่าทุกอย่างเป็นไปตามลำดับ แม้ว่าการเปลี่ยนเส้นทาง 301 จะเป็นการแจ้งเตือนแบบถาวร แต่สิ่งสำคัญคือต้องรู้ว่าเครื่องมือของ Google และผู้เยี่ยมชมเห็นเว็บไซต์ของคุณอย่างไร

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