หน้า Joomla ที่ซ้ำกัน - วิธีกำจัด หน้าซ้ำใน Joomla จะจัดการกับมันอย่างไร? กำจัดรายการที่ซ้ำกันใน joomla k2

หน้า Joomla ที่ซ้ำกัน - วิธีกำจัด หน้าซ้ำใน Joomla จะจัดการกับมันอย่างไร? กำจัดรายการที่ซ้ำกันใน joomla k2

23.07.2021

ขอให้เป็นวันที่ดีสำหรับทุกคน หากคุณกำลังอ่านบทความนี้ หมายความว่าคุณ เช่นเดียวกับนักพัฒนาเว็บมือใหม่หลายๆ คน มีคำถามที่ถูกกฎหมายอย่างสมบูรณ์ - วิธีจัดการกับหน้าที่ซ้ำกันใน Joomla.

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

ทำไมต้องกำจัดหน้าที่ซ้ำกัน?

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

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

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

อันเป็นผลมาจากการปรากฏบนไซต์ของหน้าเว็บที่เหมือนกันจำนวนมาก (ซ้ำกัน) ตำแหน่งของไซต์ในผลการค้นหาสามารถ "จม" ได้อย่างมาก นั่นคือเหตุผลที่ควรกำจัดหน้าที่ซ้ำกันโดยเร็วที่สุด

ทำไมรายการซ้ำจึงปรากฏขึ้น

รายการที่ซ้ำกันใน CMS Joomla ปรากฏขึ้นจากการติดตั้งส่วนขยายเพิ่มเติม แต่นี่ไม่ใช่เหตุผลเดียวสำหรับการก่อตัวของพวกเขา

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

หากคุณไม่ได้สร้างเมนูสำหรับหมวดหมู่ ที่อยู่เพจอาจมีลักษณะดังนี้:

Http: //joom4all..php? Option = com_content & view = บทความ & id = 38 & catid = 10

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

Http: // site / sites-creation / basics / intro

และทุกอย่างจะเรียบร้อยดี แต่ที่อยู่หน้าเก่าไม่ได้หายไปไหน พวกเขายังคงซ้ำกันอยู่ ด้วยเหตุนี้ หน้าเดียวกันจึงสามารถมีที่อยู่หลายแห่งพร้อมกันได้:

Http: // site / 32-sites-creation / 10-basics / 38-intro http: // site / 32-sites-creation / พื้นฐาน / intro http: //joom4all..php? Option = com_content & view = บทความ & id = 38 & catid = 10

ไม่ใช่สถานการณ์ที่น่าพอใจ นอกจากนี้ โรบ็อตการค้นหาถือว่าหน้าเหล่านี้แตกต่างไปจากเดิมอย่างสิ้นเชิง

วิธีจัดการกับหน้าที่ซ้ำกัน

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

มีหลายตัวเลือกในการจัดการกับรายการซ้ำ:

  • การใช้ส่วนขยายที่กำหนดเอง
  • ไฟล์ Robots.txt
  • เปลี่ยนเส้นทาง 301 ในไฟล์ htaccess
  • ใช้แผงควบคุมของผู้ดูแลเว็บเพื่อลบที่อยู่ที่ไม่จำเป็นออก
  • องค์ประกอบการเปลี่ยนเส้นทาง

ปลั๊กอิน JL No Doubles เพื่อจัดการกับหน้าที่ซ้ำกัน

ง่ายที่สุดและในเวลาเดียวกันนั่นเอง วิธีที่มีประสิทธิภาพในการจัดการกับหน้าที่ซ้ำกันมันใช้ส่วนขยาย หนึ่งในส่วนขยายดังกล่าวคือ ปลั๊กอิน JL No Doubles.

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

ปลั๊กอิน JL No Doubles ลบหน้าที่ซ้ำกันในองค์ประกอบมากกว่ายี่สิบองค์ประกอบ รวมถึงองค์ประกอบ com_content คุณสามารถปรับแต่งผลลัพธ์ของข้อผิดพลาด 404 หรือการเปลี่ยนเส้นทาง 301 ไปยังหน้าที่ถูกต้องบนไซต์ได้ หน้าการตั้งค่าปลั๊กอินมีลักษณะดังนี้:

