How To: Adwords DKI - Boost your fucking QS

Status
Not open for further replies.


I'm a bit lost.... the networks wouldn't see your keywords unless you put them on their links, would they.... Or do they show as a referrer from your landing page? How much would using a database of keywords affect QS by not having the keywords in the url?

I've not used DKI in ads as long tail keyword phrases wouldn't show - or have I got that wrong?

If the keyword phrase is "buy blue widgets new york" it would want to insert the whole phrase, not individual words. And from what I understand only works on the search network.

It would be good if you could choose a word or two from a long-tail to display in the ads. - keyword1, keyword2, etc - something like that - so it could show 'blue widgets' or 'widgets new york' for a search on "buy blue widgets new york".

Even if it doesn't affect QS, it definitely would improve CTR but only seems to be useful if you are bidding on a short keyword phrase. (Please someone correct me if I'm wrong!)
 
Hippy - Using DKI and adding it to your Sub ID for your network will allow you to see in your Network's Statistics/Tracking which keywords lead to clicks and ultimately conversions...

The reason I said you may want to cloak or mask your keywords is because someone brought up the point that some of the less...Noteworthy networks could look at your same Statistics and see which keywords your using and which are converting if you didnt have them cloaked.

Bubble's method of using the database works like the following (I would imagine)

The source keyword is passed into your URL and then a PHP script checks to see if the keyword is already in the database, if not, it inserts it with an auto-incrementing number, for instance - if "blue widget" was passed in the URL the PHP script would check for it in the DB and would insert it with the Id of 1, then "red widget" since it doesnt exist would insert with the Id of 2

Then, instead of passing your keyword into your Sub ID to the affiliate network, you pass the number associated to the keyword so all the Network would see is a sub id like 1, 2, 3, 4, etc.

The database wont affect your QS, its just a few lines of PHP that grab the Keyword from the URL that you already have setup and inserts it to a DB..

As far as using DKI for Longtail Keyword Phrases in your Google Ad Copy, it depends on how long they are, you have to remember that if the Dynamic Keyword is longer then the amount of chars you are allowed to use it will use the default text... So if the majority of your KWs are long and over run the char limits its somewhat pointless..
 
Yes DKI increases CTR absolutely,

but like everyone who mentioned it, it does not increase QS for exactly the reasons mentioned - the QS bot looks for the URL and if none is available? it uses the default keyword & scores you based on that.

Also the QS bot comes around days later and that's when your QS could drop from an initial high.

SOlution is as someone mentioned earlier - use actual urls.
Also, hard code the ads with no DKI.
 
Hippy - Using DKI and adding it to your Sub ID for your network will allow you to see in your Network's Statistics/Tracking which keywords lead to clicks and ultimately conversions...

The reason I said you may want to cloak or mask your keywords is because someone brought up the point that some of the less...Noteworthy networks could look at your same Statistics and see which keywords your using and which are converting if you didnt have them cloaked.

Bubble's method of using the database works like the following (I would imagine)

The source keyword is passed into your URL and then a PHP script checks to see if the keyword is already in the database, if not, it inserts it with an auto-incrementing number, for instance - if "blue widget" was passed in the URL the PHP script would check for it in the DB and would insert it with the Id of 1, then "red widget" since it doesnt exist would insert with the Id of 2

Then, instead of passing your keyword into your Sub ID to the affiliate network, you pass the number associated to the keyword so all the Network would see is a sub id like 1, 2, 3, 4, etc.

The database wont affect your QS, its just a few lines of PHP that grab the Keyword from the URL that you already have setup and inserts it to a DB..

As far as using DKI for Longtail Keyword Phrases in your Google Ad Copy, it depends on how long they are, you have to remember that if the Dynamic Keyword is longer then the amount of chars you are allowed to use it will use the default text... So if the majority of your KWs are long and over run the char limits its somewhat pointless..

Got ya! I did think you were talking about using ids in the urls from adwords, but understand now. Cheers.

So, the keyword id number would get sent to the network in whatever parameter they give you? eg, for Copeac o=keyid, for cj it'd be the sid field?

