Go Back   vb.org Archive > vBulletin Article Depository > Read An Article > General Articles

Reply
 
Thread Tools
Advertising on your forum
ericgtr's Avatar
ericgtr
Join Date: Apr 2003
Posts: 1,407

 

Portland, Oregon
Show Printable Version Email this Page Subscription
ericgtr ericgtr is offline 01-13-2006, 10:00 PM

I just posted this on my site and thought I would share it here as well.

I've decided to write this up for those looking to monetize their forums with adsense. There are a lot of great articles out there but I wanted to share my experience with it on forums specifically. Keep in mind that even though this is geared towards vBulletin that the principals can be applied to any forum software. Much of this is subjective to your personal tastes, this is my experience and what has worked best for me. Your feedback and comments are welcome.

SEO Your Forums
It is best to first make sure your board is SEO'd, even if it's just basic mod_rewrites for redirects, turn those ugly looking URL's into informative, content rich page titles. A couple of free mods for VB can be found here https://vborg.vbsupport.ru/showthread.php?t=91324 to SEO your forums and https://vborg.vbsupport.ru/showthread.php?t=100435 for a great sitemap generator which will really help deliver your content to search engines.

There is also a paid product available for vBulletin called VBSEO which many people have reported a great experience with. It's very comprehensive and has loads of options and the creators appear to have an excellent knowledge of SEO. It's not cheap but in the long run it can pay itself off over and over again.

Deliver different ad schemes to your guests
Most forum guests out number registered users by a marginal amount. This is to your advantage and the base of your targeted audience. Many believe that targeting ads towards registered members fall flat because most registered and experienced forum surfers learn to ignore them.

With this in mind, removing ads for your forum members creates a more pleasant surfing experience which keeps them coming back to a cleaner looking forum. There are a couple of considerations to this though, one is that removing ads from members can reduce the eCPM and will result in fewer impressions though it will most likely cause an increase in the CTR. This can be a trade off depending on the sort of ad compaign you choose to run.

Alternatively, some webmasters choose to serve ads to both by leaving a minimum campaign of ads for members while boosting it up for unregistered users.

Look and feel of your ads
Making your ads look a part of your forum is important. Ads that stand apart from your site design are much easier to tune out. Ads that share the same background color and font are the most successful, also matching the border color with the backgroud color makes it look less like an ad and more like site content.

Ad Placement
Google has some great recommendations for forum ad placements here http://adsense.blogspot.com/2005/10/...ps&medium=link

To add Adsense to the second post of each thread see here http://www.vbulletin.com/forum/showthread.php?t=157022

Likewise, you can add your banner code to most templates to taste. The most common are forumdisplay, showthread, navbar (will place ad on the top of everypage) and footer.

Adsense Search placement
Utilizing googles Adsense Search is another way to increase your revenue. Something I've recently implemented is putting the google search code at the top for guests. Leaving the default board search feature off for guests will promote the use of it and reduce server load. Here is the code for VB to put it at the top of your forum for guests only:

In the navbar template find:
Code:
<!-- / nav buttons bar -->
Add your customized Adsense Search code under: (change 1, 3 to your group ID's for unregistered users and users awaiting confirmation)
Code:
<if condition="in_array($bbuserinfo['usergroupid'], array(1, 3))">
<br>
<!-- SiteSearch Google -->
code here
<!-- SiteSearch Google -->
</if>
To add Adsense to your default search dropdown see here http://www.forumtools.net/t100-add-g...-dropdown.html

Adsense Terms of service
It is very important to understand and comply with the Terms of Service provided by Adsense. Failure to comply can and most likely will result in the termination of your Adsense account. A quick search for banned by adsense at the time of writing this article renders 492,000 results which is pretty self explanitory.

Other major advertising companies
With the exception of Fastclick all of the sites below make no mention of NOT placing ads on forums. However, most require that their ads are placed above the fold. Contextual advertisers such as YPN and Adsense explicitly say that their text ads cannot be combined on the same pages.

Casale http://casalemedia.com/31539.html
Budsinc http://www.budsinc.com/content.htm
Fastclick http://www.fastclick.com/publishers/agreement.html
Burstmedia http://www.burstmedia.com/release/jo...bility_req.htm
YPN https://publisher.yahoo.com/legal/prog_policy.php
Chitika https://chitika.com/mm_terms.php?application=true
Tribal Fusion http://www.tribalfusion.com/SmartPub.../contract.html

Getting accepted into the majors with a forum site
This is not always an easy task, certain advertisers such as YPN and Adsense rarely deny a site and their TOS is fairly forgiving, allowing the publisher to place their ads where ever they want. Getting into one of the other sites listed above is a not nearly as easy.

One of the reasons for this is that forum sites have a lot of sporradic impressions that are not easy for the publisher to track or target, especially on a dynamic site. This is one of the reasons so many forum sites get denied or get their accounts terminated.

Setup a static and informative home page
When a publisher views your site, they are looking for static content related to your site and target audience. Just sending them a link to your forum will mostly likely result in a generic letter of denial.

Setting up a portal or a static (html) home page for your site will do wonders. Try to be as informative as possible while keeping in context with what your site is all about. Articles that are listed on the front page can be helpful as well, even if it's just grabbing a post from somewhere on the site and publishing it.

Publishing ads on new forums
Before a forum site is able to generate revenue it is best that it's populated with both users and posts. Placing ads when starting an unpopulated forum gives the appearance that the site is only there to make money and can potentially turn users off to the site.

A new sensation that is becoming quite popular is paying for posts and registrations to boost a new site. Most of these places will charge a reasonable amount to register users and create posts that are relevant to your site. This may be a good avenue for those who don't want to pour a lot of money into advertising.

With the exception of YPN and Adsense, most publishers require several thousand unique impressions per month before a site will be considered.

Cheating the search engines
Trying to trick search engines is probably the worst thing for a site. Although it may go unnoticed for a little while, eventually the site will either get caught and thrown into google's sandbox or have your Adsense account terminated and banned.

Things to consider; cloaking and keyword stuffing will usually get sniffed out by the search engines which in turn will severely hurt the site's placement and page rank. Though they are easy to implement and tempting, it can only serve to harm the site in the long run. Search engines have become very smart and can easily detect this.

Doing the right thing
By setting up a well SEO'd, easy to navigate site with interesting and targeted content, your site will get noticed.

Eric Thurber
http://www.forumtools.net
Reply With Quote
  #12  
Old 05-03-2006, 06:19 PM
Jon.'s Avatar
Jon. Jon. is offline
 
Join Date: Dec 2005
Location: Kent, UK
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hey, i'm using the <if> code around my adverts (although i'm using phpadsnew javascript), and it's not working