มีเพียงห้าพารามิเตอร์สำหรับการกำหนดค่าปลั๊กอิน:

  • รหัสใบอนุญาต- เพื่อเปิดใช้งานปลั๊กอินด้วยส่วนประกอบ k2, Virtuemart, Zoo
  • ขีดจำกัดหลายหลาก- การตั้งค่าหมวดหมู่ของวัสดุ Joomla คุณสามารถตั้งค่าการเปลี่ยนเส้นทางเมื่อสร้างลิงก์เช่น / ขั้นสูง เริ่มต้น = 3 สิ่งที่ต้องทำคือระบุจำนวนวัสดุที่แสดงในหมวดหมู่
  • ใช้การเปลี่ยนเส้นทาง 301- คุณสามารถเปิดใช้งานความสามารถในการใช้การเปลี่ยนเส้นทางไปยังหน้าที่ถูกต้อง หรือ (หากตั้งค่าเป็น "ไม่") ทำให้เกิดข้อผิดพลาด 404 หากเว็บไซต์ของคุณมีอยู่เป็นเวลานานและเว็บไซต์อื่นๆ เชื่อมโยงไปยังหน้าต่างๆ ของเว็บไซต์ ผมขอแนะนำให้ตั้งค่าการเปลี่ยนเส้นทางเพื่อไม่ให้หน้าเพจเสียน้ำหนัก
  • นามแฝง- การตั้งค่าที่ใช้แทนนามแฝงสำหรับลิงก์ขององค์ประกอบแบบฟอร์ม / เนื้อหา / บทความ (หน้าแรกโดยค่าเริ่มต้น)
  • หยุดคำ- เป็นบรรทัดที่พบในที่อยู่หน้าที่ไม่ควรดำเนินการ

เมื่อแยกการตั้งค่าพื้นฐานแล้ว ไปที่แท็บ "ส่วนประกอบ" กัน:

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

การใช้ไฟล์ Robots.txt

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

เราได้พูดถึงความซับซ้อนทั้งหมดของการตั้งค่าไฟล์ Robots.txt ในบทความนี้แล้ว ฉันจะพูดสั้น ๆ ว่ามีคำสั่งให้ปิดส่วนหนึ่งของหุ่นยนต์ของคุณจาก "ดวงตา" ของหุ่นยนต์ ไม่อนุญาต .

301 เปลี่ยนเส้นทางและไฟล์ htaccess

อีกวิธีหนึ่งที่ใช้กันทั่วไปในการจัดการกับรายการที่ซ้ำกันคือการตั้งค่าการเปลี่ยนเส้นทาง หรืออีกนัยหนึ่งคือ 301 เปลี่ยนเส้นทางไปยังหน้าที่ถูกต้อง สามารถทำได้ในไฟล์ “ .htaccess ».

ในการสร้างการเปลี่ยนเส้นทาง คุณต้องใช้คำสั่ง RewriteRule แต่คุณต้องแน่ใจว่าได้เปิดใช้งานโมดูล mod_rewrite บนโฮสต์แล้ว

Php ไปยังหน้าไซต์ สำหรับสิ่งนี้ในไฟล์ ".htaccess" หลังคำสั่ง RewriteEngine On ให้เขียนบรรทัดต่อไปนี้:

RewriteRule http: // site/index.php$ http: // site

เราได้กล่าวถึงการทำงานกับไฟล์ ".htaccess" โดยละเอียดในบทความนี้

องค์ประกอบการเปลี่ยนเส้นทาง

มีประโยชน์มากและในเวลาเดียวกันองค์ประกอบในตัวใน Joomla 3 ซึ่งช่วยให้คุณกำหนดค่าการเปลี่ยนเส้นทางหน้าด้วยตนเอง คอมโพเนนต์นี้ใช้ปลั๊กอินพิเศษในการทำงาน ซึ่งถูกปิดใช้งานโดยค่าเริ่มต้น

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

หลังจากเปิดใช้งานปลั๊กอินแล้ว คุณสามารถสร้างการเปลี่ยนเส้นทางโดยระบุที่อยู่หน้าเริ่มต้น (เก่า) และสิ้นสุด (ใหม่):

วิธีนี้เป็นวิธีที่ดีเมื่อไม่มีหน้าที่ซ้ำกันมากเกินไป

มาสรุปกัน

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

นอกจากนี้ ควรพิจารณาวิธีกำจัด index.php ในแถบที่อยู่เว็บไซต์ ซึ่งจะช่วยลดจำนวนหน้าที่ซ้ำกันได้

