Having Trouble with Adwords Dynamic Keyword Insertion?
03. Jul 2007 | 8 Comments
I’ve come across an annoying problem lately using the DKI option in Adwords. Whilst I’m a big fan of keeping Adgroups as specific as possible there’s sometimes when using the Dynamic Keyword Insertion option really saves time.
However I’ve recently been noticing that even though I’ve set the DKI on the adgroup the default ad text is still appearing in the title.
For example:
{KeyWord:Buy Playstation 3}
if you use the keyword [buy playstation 3 ohio] you would then expect the title of the ad to appear as Buy Playstation 3 Ohio. However for every keyword in the Adgroup it’ll default to Buy Playstation 3.
This is damn annoying & forces me to create more specific adgroups for almost every individual keyword. So I emailed Google to find out what is going on, this is the reply I got:
As I mentioned, Quality Score is used as a positional tool for your ad. However, if the keyword that triggers your ad does not meet a certain Quality Score threshold, then yes, your default text will be used. However, this does not have to do with what the user queries. This quality threshold is dependent upon the keyword in your account.
Riiiight, lets blame the Quality Score on everything eh. Lets think about this logically. If I have the keyword [buy playstation 3 ohio] set to go to an ohio store that sells a playstation 3 then how wouldn’t this be more relevant than Buy Playstation 3?
So, how do we get around this problem? Well, the best way to increase the quality score is to Dynamically Insert the keyword onto the page content using a script.
For example in work I track everything like this:
http://www.website.com.au/page-name/index.html?kw=buy_playstation_3_online
So I use an excel spreadsheet to generate the string needed for Adwords editor & automatically append the keyword I’m targeting to the end of the URL. Firstly, this lets me see which keywords are converting & secondly, the code on the page then calls also keyword from the URL string & inserts it on the page (it also strips out the underscores).
This means that when the Google Quality Score bot comes along it sees the relevant term on the page. Voila! Welcome back Dynamic Keyword Insertion.
The only other way around this problem is to really narrow down your Adgroups & make the ad text really specific to the keywords. Whilst this is the ideal scenario it can also be pretty time consuming. Soon we’ll look at how Adwords Editor can speed up this process & make your life much easier. More time for tweaking then ![]()
Enjoy this post? Get the RSS FeedTags: PPC or Share This
|
| ![]() |
8 Comments on "Having Trouble with Adwords Dynamic Keyword Insertion?"
Do you limit your use of DKI then? I run DKI ads in paralell with very specific ads and generally the DKI ads will have a much higher CTR. So I’ve started using DKI as much as possible.
I can’t say I’ve had any problems with it yet, but I’ll definitely keep a closer eye on it now. Thanks for the heads up!
It frustrates me to no end how EVERYTHING gets blamed on the freaking Quality Score. I swear the majority of support people at AdWords only know to answer questions by throwing in “Quality Score” in their answer.
Hey Stuart,
Could you write up a post on tracking your keyword and appending it to the url and how to automatically insert that “keyword” in the content of your landingpage. It’s something I really want to learn but can find a solid post or thread explaining how to do this.
Thanks in advance…BTW this blog is awesome!
Hi Stuart - I’m pretty sure that your technique to overcome the problem doesn’t work the way that you think it does. I don’t see any sign in my logfiles that the Google AdsBot visits for each keyword in an AdGroup. It makes a visit for the entire AdGroup- if all new adverts point to the same URL. If the adverts point to different URLs (e.g. when doing an A/B landing page test) then the AdsBot visits each page, once. It does not append a parameter. Indeed, it leaves the {keyword} as {keyword}…
Cheers, JeremyC.
Hi,
great blog. Just wondering over “the code on the page then calls also keyword from the URL string & inserts it on the page (it also strips out the underscores).
“. What is google assement on this? Ever been penalized for it?
interesting post. However the issue with going about things that way is that the QS bot doesn’t pass the the querystring when it comes to the site. As far as I’ve found in tracking the bots hits. So a more effective way has been make a unique url for each keyword like
http://www.oooff.com/my_keywords.html
so now when the QS bot is visiting a unique page for each. Then on the server just do a MOD ReWrite of the url to
http://www.oooff.com/index.php?k=my+keywords
Hope this helps. If you’re looking for any php coding tutorials feel free to check out my site. They’re all free as I make my money from affiliate marketing. Not monetizing my blog.
Good Luck!
You fail to point out the negatives of using DKI…
1) DKI doesn’t increase the revelancy of your ad.
2) It can lead to poorly written ads.
3) Tracking sales copy changes and performance becomes difficult
Add a Comment
Categories
- Affiliate Marketing
- Affiliate Marketing News
- Affiliate Networks
- Copywriting
- Earners Blog News
- Earnosphere
- Email Marketing
- General Musings
- Guides
- Keyword Research
- Link Building
- Marketing Tools
- Monetization
- Outside the Box
- PPC
- Productivity
- Reviews
- Search Engine Optimisation
- Social Media Optimisation
- Tips & Tricks
- Top Posts
- Traffic Generation
- Wealth Creation
- Web Development
- Wordpress





Interesting point Jeremy, I can tell you though, that using this technique I’ve never had to bit more than 12c minimum AU for a keyword.