Welcome to WebmasterWorld Guest from 54.144.44.9

Forum Moderators: incrediBILL & martinibuster

Message Too Old, No Replies

POST vs GET

and their adsense implications

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

Preferred Member

10+ Year Member

joined:Feb 21, 2005
posts:553
votes: 0


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!

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

Full Member

10+ Year Member

joined:Jan 10, 2005
posts:236
votes: 0


Anyone else have any experience with this? How does AdSense bot deal with POST urls?
8:33 pm on Mar 22, 2005 (gmt 0)

Senior Member from CA 

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

joined:Aug 31, 2003
posts:9068
votes: 4


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
).
9:59 pm on Mar 22, 2005 (gmt 0)

New User

10+ Year Member

joined:Feb 26, 2005
posts:9
votes: 0


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
10:05 pm on Mar 22, 2005 (gmt 0)

Junior Member from AU 

10+ Year Member

joined:June 28, 2003
posts:95
votes: 3


frox, you're absolutely right.

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

J

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

Preferred Member

10+ Year Member

joined:Feb 21, 2005
posts:553
votes: 0


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!

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

Junior Member

10+ Year Member

joined:Mar 20, 2004
posts:142
votes: 0


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.