Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man in WordPress Anzeigen nur für Suchmaschinenbesucher anzeigt

Hinweis der Redaktion: Wir erhalten eine Provision für Partnerlinks auf WPBeginner. Die Provisionen haben keinen Einfluss auf die Meinung oder Bewertung unserer Redakteure. Erfahre mehr über Redaktioneller Prozess.

Möchten Sie nur Besuchern von Suchmaschinen gezielte Anzeigen zeigen?

Unsere Erfahrung und die Untersuchungen vieler Branchenexperten haben gezeigt, dass Suchmaschinenbesucher mit größerer Wahrscheinlichkeit auf gezielte Werbung klicken als Ihre normalen Leser. Wenn Sie nur diesen Besuchern Anzeigen zeigen, können Sie die Klickrate (CTR) erhöhen und den Umsatz steigern.

In diesem Artikel zeigen wir Ihnen, wie Sie in WordPress Anzeigen nur für Besucher von Suchmaschinen anzeigen können.

How to display ads only to search engine visitors in WordPress

Warum Anzeigen nur für Suchmaschinenbesucher?

Es gibt verschiedene Möglichkeiten, online Geld zu verdienen, und das Schalten von Anzeigen ist eine davon.

Sie können Google AdSense verwenden, um Anzeigen in Ihrem WordPress-Blog zu schalten und eine bestimmte Gebühr zu verdienen, wenn ein Nutzer auf die Anzeigen klickt. Diese Strategie wird Cost-per-Click (CPC) genannt.

Es kann jedoch eine Herausforderung sein, mehr Klicks zu erhalten, wenn die Anzeigen nicht auf die richtige Zielgruppe ausgerichtet sind. Hier kann die Beschränkung der Anzeigen auf Suchmaschinenbesucher helfen, die Anzeigeneinnahmen zu steigern.

Verschiedene Studien, Branchenexperten und unsere eigene Erfahrung zeigen, dass Besucher von Suchmaschinen im Vergleich zu anderen Besuchern eher auf Anzeigen auf Ihrer Website klicken. Sie können die richtigen Anzeigen den richtigen Nutzern zeigen und den CPC verbessern.

Diese Strategie trägt auch dazu bei, dass Werbung nur dann angezeigt wird, wenn sie benötigt wird. Zu viele Anzeigen können ablenkend wirken und das Nutzererlebnis beeinträchtigen. Indem sie nur den Besuchern der Suchmaschine angezeigt werden, wird Ihre WordPress-Website nicht mit Anzeigen überladen.

Sehen wir uns also an, wie Sie Anzeigen nur für Suchmaschinenbesucher einblenden können.

Anzeigen nur für Suchmaschinenbesucher anzeigen

Um Anzeigen nur für Besucher von Suchmaschinen anzuzeigen, müssen Sie Ihrer WordPress-Website ein benutzerdefiniertes Code-Snippet hinzufügen.

Das mag technisch und schwierig klingen, aber wir zeigen Ihnen einen einfachen Weg, Code-Snippets hinzuzufügen, ohne den Code zu bearbeiten oder einen Entwickler einzustellen.

Wenn Sie noch keine Anzeigen auf Ihrer Website eingerichtet haben, lesen Sie bitte unsere Anleitung, wie Sie Google AdSense richtig zu WordPress hinzufügen.

Als nächstes müssen Sie das WPCode-Plugin installieren und aktivieren. Weitere Informationen finden Sie in unserer Anleitung zur Installation eines WordPress-Plugins.

WPCode ist das beste Code-Snippet-Plugin für WordPress und hilft Ihnen, benutzerdefinierten Code überall auf Ihrer Website einzufügen. Es hilft Ihnen auch bei der Verwaltung und Organisation all Ihrer Code-Snippets.

Hinweis: Für dieses Tutorial verwenden wir die kostenlose Version von WPCode Lite. Es gibt jedoch Premium-Pläne, die mehr Funktionen wie bedingte Logik, sichere Fehlerbehandlung, eine Code-Snippets-Bibliothek und mehr bieten.

Nach der Aktivierung müssen Sie in Ihrem WordPress-Dashboard zu Code Snippets “ + Snippet hinzufügen gehen. Klicken Sie dann auf die Option „Eigenen Code hinzufügen (neues Snippet)“.

Add custom CSS snippet

Von hier aus müssen Sie dieses Codeschnipsel kopieren:

$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, "/", ".wpbeginner.com"); 
    $sevisitor=true;
  }
}
  
function wpbeginner_from_searchengine(){
  global $sevisitor;
  if ($sevisitor==true || $_COOKIE["sevisitor"]==1) {
    return true;
  }
  return false;
}

Hinweis: Achten Sie darauf, dass Sie in der setcookie-Zeile .wpbeginner.com in Ihre eigene Website-Domain ändern.

Als nächstes müssen Sie den Code in den WPCode-Bereich „Codevorschau“ einfügen. Sie müssen auch einen Namen für Ihr Snippet eingeben und dann auf das Dropdown-Menü „Codetyp“ klicken und die Option „PHP Snippet“ auswählen.

Enter custom code for search engine visitors

Danach müssen Sie einen Bildlauf nach unten durchführen und die Einfügemethode für den Codeschnipsel auswählen.

WPCode verwendet standardmäßig die Option „Automatisch einfügen“ und führt den Code überall aus. Sie können dies jedoch ändern und den benutzerdefinierten Code auf bestimmten Seiten, vor oder nach dem Inhalt einfügen, ihn auf eCommerce-Seiten anzeigen und mehr.

Edit insertion method for code

Alternativ können Sie auch zur Einfügemethode „Shortcode“ wechseln und manuell einen Shortcode eingeben, um das Code-Snippet auszuführen.

Für dieses Codeschnipsel empfehlen wir die Methode des automatischen Einfügens.

Wenn Sie fertig sind, vergessen Sie nicht, oben auf den Kippschalter zu klicken, um das Code-Snippet zu aktivieren, und klicken Sie dann auf die Schaltfläche „Snippet speichern“.

Activate and save ad code in WPCode plugin

Wählen Sie, wo Anzeigen auf Ihrer Website angezeigt werden sollen

Als Nächstes müssen Sie einen weiteren Codeschnipsel hinzufügen und auswählen, wo Sie die Anzeigen nur für Suchmaschinenbenutzer anzeigen möchten.

Kopieren Sie einfach den folgenden Code:

<?php if (function_exists('wpbeginner_from_searchengine')) {
  if (wpbeginner_from_searchengine()) { ?>
    INSERT YOUR CODE HERE
<?php } } ?>

Hinweis: Vergessen Sie nicht, „INSERT YOUR CODE HERE“ im obigen Snippet durch Ihren Google AdSense-Code zu ersetzen.

Das obige Snippet verwendet den ersten Code als Referenz und analysiert, ob der Referrer-Agent von einer beliebigen Such-URL stammt, darunter Google, Yahoo, Delicious und andere.

Wenn der Browser eines Besuchers angibt, dass der Referrer-Agent von einer der von Ihnen angegebenen Such-Websites stammt, wird in seinem Browser ein Cookie mit der Bezeichnung „Besucher“ für eine Stunde ab dem Zeitpunkt des Besuchs Ihrer Website gespeichert.

Um den Code hinzuzufügen, gehen Sie einfach in Ihrem WordPress-Dashboard auf Code Snippets “ + Snippet hinzufügen und wählen Sie die Option „Eigenen Code hinzufügen (neues Snippet)“.

Add custom CSS snippet

Als Nächstes können Sie oben einen Namen für Ihr Code-Snippet eingeben und den Code in den Bereich „Codevorschau“ einfügen.

Sie müssen auch den „Code-Typ“ ändern, indem Sie auf das Dropdown-Menü klicken und die Option „PHP Snippet“ auswählen.

Enter code and select code type

Danach können Sie auf die Schaltfläche „Snippet speichern“ klicken und zum Abschnitt „Einfügen“ scrollen.

Hier müssen Sie die Methode „Shortcode“ auswählen. Auf diese Weise können Sie den Shortcode ganz einfach hinzufügen, um Anzeigen überall auf Ihrer Website anzuzeigen.