This is great stuff - cheers. Seems not to hard either - perfect for someone just learning php! Need to a bit more reading, but it seems straightforward.

Going slightly off topic - this could be used for natural search traffic as well couldn't it? :eek: The search term taken from the referer and put into db then an id inserted into the affiliate url? (or the same id entered into all affiliate links) Hmm.. def need to learn more!
 
Hippy, yes it could be adapted to for organic traffic, ive heard that in some cases the referrer cant always be identified and comes up blank sometimes, especially Google - Im not sure how valid that is but just what I ran across when running a few searches on various things....

For all the people saying this wont work, you are entitled to your opinion and I truly thank you for your work-arounds but I must contend that I have used this before and have seen no ill effects like having my QS drop once the bot returns days later...I have seen the logs myself of the QS bot hitting my server with the keywords in the src string of the URL...
 
Hippy, yes it could be adapted to for organic traffic, ive heard that in some cases the referrer cant always be identified and comes up blank sometimes, especially Google - Im not sure how valid that is but just what I ran across when running a few searches on various things....

Yeah, I've seen that in analytics, statcounter etc, sometimes there's nothing but most of the time for searches the search term shows. I just figured that anything they pick up could be passed on to the networks tracking system to track which keywords result in sales.

Taking this in a slightly different direction, It doesn't seem like it would be that hard (with a database of keywords) to take an unsightly/unintelligible phrase and replace it with one more readable, so if the phrase is "new york blue widgets buy" it could replace that with "buy blue widgets in new york". I guess this wouldn't be good for QS though if you are bidding on exact and phrase matches... unless - some phrases are left the same (in non-visible areas) and others replaced to make it more appealing to the user...

This has really got me thinking... (in loads of different directions!)

I read another tutorial on this which said to use keyword+key2+key3 rather than keyword%20key2%20key3 - what's the difference?
 
This has really got me thinking... (in loads of different directions!)

I read another tutorial on this which said to use keyword+key2+key3 rather than keyword%20key2%20key3 - what's the difference?

The difference is the first phrase is more "SEO friendly" than the second. If your going to use that one you may as well do "keyword-key2-key3". I think I read somewhere that google prefers that. Just remember to strip any actual dashes out of your phrase.
 
The DKI thing was counterintuitive for me in my largest campaigns, though had its benefits for my ringtones-type campaigns. I multivariate tested a slew of ads using DKI on my #1 PPC campaign (on AdWords only) and no variations of the ads using DKI were able to even TOUCH the CTR of my static copy ads. Just my experience.
 
This is great to learn but it's bringing up loads of questions! (sorry!)

I use a lot of long-tail keywords that wouldn't make much sense inserted in the sales copy and title as they are...

If you are using an exact match keyword phrase but the QS bot finds a broad match - the same words different order, or extra words - how would that affect QS? Would it been seen as a complete mismatch, or maybe a partial match? Is it intelligent enough to understand that the same phrase re-arranged is more relevant than it not being there at all?

Not sure if it's better to just send keyword phrases that make sense and include them in the title and body - so some will be in the wrong order, others might have extra words (eg. adwords keywords "buy blue widgets new york", actual keywords sent and inserted "buy blue widgets in new york") - or to send the exact matches but try to hide it from the visitors. (small, out the way, same colour as background maybe??)

What's the best thing to do with long-tail keywords that don't make sense!?

The difference is the first phrase is more "SEO friendly" than the second. If your going to use that one you may as well do "keyword-key2-key3". I think I read somewhere that google prefers that. Just remember to strip any actual dashes out of your phrase.
Makes sense - thanks. :bowdown:

Cheers for the great advice on this - it's something that will be really useful once I get my head around the best way of doing it with long-tails. :eek:
 
Last edited:
For those of you that are talking about increasing CTR with DKI, Im happy to hear your experiences but this How To wasnt put together was a way to increase CTR but rather Quality Score...
 
I apologize if someone's asked this already, but how often are QS's updated? I just tweaked my landing page to improve QS a little bit but haven't had any of them get re-scanned yet (and 0 impressions across the day, woohoo!). Any ideas?
 
Status
Not open for further replies.