JL No Doubles - ปลั๊กอินนี้ออกแบบมาเพื่อช่วยเหลือผู้ที่มีปัญหากับหน้าที่ซ้ำกัน ให้รวมหน้าที่เหมือนกันหลายๆ หน้าเป็นหน้าเดียวโดยเปลี่ยนเส้นทางจากหน้าที่ไม่ถูกต้องไปยังหน้าที่ถูกต้อง ปลั๊กอินยังสามารถใช้เพื่อสร้างโครงสร้างที่ถูกต้องของไซต์เมื่อมีการเปลี่ยนแปลง สมมติว่าคุณเปลี่ยนนามแฝงของรายการเมนูหรือย้ายบทความไปยังส่วนอื่น

ปลั๊กอินนี้เป็นเครื่องมือที่ง่ายและสะดวกสำหรับการลดหลายครั้ง สมมติว่าไซต์ Joomline ลดการซ้ำซ้อน 4 ครั้งหลังจากเริ่มใช้ปลั๊กอินนี้

ปลั๊กอินนี้ใช้ Shnodoubles ซึ่งบริจาคโดย Hekima เพื่อสนับสนุน Joomline

ชุดประกอบด้วย:

  • ปลั๊กอิน JL ไม่มีคู่

ความสนใจ! ปลั๊กอินใช้งานไม่ได้กับส่วนประกอบ SEF ของบุคคลที่สาม! ปลั๊กอินไม่ทำงานเมื่อปิดใช้งาน SEF Joomla อาจมีปัญหากับ Cyrillic URL

เวอร์ชันล่าสุดสำหรับ Joomla 2.5 คือ 2.2.0

จะใช้ปลั๊กอินได้ที่ไหน

โครงสร้างเว็บไซต์

ลบรายการที่ซ้ำกันที่ตีเครื่องมือค้นหา เปลี่ยนเส้นทางอัตโนมัติเมื่อโครงสร้างของไซต์เปลี่ยนแปลง

ในส่วนประกอบอื่นๆ

คุณสามารถใช้ปลั๊กอินใน: K2, Virtuemart, JoomShopping, HikaShop,สวนสัตว์.

ตัวอย่างการใช้

ใน Joomla หน้าสามารถมี URL ได้จำนวนมากและยังคงเป็นหน้าเดิม

ตัวอย่างเช่น เว็บไซต์ Joomline มีหน้าต่อไปนี้:

http: //site/index.php? option = com_content & view = บทความ & id = 498 & catid = 37 & Itemid = 199

http: //site/index.php? option = com_content & view = บทความ & id = 498

http: //site/noosti/498-den-rozhdeniya-joomline-skidki.html

http: // เว็บไซต์ / novosti / 498-den-rozhdeniya-joomline-skidki

http: // เว็บไซต์ / novosti / 498

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

คุณสมบัติ JL No Doubles:

  • รองรับ Joomla 3
  • รองรับหลายภาษา: รัสเซียและอังกฤษ
  • ความสามารถในการตั้งค่าการเปลี่ยนเส้นทาง 301 ไปยังหน้าที่ถูกต้อง
  • ความสามารถในการให้ข้อผิดพลาด 404 เมื่อกดหน้าที่ไม่ถูกต้อง
  • ความสามารถในการกำหนดข้อยกเว้นสำหรับส่วนประกอบใด ๆ ที่ติดตั้งบนเว็บไซต์
  • การทำงานกับ com_content (วัสดุ Joomla), com_tag (แท็ก Joomla)
  • การทำงานกับเมนู Joomla
  • รองรับ: K2, Virtuemart, ZOO, JoomShopping, HikaShop
  • รองรับ JoomShopping: การ์ดผลิตภัณฑ์ หมวดหมู่ และผู้ผลิต
  • การสนับสนุนอย่างลึกซึ้งสำหรับหมวดหมู่ Joomla การแบ่งหน้า และหมวดหมู่ที่ซ้ำกันทุกประเภทได้รับการจัดการอย่างถูกต้อง
  • รองรับการยกเว้นนิพจน์ทั่วไป มีประโยชน์สำหรับระบบสถิติและส่วนขยายทุกประเภทที่ไม่เป็นไปตามกฎของเราเตอร์ Joomla
  • รองรับเว็บไซต์หลายภาษา
  • รองรับ Cyrillic URL

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

ค้นหารายการที่ซ้ำกัน

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

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

ลบรายการที่ซ้ำกัน

ไม่อนุญาต: / ค้นหา /

ไม่อนุญาต: /*.pdf

ไม่อนุญาต: / * พิมพ์ = 1

ไม่อนุญาต: / * type = atom

ไม่อนุญาต: / * type = rss

ไม่อนุญาต: / * งาน = rss

ไม่อนุญาต: / *? Sl *

ไม่อนุญาต: / *? Sl *

ดังนั้น ฐานคลังสินค้าหลักจึงถูกตัดออกไป โดยที่ Joomla สามารถผลักข้อมูลซ้ำกันได้ หากมีคนต้องการเปิดบางหน้าจริงๆ เช่น สำหรับองค์ประกอบ xmap นั่นคือ เพื่อเพิ่มแผนผังเว็บไซต์ในแผงควบคุมของผู้ดูแลเว็บ หน้าที่จำเป็นสามารถเปิดได้อย่างง่ายดายโดยใช้คำสั่ง Allow: ซึ่งวางไว้ก่อน Disallow :.

อย่างไรก็ตาม โดยส่วนตัวแล้ว ฉันไม่ได้รับชีวิตของหน้า Joomla ที่ซ้ำกันเช่น

และการค้นหาที่ยาวนานไม่ได้นำไปสู่สิ่งที่เป็นบวก ยกเว้นการปิดลิงก์ด้านซ้ายหลายร้อยลิงก์ด้วยตนเองใน robots.txt อย่างไรก็ตาม วันหนึ่ง คำตอบมาเป็นแรงบันดาลใจและเปิดตาของฉันให้มองเห็นสิ่งที่ง่ายที่สุด ซึ่งฉันรู้แน่นอนว่าไม่ใช่ฉันคนเดียวที่เผชิญหน้า หลายคนในปัจจุบันฝึกฝน (และทำอย่างถูกต้อง) การโปรโมตเว็บไซต์บนโซเชียลเน็ตเวิร์กโดยการติดตั้งปุ่มสำหรับการรวมเข้าด้วยกัน ในเวลาเดียวกัน ไม่ใช่ทุกคนที่ให้ความสนใจกับความจริงที่ว่าปลั๊กอินบางตัวเมื่อรวมเข้ากับ Twitter เพียงแค่ตัดลิงก์และเพื่อแก้ปัญหา คุณต้องกำหนดค่าหรือเปลี่ยนปลั๊กอิน เนื่องจากหุ่นยนต์จะติดตามลิงก์ "ทวีต" และไปที่มุมมองที่ถูกครอบตัดซึ่งพวกเขาเข้ามาเนื่องจากความไม่รู้ทางอิเล็กทรอนิกส์ต่อดัชนี

ปัญหากลายเป็นเรื่องง่ายเหมือนอ่างทองแดง แต่น่าเสียดายที่เอาเทคเพียงบางส่วนออกด้วยวิธีนี้ แม้ว่าส่วนนี้ของฉันจะกังวลมากที่สุด ปรากฎว่าข้อผิดพลาดในการเพิ่มประสิทธิภาพบางอย่างยังคงเกิดขึ้นเนื่องจากการกำกับดูแลของผู้ดูแลเว็บและข้อบกพร่องของ CMS ร่วมกัน ดังนั้นสิ่งนี้สามารถและควรจัดการ ขอให้โชคดี.

หากคุณไม่พอใจกับรายการที่ซ้ำกัน เช่น /sobstven-sate/eksperiment-seo/383.html นั่นคือ ที่อยู่หน้าแบบย่อ ใช้ปลั๊กอินสำหรับ Joomla Shnodoubles ซึ่งคุณสามารถค้นหาได้โดย googling หรือยกเลิกการสมัครรับข่าวสารจากฉันในความคิดเห็นด้วย ฉันแก้ปัญหาได้อย่างสมบูรณ์ภายในไม่กี่นาที หลังจากคิดและเบื่อกับการยกเลิกการสมัคร ฉันแนะนำให้ดาวน์โหลด nodoubles สำหรับ Joomla โดยตรงจากไซต์

ฉันยังเสนอวิดีโอเกี่ยวกับการลบรายการที่ซ้ำกันใน Joomla โดยใช้การเปลี่ยนเส้นทาง 301 -

คำถามและคำตอบ

เป็นไปได้ไหมที่จะกำจัดสิ่งที่ซ้ำกันบนเครื่อง?

รับประกันการไม่มีรายการที่ซ้ำกัน 90% ในโหมดอัตโนมัติ สำหรับ Joomla การติดตั้งโรบ็อตและ htaccess ก็เพียงพอแล้ว เช่นเดียวกับการจัดการกับการติดหน้าเพจไปยังการนำทางหลัก อย่างไรก็ตาม ในกระบวนการขยายไซต์ อาจเกิดรายการซ้ำ ดังนั้นให้ติดตามผ่าน Netpeak Spider

จริง ๆ แล้ว PS spiders ไม่เข้าใจว่าการซ้ำซ้อนบน Joomla เป็นความผิดพลาดของนักพัฒนา?

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

ทุกวันนี้พวกเขาไม่ค่อยลงโทษสำหรับรายการที่ซ้ำกัน แต่ ... หากตามคำขอเช่น หน้าที่ซ้ำกัน คุณมีเอกสาร 3-4 ฉบับที่มีเนื้อหาเหมือนกัน แต่มี url ต่างกันในการค้นหา คุณคิดว่าน้ำหนักคงที่สูงสุดในแต่ละหน้า พวกเขาหรือเปื้อน? ในท้ายที่สุด มันขึ้นอยู่กับคุณที่จะตัดสินใจว่าคุณต้องการไซต์ขยะตกแต่งหรือว่าคุณต้องการแบ่งปันข้อมูลกับผู้ใช้และรับผลกำไรด้วยการตั้งค่า CMS ที่ถูกต้อง

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

ปัญหาของหน้าที่ซ้ำกันใน Joomla นั้นลึกลงไปในรากเหง้าของการก่อตัวของ CMS นั้นเอง พูดให้ถูกก็คือ ไม่ใช่แม้แต่ใน Joomla เอง แต่เป็นต้นกำเนิดของ CMS Mambo ความจริงก็คือพวกเขาไม่ได้คิดถึง CNC (URLs ที่มนุษย์อ่านได้) ในตอนนั้น และเมื่อปัญหากลายเป็นเรื่องเร่งด่วนและ Joomla 1.5 ก็ออกมา แทนที่จะทำการปรับปรุงระบบลิงก์ใหม่อย่างสิ้นเชิง ก็มีจุดด่างเกิดขึ้น ซึ่งเรากำลังดำเนินการอยู่ในขณะนี้ ใช่ ในขณะนั้น ดูเหมือนเป็นวิธีแก้ปัญหา แต่อย่างที่เราเห็น ครึ่งมาตรการได้เติบโตขึ้นเป็นปัญหาระดับโลก

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

Joomla ทำอะไรเพื่อหลีกเลี่ยงการซ้ำซ้อน?

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

ฉันจะบอกคุณเกี่ยวกับวิธีการที่ง่ายและมีประสิทธิภาพด้านล่างนี้

อันที่จริง วิธีนี้จะช่วยให้คุณลดจำนวนเทคได้อย่างมาก ในทางปฏิบัติของฉัน มันทำให้ฉันลดเทคได้ 10 เท่า

เราต้องการอะไรสำหรับสิ่งนี้?

  • เวลาน้อยและมือ

สิ่งแรกที่ Google บอกเราคือกำจัดโดเมนที่ซ้ำกัน

ทำอย่างไร?

ทำการเปลี่ยนเส้นทางจากโดเมน www ไปยังโดเมนที่ไม่มี www. นั่นคือเราไปที่เว็บไซต์ www.site.ru และเราถูกเปลี่ยนเส้นทางไปยังเว็บไซต์ site.ru

ในไฟล์ .htaccess ให้เพิ่มกฎต่อไปนี้

RewriteCond% (HTTP_HOST) ^ www \ .site \ .ru $ RewriteRule ^ (. *) $ Http://site.ru/$1

Site.ru จะถูกแทนที่ด้วยโดเมนของคุณ

ตอนนี้เรามาดูความรื่นรมย์กันดีกว่า

ติดตั้งปลั๊กอิน JL No Doubles และเปิดใช้งานในตัวจัดการปลั๊กอิน หากคุณมีเฉพาะเนื้อหา Joomla มาตรฐาน คุณไม่จำเป็นต้องกำหนดค่าใดๆ อันที่จริง ชุดการดำเนินการที่ไม่ยุ่งยากชุดนี้จะช่วยให้คุณลดจำนวนรายการที่ซ้ำกันบนไซต์ได้อย่างมาก



© 2021 skypenguin.ru - เคล็ดลับในการดูแลสัตว์เลี้ยง