I'm looking into dynamic landing pages and plan to use a destination URL similar to 'mysite.com/page.php?kw={keyword}' My question is, does anyone know whether the Adwords robot takes into consideration the variables passed when requesting the page to check the quality score? E.g. when keyword='widgets' will the robot look at 'mysite.com/page.php?kw=widgets' or does the robot ignore passed variables and therefore only sees 'mysite.com/page.php?kw=' I've heard some ppl say yes, others have said no. Anyone tried this out?
If you use hard coded variables the bot will use them but if you use: mysite.com/page.php?kw={keyword} It will absolutely, categorically not use the keyword when it first visits your site. This means that initial quality score estimates are based on the page with no dynamic keyword insertion (unless you use a default). To test this set up an adgroup and then go look at your server logs. You will find the user agent AdsBot Google and you can see the query string that it uses. On subsequent, routine visits I seem to remember that it may bring dynamically inserted keywords wit it to look at your pages.