วิธีแก้ไขเนื้อหาที่ซ้ำกันใน Joomla
เผยแพร่แล้ว: 2023-08-07คุณต้องรู้วิธีแก้ปัญหาเนื้อหาซ้ำในเว็บไซต์ Joomla อย่างมีประสิทธิภาพหรือไม่? หากนั่นคือทั้งหมดที่คุณหวังว่าจะได้รับ เราอยากจะนำเสนอวิธีการที่ดีที่สุดในบล็อกในวันนี้ มาเริ่มกันเลย.
เนื้อหาที่ซ้ำกันคืออะไรและสาเหตุที่เกิดขึ้นใน Joomla?
เนื้อหาที่ซ้ำกันเป็นปัญหาทั่วไปทางออนไลน์ เกิดขึ้นเมื่อเนื้อหาที่เหมือนกันหรือคล้ายกันอย่างมากปรากฏบนเว็บไซต์มากกว่าหนึ่งแห่ง สิ่งนี้สามารถเกิดขึ้นได้ภายในเว็บไซต์หรือในหลายแพลตฟอร์ม เนื้อหาที่ซ้ำกันอาจเกิดขึ้นโดยไม่ได้ตั้งใจหรือโดยเจตนา แต่อาจนำไปสู่ความสับสนสำหรับผู้ใช้และอาจส่งผลต่อประสบการณ์ของผู้ใช้ ซึ่งเครื่องมือค้นหามักจะคำนึงถึง จำเป็นอย่างยิ่งที่จะต้องคำนึงถึงเนื้อหาที่ซ้ำกันเมื่อสร้างเนื้อหาสำหรับเว็บไซต์ของคุณ
ในบริบทของ Joomla ซึ่งเป็นระบบจัดการเนื้อหายอดนิยม (CMS) เนื้อหาที่ซ้ำกันอาจเกิดขึ้นได้จากหลายสาเหตุ:
- หลาย URL : Joomla ให้คุณเข้าถึงเนื้อหาเดียวกันผ่าน URL ที่แตกต่างกัน สิ่งนี้อาจเกิดขึ้นเนื่องจากรายการเมนูหรือโมดูลต่างๆ ที่ชี้ไปยังบทความหรือหน้าเดียวกัน เครื่องมือค้นหาอาจพิจารณาแต่ละ URL เป็นหน้าแยกต่างหาก และทำให้เกิดปัญหาเนื้อหาที่ซ้ำกัน
- พิมพ์เวอร์ชัน : เทมเพลตและส่วนขยายของ Joomla บางตัวสร้างหน้าเวอร์ชันที่เหมาะกับการพิมพ์ เวอร์ชันเหล่านี้อาจมีเนื้อหาเหมือนกับต้นฉบับ ซึ่งนำไปสู่การทำซ้ำ
- การแบ่งหน้า : หากไซต์ Joomla ของคุณมีเนื้อหาที่มีการแบ่งหน้า เช่น บทความที่แบ่งออกเป็นหลายหน้า แต่ละหน้าอาจมีเนื้อหาที่เหมือนกัน ทำให้เกิดการซ้ำซ้อน
- หมวดหมู่และแท็ก : Joomla อนุญาตให้คุณกำหนดบทความให้กับหลายหมวดหมู่และแท็ก เมื่อบทความอยู่ในหลายหมวดหมู่ การเข้าถึงบทความผ่าน URL หมวดหมู่ต่างๆ สามารถสร้างเนื้อหาที่ซ้ำกันได้
- ID เซสชัน : หาก Joomla ใช้ ID เซสชันใน URL สำหรับติดตามเซสชันของผู้ใช้ เครื่องมือค้นหาอาจสร้างดัชนีหลายเวอร์ชันของหน้าเดียวกัน โดยแต่ละเวอร์ชันมี ID เซสชันที่ไม่ซ้ำกัน
- HTTP vs. HTTPS : หากไซต์ของคุณสามารถเข้าถึงได้ผ่านทั้งโปรโตคอล HTTP และ HTTPS เครื่องมือค้นหาอาจจัดทำดัชนีทั้งสองเวอร์ชัน ซึ่งนำไปสู่เนื้อหาที่ซ้ำกัน
- Canonicalization : ในกรณีที่แท็ก Canonical ใช้งานไม่ถูกต้อง เครื่องมือค้นหาอาจไม่เข้าใจว่าหน้าเวอร์ชันใดเป็นเวอร์ชันที่ต้องการ ซึ่งนำไปสู่ข้อกังวลเกี่ยวกับเนื้อหาที่ซ้ำกัน
- เนื้อหาที่คัดลอก : ในบางครั้ง เนื้อหาอาจถูกคัดลอกมาจากเว็บไซต์หรือแหล่งอื่น ๆ ไม่ว่าจะตั้งใจหรือไม่ตั้งใจ ซึ่งนำไปสู่ปัญหาเนื้อหาที่ซ้ำกัน
วิธีแก้ปัญหาเนื้อหาซ้ำในเว็บไซต์ Joomla
การตั้งค่าเมนูอย่างถูกวิธี
สาเหตุที่พบบ่อยสำหรับเนื้อหาที่ซ้ำกันคือเมื่อบทความเดียวสามารถเข้าถึงได้จากหลายรายการเมนู วิธีแก้ไขปัญหานี้อยู่ที่การปรับปรุงให้คล่องตัว ดังนั้นบทความเดียวกันจึงไม่สามารถเข้าถึงได้จากหลากหลายเส้นทาง การทำเช่นนี้ทำให้มั่นใจได้ว่าผลิตภัณฑ์สำเร็จรูปที่มีเอกลักษณ์และเป็นมืออาชีพ
นอกเหนือจากการเลือกเมนูที่หลากหลายแล้ว เนื้อหาที่ทำซ้ำยังสามารถเริ่มต้นจากเส้นทางเบรดครัมบ์หรือการจัดสรรโมดูลได้อีกด้วย ในการแก้ปัญหาเนื้อหาที่ซ้ำกันใน Joomla เรามีวิธีแก้ปัญหาอยู่ 2 วิธี: หลีกเลี่ยงการสร้างลิงก์ใหม่สำหรับเนื้อหาเดียวกัน หรือ ใช้นามแฝงของรายการเมนู มาจัดการเรื่องนี้กันเถอะ!
ด้วยวิธีแก้ปัญหาแรก คุณสามารถสร้างโมดูลเมนูใหม่และกำหนดให้กับตำแหน่งที่ต้องการได้ เพื่อผลลัพธ์ที่ดีที่สุด ขอแนะนำให้หลีกเลี่ยงรายการเมนูที่ซ้ำกัน
หากคุณต้องการใช้รายการเมนูที่มีอยู่แล้วในเมนูอื่น นี่คือวิธีที่จะไป ด้วยขั้นตอนนี้ คุณสามารถสร้างเมนูใหม่ที่มีการอ้างอิงถึงต้นฉบับโดยตรง โดยไม่ต้องสร้าง URL ใหม่ ในการเข้าถึงคุณลักษณะนี้ใน Joomla เพียงทำตามขั้นตอนที่ระบุไว้: เพิ่มรายการเมนูใหม่ -> ประเภทรายการเมนู -> เลือก select -> ลิงก์ระบบ -> นามแฝงรายการเมนู
ตอนนี้ ทุกอย่างเสร็จเรียบร้อยแล้ว และคุณสามารถแก้ไข Duplicate Content ใน Joomla ได้อย่างง่ายดาย
ใช้การเปลี่ยนเส้นทาง 301
หากเว็บไซต์ Joomla ของคุณมีหลาย URL ที่ชี้ไปยังเนื้อหาเดียวกัน ให้พิจารณาใช้การเปลี่ยนเส้นทาง 301 การเปลี่ยนเส้นทาง 301 จะบอกเครื่องมือค้นหาว่า URL ที่ร้องขอได้ย้ายไปยังตำแหน่งอื่นอย่างถาวรแล้ว ด้วยวิธีนี้ URL ที่ซ้ำกันทั้งหมดจะเปลี่ยนเส้นทางไปยัง URL หลัก รวมส่วนของลิงก์และป้องกันไม่ให้เครื่องมือค้นหาพิจารณาว่าเป็นหน้าแยกต่างหาก
มีสองวิธีในการใช้การเปลี่ยนเส้นทาง 301 สำหรับเว็บไซต์ Joomla:
- ใช้ส่วนขยายการเปลี่ยนเส้นทาง
- กฎขั้นสูงในไฟล์ .htaccess
อย่างไรก็ตาม หากคุณไม่เชี่ยวชาญด้านเทคนิค ขอแนะนำส่วนขยายการเปลี่ยนเส้นทางเพื่อใช้การเปลี่ยนเส้นทาง 301 หลังจากนั้น คุณสามารถแก้ Duplicate Content ใน Joomla ได้อย่างราบรื่น
การใช้แท็กบัญญัติ
การใช้แท็ก Canonical เพื่อประโยชน์ของคุณสามารถสร้างความแตกต่างให้กับเว็บไซต์ของคุณได้ ช่วยให้เสิร์ชเอ็นจิ้นสามารถจดจำเนื้อหาต้นฉบับจากรายการที่ซ้ำกันหลายรายการ และจัดทำดัชนีเนื้อหานั้นใน SERP
ลองดูตัวอย่างต่อไปนี้:
เพจเข้าถึงได้ 2 วิธี:
https://www.agethemes.com/index.php?option=com_content&Itemid=100&catid=10&id=18&lang=th&view=article
หรือ
https://www.agethemes.com/abc123
การใส่แท็กตามรูปแบบบัญญัติหลังลิงก์แรก เราสามารถส่งสัญญาณไปยัง Google ว่า URL ใดเป็นแหล่งที่มาดั้งเดิมและควรได้รับการจัดทำดัชนีโดยเฉพาะ
การใช้แท็กตามรูปแบบบัญญัติเป็นกระบวนการที่ไม่ซับซ้อนเมื่อพูดถึงเว็บไซต์ที่ประกอบด้วย HTML และโค้ดการออกแบบเว็บอื่นๆ อย่างไรก็ตาม กระบวนการนี้อาจค่อนข้างซับซ้อนเมื่อคุณใช้แพลตฟอร์ม CMS เช่น Joomla ต้องใช้เวลาหลายชั่วโมงในการค้นหาเว็บและต้องการความเชี่ยวชาญในการเขียนโค้ดระดับหนึ่ง
โชคดีที่ชุมชน Joomla มีนักพัฒนาและผู้ร่วมให้ข้อมูลจำนวนมากอยู่ในมือ ซึ่งมีเครื่องมือที่ช่วยให้งานของเราง่ายขึ้นมาก ตัวอย่างเช่น ปลั๊กอิน ' Custom Canonical ' ของ Daniel Morell ช่วยลดความยุ่งยากในการแทรกแท็กบัญญัติสำหรับบทความ หมวดหมู่ แท็ก และรายการเมนู ยิ่งไปกว่านั้น ฟรีทั้งหมด!
เพื่อใช้ประโยชน์สูงสุดจากปลั๊กอิน ต่อไปนี้เป็นคำแนะนำสี่ขั้นตอนในการเริ่มต้นใช้งาน: ดังนั้น หากคุณต้องการแทรกแท็กบัญญัติในบทความใดบทความหนึ่งของคุณ ให้ทำตามขั้นตอนเหล่านี้:
- ดาวน์โหลด -> ติดตั้งและเปิดใช้งานปลั๊กอิน Canonical แบบกำหนดเอง
- ส่วนขยายการเข้าถึง -> ปลั๊กอิน -> เปิดใช้งาน ปลั๊กอิน Canonical แบบกำหนดเอง
- ไปที่ เนื้อหา -> บทความ -> แท็บการเผยแพร่
- ในฟิลด์ Canonical URL ให้กรอก URL ของบทความต้นฉบับ
- บันทึก มัน
ลองใช้ Meta Tag Robots
วิธีที่ง่ายที่สุดในการป้องกันไม่ให้บอทค้นหาจัดทำดัชนีหน้าใดหน้าหนึ่งคือการใช้คุณลักษณะ Meta Tag Robots ที่พบในแท็บการเผยแพร่ของบทความ หมวดหมู่ หรือตัวเลือกรายการเมนู
ในการดำเนินการนี้ เพียงเปลี่ยนฟิลด์ Robots เป็น " ไม่มีดัชนี " การเข้าร่วมกลยุทธ์นี้กับการจัดการเนื้อหาเว็บที่มีอยู่ของคุณเป็นวิธีที่แน่นอนในการรับรองความเป็นส่วนตัวและการป้องกันผู้ใช้ที่ครอบคลุม
หากคุณสั่งให้บอทค้นหาไม่สร้างดัชนีหนึ่งในสองส่วนของเนื้อหาที่คล้ายคลึงกัน อีกส่วนจะได้รับความสำคัญในกระบวนการสร้างดัชนี การใช้กลยุทธ์นี้ช่วยให้แน่ใจว่าเนื้อหาที่คุณต้องการได้รับการจัดทำดัชนีโดยเครื่องมือค้นหาอย่างเหมาะสม ตอนนี้ คุณสามารถแก้ไขเนื้อหาที่ซ้ำกันใน Joomla ได้โดยไม่มีปัญหาใดๆ
การสมัครขอขยายเวลา
หากคุณมีเว็บไซต์ขนาดเล็ก คุณสามารถป้องกันปัญหาเนื้อหาซ้ำได้ด้วยการกำหนดค่าง่ายๆ ไม่กี่รายการ เช่น ไฟล์ htaccess, robots.txt, แท็ก Canonical และการเปลี่ยนเส้นทาง 301 อย่างไรก็ตาม หากไซต์ของคุณมีขนาดใหญ่ขึ้น นี่อาจเป็นงานที่น่ากลัว ง่ายกว่าและมีประสิทธิภาพมากในการเลือกใช้ส่วนขยายในกรณีนี้ ที่นี่ เราได้สรุปส่วนขยายที่ได้รับความนิยมบางส่วนในตลาด สำหรับการตรวจสอบเชิงลึกเกี่ยวกับการเลือกนี้ โปรดดูที่รายการส่วนขยาย Joomla SEO อันดับต้น ๆ ของเราและทำการตัดสินใจโดยมีข้อมูลประกอบ
กำลังส่งแผนผังไซต์
ผู้ดูแลเว็บที่มีประสบการณ์คุ้นเคยกับเทคนิคนี้อยู่แล้ว แต่สำหรับผู้ที่อาจไม่ทราบ – sitemap หรือ sitemap.xml เป็นไฟล์ที่มีหน้าเว็บทั้งหมดที่ผู้ดูแลเว็บเห็นว่าสำคัญและควรได้รับการจัดทำดัชนีโดยเครื่องมือค้นหา ซึ่งช่วยให้บอทค้นหารวบรวมข้อมูลไซต์ได้อย่างมีประสิทธิภาพมากขึ้น สำหรับปัญหาเกี่ยวกับเนื้อหาที่ซ้ำกัน URL ที่คุณป้อนลงในแผนผังไซต์สามารถถือเป็น Canonical URL ได้
สำหรับไซต์ที่มีหน้าเว็บหลายพันหน้า แผนผังไซต์สามารถเป็นเครื่องมือที่มีประสิทธิภาพมากในการจัดการเนื้อหาที่ซ้ำกัน เพื่อให้แน่ใจว่าวิธีนี้มีประสิทธิภาพสูงสุด ให้รวมเฉพาะลิงก์ Canonical ของคุณในแผนผังไซต์ของคุณ ตามที่กล่าวไว้ Google ยังระบุด้วยว่าโซลูชันนี้ไม่จำเป็นต้องแก้ปัญหาทั้งหมด โดยแผนผังไซต์จะถูกมองว่าเป็นเกณฑ์อื่นที่เครื่องมือค้นหามองหาเมื่อคุณไม่ได้ใช้แท็กบัญญัติ
การใช้ Google Search Console (เครื่องมือของผู้ดูแลเว็บ)
Google Search Console มอบทรัพยากรที่ทรงคุณค่าแก่ผู้ดูแลเว็บเพื่อให้มั่นใจว่าไซต์ของตนมีความสมบูรณ์อย่างต่อเนื่อง ด้วยเครื่องมืออันทรงพลังนี้ ผู้ดูแลเว็บสามารถระบุ URL ที่ซ้ำกันซึ่งพบความเสียหายในแดชบอร์ด
มีสามวิธีที่แตกต่างกันในการกำจัดเนื้อหาที่ซ้ำซ้อน: การส่งแผนผังเว็บไซต์ การใช้พารามิเตอร์ หรือการเลือกโดเมนที่ต้องการ
วิธีแรกคือการส่งแผนผังเว็บไซต์ ดังที่เราได้กล่าวไว้ในส่วนด้านบน คุณสามารถพิจารณาวิธีนี้เพื่อแก้ไขเนื้อหาที่ซ้ำกันใน Joomla
ประการที่สอง การใช้โดเมนที่ต้องการเป็นขั้นตอนสำคัญในการป้องกันเนื้อหาที่ซ้ำกันที่อาจเกิดขึ้นเมื่อเข้าถึงเว็บไซต์ทั้งเวอร์ชัน 'www' และ 'ไม่มี www' โชคดีที่มี Search Console ของ Google ทำให้ง่ายต่อการระบุเวอร์ชันของโดเมนที่ควรแสดงเป็นลิงก์ตามรูปแบบบัญญัติเมื่อแสดงในผลการค้นหา ต่อไปนี้เป็นขั้นตอนในการตั้งค่าโดเมนที่คุณต้องการ: ลงชื่อเข้าใช้เครื่องมือผู้ดูแลเว็บของคุณ -> การตั้งค่าไซต์ -> โดเมนที่ต้องการ
ประการสุดท้าย พารามิเตอร์เป็นโซลูชันที่ซับซ้อนแต่มีประสิทธิภาพสำหรับการกำจัดเนื้อหาที่ซ้ำกันซึ่งเป็นผลมาจากพารามิเตอร์ URL พารามิเตอร์สามารถมีตั้งแต่ค่าที่เป็นที่รู้จัก เช่น "sort", "utm" และ "aff" ไปจนถึงค่าที่ไม่ชัดเจน เพื่อให้ทราบขั้นตอนนี้ ลองดูตัวอย่างต่อไปนี้: 'forum/question/jsn-cube-update.html?sort=latest' ที่นี่ เราจะเห็นว่า URL มีพารามิเตอร์ในรูปแบบ 'sort=latest' ด้วยการใช้พารามิเตอร์ บอทเครื่องมือค้นหาสามารถกำหนดได้ว่าจะรวบรวมข้อมูล URL ด้วยพารามิเตอร์ 'sort' หรือไม่
ตอนนี้ เรามาลงชื่อเข้าใช้คอนโซลการค้นหาของคุณ -> พารามิเตอร์การรวบรวมข้อมูล/URL -> เพิ่มพารามิเตอร์เพิ่มเติม -> เลือกการกระทำเฉพาะสำหรับ Google bot เพื่อรวบรวมข้อมูล
ห่อ
เนื้อหาที่ซ้ำกันอาจส่งผลเสียต่อประสิทธิภาพ SEO ของเว็บไซต์ของคุณและประสบการณ์ของผู้ใช้ เพื่อให้เว็บไซต์ Joomla ของคุณทำงานได้อย่างเหมาะสมหรือแก้ไขเนื้อหาที่ซ้ำกันใน Joomla สิ่งสำคัญคือต้องใช้มาตรการเชิงรุกที่จะช่วยปรับปรุง SEO การมีส่วนร่วมของผู้ใช้ และประสิทธิภาพโดยรวมของไซต์ อย่าลืมตรวจสอบเว็บไซต์ของคุณเป็นประจำเพื่อหาเนื้อหาที่ซ้ำกันใหม่ ๆ และจัดการทันทีเพื่อให้แน่ใจว่ามีอยู่อย่างต่อเนื่องบนเว็บ
นอกจากนี้ อย่าลืมว่าเราให้บริการเทมเพลต Joomla 4 ฟรีจำนวนมาก ดังนั้นอย่าพลาดคอลเลกชันหากคุณต้องการเทมเพลตที่ดีที่สุด