Add google API url to .env and .env.test
Initialise google search
Add google search repository
Map google search response
Return empty array if search is empty
Raise Core::Repository::RequestError on request error
Singularize type value
Extract mapping logic to GoogleItemMapper class
Mapper maps the whole request
Remove unused fixture
Simplify Core::Repositories::Search::Google spec
Use more expressive class name for Google search
We map the Google search response not the request
Tell the GCS repo about its credentials, don't ask
Change cats by tiger as irrelevant query search

We have an article about pets insurances
Return path returns the search link

Google search results are coming with the link attribute. Google is not going to index the local and QA results then it makes no sense to provide a local link
Add link and snippet to the search results
Add defensive clause for items without pagemap attribute
Filter google API and CX in VCR cassetes
Fix typo