contextual ads for dynamic content?
07-24-2006, 06:15 PM
|
contextual ads for dynamic content?
|
Posts: 8
|
Hi, is there any AdSense-like program that shows ads based on dynamic content (not based on cached pages, like AdSense)? I am using clean URLs (no GET parameters), but the content is dynamic. I'd like the ads to be based on what the page contains at any given time.
|
|
|
|
07-25-2006, 03:27 AM
|
|
Posts: 126
|
If it's possible for you to "know" what content is generated - and if you can make keywords for it - then you could use chitika and dynamically insert the keyword(s).
Other than that - become a premium or special adsense publisher and they might give you access to some special keyword targetting features - but you probably can't become such since premium status requires 20.000.000+ monthly pageviews or a couple of millions (site)-searches.
|
|
|
|
07-25-2006, 04:56 AM
|
|
Posts: 69
|
Quote:
Originally Posted by mdalan
Hi, is there any AdSense-like program that shows ads based on dynamic content (not based on cached pages, like AdSense)? I am using clean URLs (no GET parameters), but the content is dynamic. I'd like the ads to be based on what the page contains at any given time.
|
If you have dynamic content under static URLs, you make a pretty big mistake IMO. Everything should be static. Not only because of the contextual advertising, but what if the user wants to bookmark a page? What if they want to tell a friend about it?
I would really think about how to make it static.
|
|
|
|
07-25-2006, 07:22 AM
|
|
Posts: 8
|
Thanks for the replies. Let me clarify: think something like GMail. The ads are based on the e-mail messages being displayed. I have no idea what the content might be (just as GMail doesn't know a-priori what people talk about via e-mail). I want to display relevant ads for dynamic content.
I guess I could start my own network, but obviously I'm not there :1eye:
-- Dan
|
|
|
|
07-25-2006, 09:20 AM
|
|
Posts: 126
|
Where's the content output coming from? Server-side or client-side?
And what does it consist of? headline, text-blocks etc., URL's/links?
Because you could just create/use a word density analyzer, which excludes stop words. Then you'll - at some accuracy - be able to determine the main keywords/phrases and set them as keyword for chitika as I said.
|
|
|
|
07-25-2006, 09:50 AM
|
|
Posts: 69
|
It's a long shot, but maybe....
I have noticed that if you place AdSense on pages that Google doesn't know (yet), it tries to determine the content from the URL.
You may try to guess the keywords in every e-mail (e.g. those words that appear the most excluding the stopwords) and include them in a readable form in the URL.
Not sure how it would work, but may be worth a try.
|
|
|
|
07-25-2006, 10:08 AM
|
|
Posts: 8
|
The content would be server-side generated text blocks. Yes, I could run a word frequency analyzer, but it wouldn't cut it (I think it's a long-tails distribution -- the top keywords have a low overall frequency). Imagine how the relevance of GMail ads would drop if Google served said ads based on the most frequently discussed topics...
|
|
|
|
07-25-2006, 11:46 AM
|
|
Posts: 126
|
If it's because you have many different text blocks - then it actually isn't a problem. Because you should of course base the word density analysis on the text block just above (or next to) the place where you'd put the ads!
I think it's a very interesting scenario, so you can PM me with more specific info on this and I'd be happy to brainstorm further with you...
|
|
|
|
07-25-2006, 03:24 PM
|
|
Posts: 69
|
Why PM? We can brainstorm here 
|
|
|
|
07-25-2006, 03:49 PM
|
|
Posts: 126
|
Sure, no problem... Just thougt that since you weren't telling more specific info you didn't want to disclose too much info.
Can you then tell me exactly what the pages will look like - content wise - and what sort of content it is? Maybe even an URL?
|
|
|
|
07-25-2006, 06:17 PM
|
|
Posts: 8
|
Well, I don't have something public yet (or any big idea). I'm just brain-storming with some friends. Imagine I have a forum like this one, with public discussion threads and also private messages. I want to serve contextual ads based on the PM's, and based on the contents of discussion threads.
I guess I need to learn more about Chitika, I thought it did something different (is chitika.com/mm_overview.php not accurate?) Sorry for being such a newbie.
A second avenue I'm investigating is serving contextual ads based on client-side content (e.g. serve a contextual ad based on the e-mail a user is *currently typing*), but I don't expect that to be easy.
-- Dan
|
|
|
|
07-26-2006, 12:23 PM
|
|
Posts: 126
|
If we focus on the idea of analysing the text for key-word/phrase density then if it is server-side or client-side will only matter to where the workload will be focused. And doing it on something that is being typed might be a bit more advanced but not much since you should just put delays between re-analyzes.
Regarding chitika - the thing with them is that you're able to define the keywords the ads should match. Unlike other contextual programs I know of - except Adsense, which allows it for some special publishers.
But when defining the keyword when the text is changing then you'd have to change the ads too. I don't think chitika would allow it - if it's possible to hack.. But then one could make it AJAX based and combine real-time analysis of keywords and server-side script getting related products from e.g. amazon.
Then you'd be able to serve contextually based advertising for text that's real-time and/or which for some reason can't be indexed by bots.
Then you should also consider various delays, so that you aren't constantly feeding new ads and thereby not giving the user the option to read and click the ad before a new one shows. And you should probably pause the any ad retrieval if the user hasn't typed anything for let's say two seconds.
Another thing - regarding adsense - if you could just always put your fresh dynamic content on new url's, then you should, just as soon you know that the page can be requested and for which url, request the adsense ads for your url, but with the adsense-test parameter on. Then you might be able to get adsense indexing it before your visitors come by. And in the case where adsense doesn't have ads yet you'd use chitika based on your own keyword analysis.
I wonder if it made sense what I just wrote...
|
|
|
|
07-26-2006, 05:23 PM
|
|
Posts: 8
|
stefanjuhl, thanks, that makes perfect sense, and it's about what I had in mind, except I am unfamiliar with Chitika. Correct me if I'm wrong:
1) we're talking about eMiniMalls
2) Chitika is mostly physical-product oriented (might be a problem, my forum would be software-oriented)
Regarding adsense, are you saying that enabling the adsense-test param causes Google to index a page faster? Is this legit?
-- Dan
|
|
|
|
07-26-2006, 05:52 PM
|
|
Posts: 126
|
Yes, it's the eMiniMalls
Chitika also has lots of software and books... But not scripts etc.
What I'm thinking of with adsense, is that you can query google for the ads that would show on a URL, and when using the test parameter it should be 100% legit. The advantage here is that the faster Google gets to know about the page the faster it's going to be indexed. So by making the query yourself instead of waiting for a real user, you'll be saving valuable time.
I believe I have a script somewhere that does it and I can probably find it for you by tomorrow.
|
|
|
|
07-26-2006, 08:58 PM
|
|
Posts: 29
|
AdSense can determine the content on dynamic pages. EPage uses AdSense (among others) and virtually every page is dynamic in one way or another. Check out this classified ad listing page:
epage.com/js/mi/1787223.html
Nothing in the URL or static text gives a clue as to the ad content, but AdSense still shows great contextual ads.
Before you try to solve the problem, test out your site and see if you really have one. It would seem that AdSense interprets the page before they choose the ads, just as they do in gmail which is also dynamic.
|
|
|
|
07-26-2006, 11:31 PM
|
|
Posts: 406
|
have you looked into a mod_rewrite solution?
not only will this help your ads, it will also help your SEO.
|
|
|
|
07-27-2006, 02:39 AM
|
|
Posts: 8
|
Hi Brad --
EPages seems to use static public pages (the content might have dynamic parts, but each page is accessible without logging in and doesn't change much over time). The page you pointed me to (a classified ad) would be accessible by Googlebot.
Indeed, this would apply to my forum pages -- they can be static public pages. However, I can't show private messages on publicly-accessible pages (by definition).
Also, I thought I read somewhere on Google's AdSense help/info pages that AdSense is based on Google's cached version of each URL.
Worth a try though.
-- Dan
|
|
|
|
07-27-2006, 02:41 AM
|
|
Posts: 8
|
Quote:
Originally Posted by briansol
have you looked into a mod_rewrite solution?
|
No, what's the idea? Rewriting the URL for Googlebot only?
-- Dan
|
|
|
|
07-27-2006, 06:12 AM
|
|
Posts: 126
|
AdJungleBrad, I think you missed the point, since the problem we're discussing is actually that Adsense is to slow to figure out what the content is, both the first time and when changing pages. So this is a very valid problem.
briansol, yes mod_rewrite (or other rewrite engines etc.) could be part of the solution. As I said earlier we should make sure that all new content are on new url's. These URL's is of course supposed to be "stuffed" with keywords, so that we sometimes can get instant targetting of the ads.
mdalan, adsense is based on a "cached" version, since it's based on the last retrieval from their mediabot.
mdalan, we wouldn't just rewrite for google, we'd just always make url's based on the keywords we find in the content, instead of using and id-number etc.
|
|
|
|
|
« Reply to contextual ads for dynamic content?
|
|
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
|
|
|