WordPress: คำอธิบาย Meta แบบไดนามิกในแต่ละโพสต์

การเพิ่มประสิทธิภาพกลไกค้นหา SEO

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

ฉันไม่เคยคิดถึงเรื่องนี้เลยจนกระทั่งสุดสัปดาห์นี้เมื่อฉันได้รับการตรวจสอบไซต์ของฉันโดย BlogStorm

ดีเป็นเหยื่อที่เชื่อมโยงได้ง่าย! ลองเพิ่มปุ่มบุ๊กมาร์กโซเชียลที่ด้านล่างของโพสต์และคำอธิบายเมตาที่ไม่ซ้ำกันในแต่ละหน้า

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

ด้วยจินตนาการและการหลอกล่อลิงค์จำนวนมากคุณจะสามารถได้รับลิงค์เพียงพอที่จะจัดอันดับสำหรับคำศัพท์ที่ดีจริงๆ (บางทีคุณอาจทำไปแล้ว) เมื่อคุณจัดอันดับสำหรับเงื่อนไขเหล่านี้คุณสามารถติดลิงค์พันธมิตรและ Adsense บนหน้าเว็บและเก็บเกี่ยวผลกำไรได้

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

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

คำอธิบายของโซลูชัน

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

ฉันอาจก้าวไปอีกขั้นและใช้ไฟล์ ข้อความที่ตัดตอนมาเพิ่มเติม ภายใน WordPress เพื่อเติมคำอธิบายเมตา แต่ตอนนี้เป็นทางลัดที่เป็นระเบียบเรียบร้อยดี! (หากคุณใช้แนวทางนี้และป้อนข้อความที่ตัดตอนมาเป็นตัวเลือกจะใช้ข้อความที่ตัดตอนมานั้นสำหรับคำอธิบายเมตา)

รหัสส่วนหัว

ฟังก์ชันนี้ต้องการให้คุณเรียกใช้ภายใน The Loop ดังนั้นจึงมีความซับซ้อนอยู่บ้าง:

"/>

หมายเหตุ: อย่าลืมแทนที่“ คำอธิบายเริ่มต้นของฉัน” ด้วยสิ่งที่คุณมีหรือต้องการเป็นคำอธิบายเมตาของบล็อกของคุณ

สิ่งที่โค้ดนี้ทำคือให้คำอธิบายเมตาเริ่มต้นสำหรับบล็อกของคุณได้ทุกที่ยกเว้นในหน้าโพสต์เดียวซึ่งในกรณีนี้จะใช้ 20 คำแรกและตัด HTML ทั้งหมดออกจากมัน ฉันจะทำการปรับแต่งโค้ดต่อไป (ลบ linefeeds) และรวม 'คำสั่ง if' หากมีข้อความที่ตัดตอนมาเพิ่มเติม. คอยติดตาม!

9 คอมเมนต์

  1. 1
  2. 2

    Nice one Doug ฉันหวังว่าจะได้เห็นความคืบหน้านี้ ของฉันเป็นงานที่น่าเบื่อในขณะนี้ (ฉันคิดว่า) ดังนั้นฉันดีใจที่ได้เห็นคนอื่นทำงานหนัก!

  3. 3

    หมายเหตุหนึ่ง - ฉันอัปเดตโพสต์เนื่องจากฉันคิดว่าคุณต้องใช้เหตุผลบางอย่างหากมีคนใช้ "ข้อความที่ตัดตอนมาเพิ่มเติม" ในโพสต์ อย่างไรก็ตามคุณไม่จำเป็นต้อง - Excerpt เสริมจะปรากฏขึ้นโดยอัตโนมัติหากมีการใช้งาน ... อีกหนึ่งคุณลักษณะที่ดีของฟังก์ชัน the_excerpt และ the_excerpt_rss

    • 4
      • 5

        การทำเงินมากกว่า 10 เหรียญต่อเดือนในบล็อกของฉันจะดีมาก! อย่างไรก็ตามจอห์น ('เพื่อนเสมือนจริง' และบุคคลที่ฉันให้ความเคารพอย่างไม่น่าเชื่อ) ลงทุนมากในการให้ความสนใจ เมื่อเร็ว ๆ นี้ Google และ Technorati เขาประสบปัญหาซึ่งอาจส่งผลเสียต่อรายได้ของเขาในอนาคตไม่น้อย

        แต่ฉันรู้สึกซาบซึ้งที่ผู้ชายอย่างเขามีโคโฮนีที่จะผลักดันขีด จำกัด - จอห์นช่วยให้ผู้ชายอย่างฉันรู้ว่าเส้นอยู่ที่ไหน!

        🙂

  4. 6

    เพียงแค่ติดตามฉันพบ ปลั๊กอิน WordPress All in One SEO Pack ที่จะทำเพื่อคุณ!

    ฉันจะดึงโค้ดบางส่วนของฉันในสัปดาห์นี้และใช้ปลั๊กอินนี้แทนเพื่อรักษาความสะอาด หมายเหตุ: พบเมื่อ บล็อกของ John Chow.

  5. 7

    รวมชื่อหมวดหมู่และชื่อบล็อกของแต่ละโพสต์ได้อย่างไร…. สิ่งนี้ช่วยปรับปรุงปัจจัย SEO หรือไม่ ฉันคิดอย่างนั้น!


    cat_name . ','; };the_excerpt_rss(20,2); endwhile; else: ?> - " />

  6. 8
  7. 9

    ขอบคุณสำหรับรหัสฉันเพิ่งแทนที่ "คำอธิบายเริ่มต้นของฉัน" ด้วย

คุณคิดอย่างไร?

ไซต์นี้ใช้ Akismet เพื่อลดสแปม เรียนรู้วิธีการประมวลผลข้อมูลความคิดเห็นของคุณ.