I've been trying to use Scrapy to recover the link of the first image of a `query` in `Google Images`. 

For example, I've been trying to recover the first link for this specific query: [Emma Watson - Google Images](https://encrypted.google.com/search?tbm=isch&q=emma%20watson&tbs=imgo:1#q=emma%20watson&tbs=imgo:1,isz:l&tbm=isch&imgrc=HKpolzUp8jWyIM%3A). To formulate the Xpath I've been using *Xpath Helper* which is a extension for *Google Chrome*. 
The First XPath I tried was the following: 

```
.//*[@id='rg_s']/div[1]/a/@href

```

returned the following in the extension: Xpath Helper:

```
 http://www.google.com/imgres?imgurl=http://images.enstarz.com/data/images/full/15421/emma-watson.jpg&imgrefurl=http://www.styliwallpapers.com/celebrities/emma-watson/&h=2332&w=3500&tbnid=DPhW7CJ1erAD0M:&zoom=1&docid=22MKylYlja8LIM&ei=9oOUVbzdHsShgwTXqYOYBw&tbm=isch&ved=0CBsQMygAMAA

```

which actually is what I want. Then I'll scrap that url too and get the url for the Image. That's what I'm looking for. But for some reason I tried the Xpath on `Scrapy Shell` and returns `[]`. Empty!

Tried with other XPath (to the same place):

```
.//div[@class='rg_di rg_el ivg-i'][1]/a[@class='rg_l']/@href

```

and still the same answer: `[]`.
I don't know what I'm doing wrong. Can you help me with this?

PS. What I use in Scrapy Shell is the following: 

```
>response.xpath(".//*[@id='rg_s']/div[1]/a/@href")
# returned: []
>response.xpath(".//div[@class='rg_di rg_el ivg-i'][1]/a[@class='rg_l']/@href")
# returned: []

```

Something to add: When I tried to get the Title of the Page, it works. 

```
>response.xpath(".//title/text()").extract()
# returns: [u'emma watson - Google Search']

```