Nokogiri html parsing question

Estou tendo problemas para descobrir por que não consigo fazer com que as palavras-chave sejam analisadas corretamente através do nokogiri. No exemplo a seguir, tenho a funcionalidade de texto do link a href funcionando corretamente, mas não consigo descobrir como extrair as palavras-chave.

Este é o código que tenho até agora:

.....

doc = Nokogiri::HTML(open("http://www.cnn.com"))
doc.xpath('//a/@href').each do |node|
#doc.xpath("//meta[@name='Keywords']").each do |node|

puts node.text

....

Isso renderiza com êxito todo o texto a href da página, mas quando tento usá-lo para palavras-chave, ele não mostra nada. Eu tentei várias variações disso sem sorte. Suponho que o texto explicativo ".text" após o nó esteja errado, mas não tenho certeza.

Peço desculpas pelo quão difícil é esse código, estou fazendo o possível para aprender aqui.

questionAnswers(1)

yourAnswerToTheQuestion