Technology

วิธีแสดงโฆษณาเฉพาะสำหรับผู้เยี่ยมชมจากเสิร์ชเอนจินใน WordPress

2025-03-25 02:53:05


การโฆษณาเป็นหนึ่งในวิธีสร้างรายได้จากเว็บไซต์ WordPress และการกำหนดกลุ่มเป้าหมายที่เหมาะสมสามารถเพิ่มอัตราการคลิก (CTR) และรายได้จากโฆษณาได้อย่างมีประสิทธิภาพ หนึ่งในกลยุทธ์ที่พิสูจน์แล้วว่าได้ผลดีคือการแสดงโฆษณาเฉพาะสำหรับผู้เยี่ยมชมที่มาจากเสิร์ชเอนจิน เช่น Google หรือ Yahoo




ทำไมต้องแสดงโฆษณาเฉพาะสำหรับผู้เยี่ยมชมจากเสิร์ชเอนจิน?

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



วิธีแสดงโฆษณาเฉพาะสำหรับผู้เยี่ยมชมจากเสิร์ชเอนจิน

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


1. ติดตั้งและเปิดใช้งานปลั๊กอิน WPCode

หากคุณยังไม่มีโฆษณาบนเว็บไซต์ โปรดดูคำแนะนำเกี่ยวกับ วิธีเพิ่ม Google AdSense ใน WordPress หลังจากนั้นให้ติดตั้งและเปิดใช้งานปลั๊กอิน WPCode ซึ่งเป็นปลั๊กอินที่ช่วยให้คุณเพิ่มโค้ดแบบกำหนดเองลงในเว็บไซต์ได้โดยไม่ต้องแก้ไขไฟล์โค้ดโดยตรง


2. เพิ่มโค้ดเพื่อตรวจจับผู้เยี่ยมชมจากเสิร์ชเอนจิน

ไปที่ Code Snippets » + Add Snippet จากนั้นเลือก ‘Add Your Custom Code (New Snippet)’ แล้วคัดลอกโค้ดด้านล่างไปวางในช่อง Code Preview


$ref = $_SERVER['HTTP_REFERER'];

$SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.');

foreach ($SE as $source) {

  if (strpos($ref,$source)!==false) {

    setcookie("sevisitor", 1, time()+3600, "/", ".yourwebsite.com");

    $sevisitor=true;

  }

}


function from_searchengine(){

  global $sevisitor;

  if ($sevisitor==true || $_COOKIE["sevisitor"]==1) {

    return true;

  }

  return false;

}


หมายเหตุ: อย่าลืมเปลี่ยน .yourwebsite.com ให้เป็นโดเมนของคุณเอง

จากนั้นเลือก ‘PHP Snippet’ ใน Code Type และเปิดใช้งานโค้ดโดยกดปุ่ม Save Snippet


3. เพิ่มโค้ดเพื่อแสดงโฆษณา

สร้าง Snippet ใหม่ แล้วคัดลอกโค้ดต่อไปนี้ลงไป


<?php if (function_exists('from_searchengine')) {

  if (from_searchengine()) { ?>

    INSERT YOUR AD CODE HERE

<?php } } ?>


หมายเหตุ: แทนที่ INSERT YOUR AD CODE HERE ด้วยโค้ดโฆษณา Google AdSense ของคุณ

จากนั้นเลือก ‘PHP Snippet’ แล้วกด Save Snippet


4. กำหนดตำแหน่งแสดงโฆษณา

คุณสามารถเลือกใช้วิธี Shortcode เพื่อแทรกโฆษณาไปยังตำแหน่งที่ต้องการในเว็บไซต์ได้ โดยคัดลอก Shortcode และเพิ่มลงใน Widgets, Sidebar หรือ Post/Page ตามต้องการ เช่น ถ้าคุณต้องการให้แสดงโฆษณาใน Sidebar ให้ไปที่ Appearance » Widgets และเพิ่ม Shortcode Block



ผลลัพธ์

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




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

ร่วมเเสดงความคิดเห็น :

บทความอื่นๆที่น่าสนใจ

บทความที่น่าสนใจอื่นๆยังมีอีกมากลองเลืือกดูจากด้านล่างนี้ได้นะครับ