چگونه تبلیغات را فقط برای بازدید کنندگان موتور جستجو در وردپرس نمایش دهیم

با توجه به تجربه و تحقیقات ما از بسیاری از متخصصان صنعت ، به نظر می رسد بازدید کنندگان موتور جستجو به احتمال زیاد روی تبلیغات هدفمند کلیک می کنند تا خوانندگان عادی شما. در این مقاله ، ما روشی را به اشتراک می گذاریم که به شما امکان می دهد با نمایش تبلیغات فقط در بازدیدکنندگان موتور جستجو فقط درآمد بیشتری از وبلاگ خود بدست آورید. در حالی که بازدیدکنندگان عادی شما این تبلیغات را نمی بینند. این کار با واحدهای تبلیغاتی پرداخت هر کلیک (PPC) مانند Google Adsense .

توجه: از تکنیک نشان داده شده در این مقاله می توان برای نمایش سایر مطالب به غیر از تبلیغاتی که بازدید کنندگان موتور جستجو برای سایت شما را هدف قرار می دهد ، استفاده کرد. شاید کد تخفیف ویژه ، پیام خوشامدگویی و غیره

اولین کاری که باید انجام دهید این است که فایل توابع.php خود را باز کرده و کد زیر را جای گذاری کنید:

 $ ref = $ _SERVER ['HTTP_REFERER']؛
$ SE = آرایه ('/ search؟'، 'images.google.'، 'web.info.com'، 'search.'، 'del.icio.us/search'، 'soso.com'، '/ search / '،' .yahoo. ')؛
foreach ($ SE به عنوان $ منبع) {
  if (strpos ($ ref ، $ source)! == false) {
    setcookie ("sevisitor" ، 1 ، time () + 3600 ، "/" ، ".wpbeginner.com") ؛
    $ sevisitor = درست است؛
  }
}
 
تابع wpbeginner_from_searchengine () {
  جهانی $ sevisitor؛
  if ($ sevisitor == true || $ _COOKIE ["sevisitor"] == 1) {
    بازگشت درست
  }
  بازگشت نادرست ؛
} 

توجه: در خط setcookie ، حتما .wpbeginner.com را به دامنه سایت خود تغییر دهید.

سپس به سادگی جایی را که می خواهید این آگهی یا محتوای ویژه را قرار دهید باز کنید (بیشتر در single.php ، با این وجود می تواند هر پرونده دیگری مانند sidebar.php و غیره باشد) ، و موارد زیر را جای گذاری کنید:

 
    کد خود را اینجا وارد کنید
 

کد فوق تجزیه و تحلیل می کند که آیا عامل ارجاع از هر نوع URL جستجو شامل Google ، Yahoo ، Delicious و غیره است. اگر مرورگر بازدید کننده ای می گوید که عامل ارجاع از هر سایت جستجو است که ما مشخص کرده ایم ، آن را ذخیره می کند یک کوکی در مرورگر آنها به نام ‘sevisitor’ برای مدت زمان 1 ساعت از زمان بازدید از سایت شما. بیشتر بازدید کنندگان جستجو به صفحه دوم نمی روند ، اما اگر سایت شما برای افزایش بازدید از صفحه بهینه شود یا محتوای جالبی داشته باشد ، از صفحات اضافی بازدید می کنند. در این صورت ، وردپرس از زمان بازدید از سایت شما برای مدت زمان یک ساعت آگهی ویژه موتور جستجو را که شما برای این کاربران تعیین کرده اید نمایش می دهد. اگر این کاربر سایت شما را بوک مارک کند و یک روز بعد دوباره به آن بازگردد زیرا سایت شما را دوست دارد ، خواننده عادی شما محسوب می شود و محتوای خاص موتور جستجو را نمی بیند.

امیدواریم که از این کد برای افزایش درآمد تبلیغات خود استفاده کنید. اگر دوست دارید این مقاله را با دوستان خود به اشتراک بگذارید.

منبع: Scratch99

منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-display-ads-only-to-search-engine-visitors-in-wordpress/.

دیدگاهتان را بنویسید