Welcome to WebmasterWorld Guest from 54.221.30.139

Forum Moderators: incrediBILL & martinibuster

Message Too Old, No Replies

POST vs GET

and their adsense implications

     

frox

9:23 am on Mar 22, 2005 (gmt 0)

10+ Year Member



I might be wrong, but I think I just did a great leap forward in my site's adsense friendliness.

I have a large section of one of my site that is dynamically generated with a form.

Up to now, I used the GET method so the user would see an URL like
widget.php?x=123&y=456&z=789

Given the large number of parameters, most of these URL were unknown to Adsense so I got a lot of PSAs.

I changed the method to POST so the parameters are NOT passed in the URL and the URL is always
widget.php

All these pages have the same subject, so it's ok for adsense to believe they are all the same page.
I hope will get a LOT less PSAs!

martingale

8:26 pm on Mar 22, 2005 (gmt 0)

10+ Year Member



Anyone else have any experience with this? How does AdSense bot deal with POST urls?

encyclo

8:33 pm on Mar 22, 2005 (gmt 0)

WebmasterWorld Senior Member encyclo is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Trouble is, Googlebot/MSNBot/Yahoo Slurp will think it's the same page too, so it won't be long until your entire site disappears down to one URL in the SERPs. That probably won't help your Adsense revenue too much...

(Unless I'm mistaken, Googlebot et al don't do

post
).

bronze

9:59 pm on Mar 22, 2005 (gmt 0)

10+ Year Member



Adsense shows content related ads on password protect pages when using get method, example user.php?user=x&pass=12345. I think get method needed for different pages for bots

james007

10:05 pm on Mar 22, 2005 (gmt 0)

10+ Year Member



frox, you're absolutely right.

See 'page names' in the article I wrote here:
[webmasterworld.com...]

J

frox

11:12 pm on Mar 22, 2005 (gmt 0)

10+ Year Member



Encyclo said:

Trouble is, Googlebot/MSNBot/Yahoo Slurp will think it's the same page too, so it won't be long until your entire site disappears down to one URL in the SERPs. That probably won't help your Adsense revenue too much...

Yes, sorry, I was not very clear...

I have two quite different cases:

1) a database of similar items
referenced through widget.php?id=number

So, in the text of my pages (that will be crawled) I put links in the form "widget.php?id=number" that, after all, is a GET request.

These are all distinct pages, spidered differently and adsensed differently

2) a set of operations that the user can do on those items
referenced through widget.php?id=number&x=123&y=456
the page is the same but it takes several other parameters

These pages will never get spidered (they are called by a form, after all) and due to their highly variable url will never get proper ads

In this case I changed the form method to POST, so the same page is called just "widget.php"

No spidering anyway, but at least a set of default ads

The best part is that due to php's flexibility, the code of widget.php hardly needs to be changed!

robsynnott

2:04 pm on Mar 23, 2005 (gmt 0)

10+ Year Member



Your targetting will surely be very poor, tho, unless your site is all very similar. Also, you'll annoy users with constant invitations to rePOST data when they click back.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month