Anything wrong with my code? It's in my header, by the way.

Code:
<if condition="in_array($bbuserinfo['usergroupid'], array(5, 6, 7, 9))">
<br>
<center><script language='JavaScript' type='text/javascript' src='http://advertising.thecarforum.net/adx.js'></script>
<script language='JavaScript' type='text/javascript'>
<!--
   if (!document.phpAds_used) document.phpAds_used = ',';
   phpAds_random = new String (Math.random()); phpAds_random = phpAds_random.substring(2,11);
   
   document.write ("<" + "script language='JavaScript' type='text/javascript' src='");
   document.write ("http://advertising.thecarforum.net/adjs.php?n=" + phpAds_random);
   document.write ("&amp;what=zone:2&amp;target=_blank");
   document.write ("&amp;exclude=" + document.phpAds_used);
   if (document.referrer)
      document.write ("&amp;referer=" + escape(document.referrer));
   document.write ("'><" + "/script>");
//-->
</script><noscript><a href='http://advertising.thecarforum.net/adclick.php?n=a08ec141' target='_blank'><img src='http://advertising.thecarforum.net/adview.php?what=zone:2&amp;n=a08ec141' border='0' alt=''></a></noscript>
</center>
<br>
</if>
Reply With Quote
  #13  
Old 05-03-2006, 06:43 PM
Wired1's Avatar
Wired1 Wired1 is offline
 
Join Date: Nov 2003
Location: Orlando, FL, USA
Posts: 1,361
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by ericgtr
Personally I make between two and four hundered a month, without disclosing the exact amount as per the TOS I know there are many more forums that make much more though.
Nice Out of curiousity, is that over all of your sites, or just 1? What's the member count?

What House of Help gets in one day wouldn't pay for my lunch Fortunately we don't care, as we don't pay the bills Would be nice to generate a bit more moola to invest back into the site though.
Reply With Quote
  #14  
Old 05-07-2006, 05:39 PM
BlueDevil98 BlueDevil98 is offline
 
Join Date: May 2006
Posts: 2
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Clueless newbie here. I added the google search as suggested, and tried to search for some links I had entered through vBa links directory. Google didn't find them. Is it just because I'm new and google hasn't gotten to my pages yet, or did I do something wrong?
Reply With Quote
  #15  
Old 05-07-2006, 06:56 PM
VBUsers's Avatar
VBUsers VBUsers is offline
 
Join Date: Aug 2004
Posts: 830
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

great advise and i followed everything you said. now its time to see the results. thanks alot
Reply With Quote
  #16  
Old 05-07-2006, 10:34 PM
Blue-Inc Blue-Inc is offline
 
Join Date: Mar 2006
Location: United Kingdom
Posts: 97
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Wow, this is great. Thanks for it.
Reply With Quote
  #17  
Old 06-13-2006, 02:36 PM
nymyth nymyth is offline
 
Join Date: Jun 2002
Location: New York
Posts: 367
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Good read. I was wondering, is it possible for adsense to pick up content on what the board is about. Ie, I run a deejay website, we have a lot of producers, artists, deejays and regular people on the board, however all the advertisments is for php, message boards etc. I would like it to be more about music, something my members will click on. Is this possible?

Thanks.
Reply With Quote
  #18  
Old 06-13-2006, 02:54 PM
ericgtr's Avatar
ericgtr ericgtr is offline
 
Join Date: Apr 2003
Location: Portland, Oregon
Posts: 1,407
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you have a link so I can take a look?
Reply With Quote
  #19  
Old 06-13-2006, 03:39 PM
Wired1's Avatar
Wired1 Wired1 is offline
 
Join Date: Nov 2003
Location: Orlando, FL, USA
Posts: 1,361
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nymyth
Good read. I was wondering, is it possible for adsense to pick up content on what the board is about. Ie, I run a deejay website, we have a lot of producers, artists, deejays and regular people on the board, however all the advertisments is for php, message boards etc. I would like it to be more about music, something my members will click on. Is this possible?
You can filter out some topics / advertisers on the backend of AdSense.
Reply With Quote
  #20  
Old 06-13-2006, 03:56 PM
nymyth nymyth is offline
 
Join Date: Jun 2002
Location: New York
Posts: 367
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

<a href="http://www.jaydabhi.com/forum" target="_blank">click here to view site</a>

thanks..
Reply With Quote
  #21  
Old 06-13-2006, 04:05 PM
ericgtr's Avatar
ericgtr ericgtr is offline
 
Join Date: Apr 2003
Location: Portland, Oregon
Posts: 1,407
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nymyth
Did you just recently put them up? If so, it will take a little while for them to get on board with your content although it shouldn't be long. Also, I would read through the article again for placement ideas, they will pick up on your thread titles and content as well.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 06:26 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.09208 seconds
  • Memory Usage 2,314KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_article
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (2)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete