I created a scrapy spider, but when I run the command 

```
scrapy crawl scrapytest -o output.json

```

it runs, but the output report is blank. I know the xpath is correct so I'm not really sure. Still really new to scrapy. Any help is appreciated

```
import scrapy

class TestspiderSpider(scrapy.Spider):

    name = 'testspider'
    allowed_domains = ['bing.com']
    start_urls = ['http://www.bing.com/']
    url = [
            'https://www.bing.com/search?q=sample+search&FORM=AWRE'
          ]
    def parse(self, response):
        response.xpath('//*[@class="b_algo"]/h2/a/text()').extract()
        yield scrapy.Request(url = url, callback = self.parse)

```