I've got a few websites that have the keywords I'm trying to target incorporated either fully or partially in their URLs - which in theory, should give me an edge of sites that don't.
However, so far I've only gotten traffic from obscure search phrases that match with words included in my content, but not from the actual targeted keywords themselves.
For example, I have a site that has keyword "online casino" as part of the url, yet it's not even ranked in the top 100 ranking. Pretty frustrating. Now I've heard about domain age, inbound links and all that. But I'm running low on patients here.