You can certainly do so by using the
keywords property. The two properties indeed work in a similar way but the
keywords would be more specific where as the
contentURL would try to find any repetitive and obvious keywords from a given content. For example, if you provide a blog about cars with brand names, it would try to find a any available ad with that specific brand. However, with keyword you can have more control for the type of ads you are requesting.