วิธีใช้แท็ก Rel Canonical เพื่อปรับปรุง WordPress SEO ของคุณ

เผยแพร่แล้ว: 2022-09-25

หากคุณต้องการให้ไซต์ WordPress ของคุณมีอันดับที่ดีในเครื่องมือค้นหา คุณต้องแน่ใจว่าคุณใช้แท็ก rel canonical แท็กตามรูปแบบบัญญัติ Rel บอกเครื่องมือค้นหาว่าหน้าใดเป็นเวอร์ชัน "หลัก" หรือ "ตามรูปแบบบัญญัติ" หากคุณมีหน้าหลายเวอร์ชัน (เช่น http://example.com/page และ http://example.com/page/1) คุณจำเป็นต้องใช้แท็ก rel canonical เพื่อบอกเครื่องมือค้นหาว่าหน้าใดเป็นหน้ามาตรฐาน รุ่น หากคุณไม่ได้ใช้แท็กตามรูปแบบบัญญัติ rel เครื่องมือค้นหาจะต้องเดาเวอร์ชันของหน้าเว็บที่พวกเขาควรจัดทำดัชนี และอาจจัดทำดัชนีเวอร์ชันที่ไม่ถูกต้อง การเพิ่มแท็กที่เป็นที่ยอมรับในไซต์ WordPress ของคุณเป็นเรื่องง่าย เพียงติดตั้งและเปิดใช้งาน ปลั๊กอิน Yoast SEO จากนั้นไปที่ SEO > เครื่องมือ แล้วคลิกลิงก์ "ตัวแก้ไขไฟล์" ในหน้าจอ "ตัวแก้ไขไฟล์" คุณจะเห็นฟิลด์ที่คุณสามารถป้อน URL ตามรูปแบบบัญญัติที่เกี่ยวข้องสำหรับไซต์ WordPress ของคุณ เพียงป้อน URL ของเวอร์ชันบัญญัติของหน้าแรก แล้วคลิกปุ่ม "บันทึกการเปลี่ยนแปลง" นั่นคือทั้งหมดที่คุณต้องทำ! ตอนนี้เสิร์ชเอ็นจิ้นจะรู้ว่าไซต์ WordPress ของคุณเวอร์ชันใดเป็นเวอร์ชันตามรูปแบบบัญญัติ และพวกเขาจะจัดทำดัชนีเวอร์ชันนั้นในผลการค้นหา

แท็กตามรูปแบบบัญญัติ (หรือเรียกอีกอย่างว่า rel canonical) เป็นตัวอย่างของ URL ที่ระบุให้เครื่องมือค้นหาทราบว่าหน้านั้นมีอะไรบ้างเป็นสำเนาหลัก แท็ก Canonical ใช้โดยแท็ก Canonical เพื่อป้องกันไม่ให้เนื้อหาที่ซ้ำกันหรือเหมือนกันปรากฏใน URL หลายรายการ

ฉันจะเพิ่ม Canonical ให้กับ WordPress ได้อย่างไร

เครดิต: vjdesign.com.au

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

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

ฉันจะเพิ่มแท็ก Canonical ได้อย่างไร

เครดิต: PrestaShop

หากต้องการเพิ่ม Canonical tag ลงในเว็บไซต์ คุณจะต้องแก้ไขโค้ดสำหรับเว็บไซต์ คุณจะต้องเพิ่มบรรทัดที่ระบุว่า แทนที่ใน URL ที่ถูกต้องสำหรับเว็บไซต์ของคุณ คุณสามารถอ่านเพิ่มเติมเกี่ยวกับ Canonical tags และวิธีใช้ได้ที่นี่: https://support.google.com/webmasters/answer/139066?hl=th

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

ฉันจะแก้ไข Canonical Tags ได้อย่างไร

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

เว็บไซต์ใหม่? อย่าลืมใส่ Canonical URL ด้วย!

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

ฉันต้องการแท็ก Canonical หรือไม่

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

วิธีใช้แท็ก Rel=canonical บนเว็บไซต์ของคุณ

หากคุณเห็นสำเนาของหน้าอื่น ให้ทำเครื่องหมายด้วยแท็ก link> ในส่วนหัวของ HTML ของคุณ
แม้ว่า URL ต่างๆ จะสามารถเข้าถึงเนื้อหาได้ แต่ https://example.com/dresses/green-dresses ก็เป็นตัวเลือกที่ดีเนื่องจากเป็น URL ตามรูปแบบบัญญัติ เพื่อให้เป็นไปได้ ให้เพิ่มแท็ก rel=”canonical” ลงในส่วนหัวของ HTML
นี่แสดงว่าหน้า https://example.com/dresses/green-dresses ซ้ำกับหน้า https://example.com/dresses URL ตามรูปแบบบัญญัติสำหรับ https://example.com/dresses/green-dresses จะใช้โดยหน้าอื่นๆ ที่ลิงก์ไปยัง https://example.com/dresses/green-dresses เพื่อให้แน่ใจว่าผู้ใช้จะเห็นข้อมูลล่าสุดมากที่สุด เนื้อหาวันที่

ลิงค์ Rel=canonical Example

องค์ประกอบ rel=canonical ซึ่งมักเรียกกันว่า “canonical tag” เป็นองค์ประกอบ HTML ที่ช่วยให้ผู้ดูแลเว็บป้องกันปัญหาเนื้อหาที่ซ้ำกันในเว็บไซต์ของตน องค์ประกอบ rel=canonical จะบอกเครื่องมือค้นหาว่าหน้าเว็บเวอร์ชันใดเป็นเวอร์ชันดั้งเดิม หรือเวอร์ชัน "ตามรูปแบบบัญญัติ" ตัวอย่างเช่น สมมติว่าคุณมีเว็บไซต์ที่มีสองหน้าซึ่งมีเนื้อหาเหมือนกัน หนึ่งในหน้าเหล่านั้นคือหน้าเดิมที่คุณต้องการให้คนอื่นเห็นเมื่อเข้าชมไซต์ของคุณ อีกหน้าซ้ำกับหน้าเดิม และคุณไม่ต้องการให้คนอื่นเห็น คุณสามารถใช้องค์ประกอบ rel=canonical บนหน้าที่ซ้ำกันเพื่อบอกเครื่องมือค้นหาว่าหน้าต้นฉบับเป็นหน้าตามรูปแบบบัญญัติ และควรจัดทำดัชนีเฉพาะหน้าต้นฉบับเท่านั้น นี่คือตัวอย่างวิธีที่คุณจะใช้องค์ประกอบ rel=canonical บนหน้าที่ซ้ำกัน: ในตัวอย่างนี้ องค์ประกอบ rel=canonical กำลังบอกเครื่องมือค้นหาว่าหน้าเดิมอยู่ที่ http://www.example.com/original- หน้า.html หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับองค์ประกอบ rel=canonical เราแนะนำให้อ่านบทความนี้จาก Google

วิธีเพิ่ม Canonical Tag ใน Html

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

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

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

เมื่อใดควรใช้ Canonical Tag – และเมื่อไม่ต้องการ

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

วิธีการเปลี่ยน Canonical URL ใน WordPress

หากคุณต้องการเปลี่ยน Canonical URL สำหรับไซต์ WordPress ของคุณ คุณสามารถทำได้โดยเข้าไปที่แท็บ การตั้งค่า > ทั่วไป ในแดชบอร์ด WordPress ของคุณ จากที่นี่ คุณสามารถเปลี่ยนฟิลด์ WordPress Address (URL) และ Site Address (URL) เป็น URL ที่ต้องการได้

การป้อน URL หลายรายการลงในแถบที่อยู่ของเบราว์เซอร์ โดยปกติแล้วเบราว์เซอร์จะค้นหาหน้าแรกของผู้ใช้ได้ Canonical URL สำหรับหน้าแรกของเว็บไซต์ใช้เป็น URL หลัก การทำเช่นนี้จะทำให้ Googlebot ไม่ถูกบังคับให้ค้นหาหลายหน้าเพื่อค้นหาเนื้อหาเพียงชิ้นเดียวอีกต่อไป นอกจากนี้ยังช่วยประหยัดเวลาของ Google ในการนำเสนอเนื้อหาใหม่และเป็นปัจจุบัน เมื่อ iThemes Security Pro Site Scanner สแกนเว็บไซต์ของคุณเพื่อหาช่องโหว่ที่ทราบ มันจะเข้าแทนที่ชื่อโดเมนของคุณด้วย หากคุณไม่แน่ใจว่าคุณมีโดเมนหรือไม่ เซิร์ฟเวอร์จะตรวจพบว่าเป็น http://www.yoursite.com หาก URL ไม่ตรงกับโดเมนของคุณ หากคุณกำหนดโดเมนตามรูปแบบบัญญัติสำหรับไซต์ WordPress ของคุณ ข้อผิดพลาดจะถูกหลีกเลี่ยง

หากคุณต้องการเริ่มต้นตั้งค่า Canonical URL สำหรับไซต์ WordPress คุณสามารถใช้ ปลั๊กอิน WordPress SEO เช่น Yoast SEO หรือ RankMath คุณจะพบเครื่องมือนี้ในแดชบอร์ดผู้ดูแลระบบของ Google Search Console คุณสามารถใช้เครื่องมือตรวจสอบ URL ของ Google เพื่อดูว่ามีการกำหนดโดเมนตามรูปแบบบัญญัติไว้หรือไม่ URL ของบทความและหน้าส่วนใหญ่สามารถเลือกได้โดยอัตโนมัติด้วยเครื่องมือใดเครื่องมือหนึ่ง

ด้วยเหตุนี้ คุณจะต้องรวมแท็กบัญญัติไว้ในส่วนหัวของ HTML: *rel=”canonical” ใน https://example.com/dresses/green-dresses เพื่อทำให้เป็น Canonical
“หัว” จะปรากฏที่ส่วนท้าย
การแต่งกาย: ชุดเดรสสีเขียว.
rel=”canonical” href=https://example.com/dresses/green-dresses/text/
มันคือ /หัว.

วิธีแก้ไขปัญหา Canonical ใน WordPress

หากคุณกำลังประสบปัญหาตามรูปแบบบัญญัติกับไซต์ WordPress ของคุณ มีบางสิ่งที่คุณสามารถทำได้เพื่อแก้ไขปัญหาเหล่านี้ ขั้นแรก คุณสามารถติดตั้งปลั๊กอิน Yoast SEO และใช้ คุณลักษณะ URL ตามรูปแบบบัญญัติ ซึ่งจะทำให้คุณสามารถระบุ URL ที่ถูกต้องสำหรับเพจและโพสต์ของคุณ ประการที่สอง คุณสามารถใช้ปลั๊กอิน WordPress Redirection เพื่อเปลี่ยนเส้นทาง URL ที่ไม่ใช่ Canonical ไปยัง URL ที่ถูกต้อง สุดท้าย หากคุณคุ้นเคยกับโค้ด คุณสามารถแก้ไขไฟล์ .htaccess เพื่อเพิ่มการเปลี่ยนเส้นทางที่เหมาะสมได้

วิธีแก้ไขปัญหา Canonical บนเว็บไซต์ของคุณ

เมื่อเกิดปัญหาตามรูปแบบบัญญัติ มีสองตัวเลือก: 301 เปลี่ยนเส้นทางหรือเพิ่มแท็กบัญญัติในหน้าเว็บไซต์ของคุณ ตัวเลือกของคุณจะถูกกำหนดโดยกรณีเฉพาะของคุณที่ไม่ปฏิบัติตามข้อกำหนด กฎการเขียนซ้ำ 301 ในไฟล์ your.htaccess สามารถใช้เพื่อเปลี่ยนเส้นทางทั้ง http://example.com และ http://www.example.com ไปยัง URL เดียวกันเมื่อหนึ่งใน URL ของคุณชี้ไปยังหน้าที่ไม่ถูกต้อง หลังจาก RewriteEngine เสร็จสิ้น ตรวจสอบให้แน่ใจว่าได้วางบรรทัดไว้ที่อื่นบนคอนโซล แม้ว่าหน้าทั้งหมดของคุณจะไม่มีแท็กตามรูปแบบบัญญัติ คุณควรรวมไว้หนึ่งแท็กเพื่อให้แน่ใจว่ามีความสอดคล้องกัน จำเป็นอย่างยิ่งที่ทุกหน้า (รวมถึง หน้าตามรูปแบบบัญญัติ ) มีแท็กตามรูปแบบบัญญัติเพื่อหลีกเลี่ยงความซ้ำซ้อน