Add shortcode for display ads

Sie können den Shortcode kopieren oder in einer Notizblockdatei notieren.

Wenn Sie fertig sind, vergessen Sie nicht, oben auf den Kippschalter zu klicken, um den Code zu aktivieren, und klicken Sie dann auf die Schaltfläche „Aktualisieren“.

Um den Shortcode hinzuzufügen, können Sie zu einem beliebigen Bereich Ihrer Website gehen. Wenn Sie z. B. Suchmaschinen-Nutzern Werbebanner in der Seitenleiste anzeigen möchten, gehen Sie im WordPress-Dashboard einfach auf Darstellung “ Widgets.

Von hier aus können Sie auf die Schaltfläche „+“ klicken, um einen Shortcode-Widget-Block in den Seitenleistenbereich einzufügen.

Add a shortcode widget block

Geben Sie den soeben kopierten Shortcode ein. Sobald Sie fertig sind, klicken Sie einfach auf die Schaltfläche „Aktualisieren“.

WordPress zeigt diesen Nutzern nun eine Stunde lang ab dem ersten Besuch Ihrer Website die von Ihnen ausgewählten suchmaschinenspezifischen Anzeigen an.

Wenn dieser Nutzer ein Lesezeichen auf Ihrer Website setzt und einen Tag später wiederkommt, weil ihm Ihr Inhalt gefällt, wird er als regelmäßiger Leser betrachtet und sieht die suchmaschinenspezifischen Anzeigen nicht.

Wir hoffen, dass dieser Artikel Ihnen geholfen hat, zu lernen, wie man in WordPress Anzeigen nur für Suchmaschinenbesucher anzeigt. Vielleicht interessieren Sie sich auch für unseren ultimativen Leitfaden für WordPress-SEO und unsere Expertenauswahl der besten WordPress-Plugins für die Anzeigenverwaltung.

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

28 KommentareEine Antwort hinterlassen

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. THANKGOD JONATHAN says

    Thank you for sharing this method. It will really improve user experience for returning visitors.
    Please how do I make it like to only show for desktop or mobile users?

  3. Chanakya Sahu says

    Amazing guide. I didn’t know this. Now, I am interested in learning more of these customization via coding. The customizations are limitless

  4. Jiří Vaněk says

    It sounds very good, to reward regular website visitors by offering an ad-free experience when they come directly, while showing ads to visitors from search engines. Such a win-win solution, where one can pamper regular users a bit more and essentially give them a certain bonus. It’s a great idea to display ads based on the referrer and where they came from, although I haven’t implemented Google Ads on the website yet. Nonetheless, I’ll definitely consider this approach, especially in terms of the benefit it brings to regular users.

  5. Ralph says

    This is really interesting idea! Thanks to this method we can potentially lower the number of impressions and at the same time increase CTR. At least in theory…
    Can this affect Google Ads in such way it will increase our CPS and/or CPM and make us more money?

  6. Douglas Negreiros Ferreira says

    Would be great setting a shortcode for this, then you can set it on a widget or in any post/page…

    Nice piece of code brow!

    • WPBeginner Support says

      Your cache would show users the standard version of the site as that is what it would normally have saved for most users

      Admin

  7. Debajyoti Das says

    Can I face a google penalty if I disable „facebook comments widget“ or any widget section of my WP site for search visitors…

    PS: You can add .bing. to your code.

  8. Kaushik Biswas says

    I’ve used this for a while. It also works in blogger blogs. But the problem is, if the ads aren’t shown, then either that space has to be collapsible or some other ad or image should be shown, or else, the ad space looks blank.

  9. Andrew Sylvester says

    This is a really cool idea, but its biggest drawback is that it won’t work properly if you’re using any sort of WP cache plugin (as most are, or should be!).

    I took the concept and reworked it with JavaScript instead, but I wonder if there’s a better way…

  10. Robert says

    Great idea lowering impressions whilst increasing click-throughs can only help your earning potential.

    A nice simple piece of code which is easily integrated.

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.