NAVNavbar
Logo
cURL php NodeJS Python cSharp

Advanced Bing SERP Database

‌‌
The Advanced Bing SERP Database encompasses millions of Bing search result pages with extra SERP features, such as featured snippets, knowledge graphs, etc.

This database is available in JSON format only.

Click here to download a database sample for the US location, English language.

You can also download the full list of supported locations and languages in the CSV format (last updated 2024-10-14).

The database in JSON contains data structured like in the example below:

{
   "keyword":"0 23 as a fraction",
   "location":2840,
   "language":"en",
   "spell":null,
   "spell_type":null,
   "keyword_info":{
      "search_volume":40,
      "competition":0.1,
      "cpc":0,
      "time_update":"2022-04-18T14:04:05.9075575Z",
      "history":{
         "202104":60,
         "202105":40,
         "202106":20,
         "202107":10,
         "202108":20,
         "202109":70,
         "202110":80,
         "202111":60,
         "202112":20,
         "202201":50,
         "202202":30,
         "202203":50
      }
   },
   "serp_info":{
      "check_url":"https://www.bing.com/search?q=0%2023%20as%20a%20fraction&count=50&first=1&setlang=en&cc=US&safesearch=Moderate&form=QBLH",
      "items_count":19,
      "keyword_difficulty":58,
      "se_results_count":41,
      "time_update":"2022-04-24T13:41:00.9015527Z",
      "previous_updated_time":"2022-03-19T05:28:45.4966790Z",
      "item_types":[
         "organic",
         "paid",
         "images",
         "top_stories",
         "video",
         "related_searches",
         "carousel",
         "answer_box",
         "featured_snippet",
         "jobs",
         "local_pack",
         "map",
         "people_also_ask",
         "people_also_search",
         "shopping",
         "recipes"
      ],
      "serp":[
         {
            "title":"Why do some people have '0.0' bumper stickers? - Quora",
            "pre_snippet":null,
            "description":"Answer (1 of 26): I prefer to believe the person sporting this sticker is a huge fan of Animal House (or maybe the Howard Stern show): Dean Wormer: Where are the other two - Stratton and Schoenstein? Hoover: We can't find them, sir. We looked everywhere, but- Dean Wormer: Never mind. Did you boy...",
            "breadcrumb":"https://www.quora.com/Why-do-some-people-have-0-0-bumper-stickers",
            "images":null,
            "is_image":false,
            "is_video":false,
            "is_featured_snippet":false,
            "extended_snippet":null,
            "amp_version":false,
            "rating":null,
            "highlighted":[
               "sticker"
            ],
            "links":[
               {
                  "type":"link_element",
                  "title":"What are 13.1 and 26.2 stickers and what do they mean?",
                  "description":null,
                  "url":"https://www.quora.com/What-are-13-1-and-26-2-stickers-and-what-do-they-mean"
               },
               {
                  "type":"link_element",
                  "title":"What are the meanings of numbers/letters on a vehicle ...",
                  "description":null,
                  "url":"https://www.quora.com/What-are-the-meanings-of-numbers-letters-on-a-vehicle-registration-sticker"
               },
               {
                  "type":"link_element",
                  "title":"What do the 13.1 bumper stickers mean?",
                  "description":null,
                  "url":"https://www.quora.com/What-do-the-13-1-bumper-stickers-mean"
               }
            ],
            "domain":"www.quora.com",
            "main_domain":"quora.com",
            "url":"https://www.quora.com/Why-do-some-people-have-0-0-bumper-stickers",
            "relative_url":"/Why-do-some-people-have-0-0-bumper-stickers",
            "is_malicious":false,
            "faq":null,
            "type":"organic",
            "is_new":true,
            "is_up":false,
            "is_down":false,
            "previous_rank_absolute":null,
            "extended_people_also_search":null,
            "cache_url":null,
            "price":null,
            "related_search_url":null,
            "related_result":null,
            "about_this_result":null,
            "is_web_story":false,
            "timestamp":null,
            "rank_info":{
               "page_rank":160,
               "main_domain_rank":640
            },
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[12]",
            "impressions_etv":null,
            "traffic_cost":0.26189999999999997,
            "rank_group":9,
            "rank_absolute":13,
            "etv":0.291
         },
         {
            "title":"0.0 Sticker | 1000s of Designs | Create Your Own",
            "domain":"www.zazzle.com",
            "description":"Ad 1000s of Unique Designs. Easy Personalize. Delight Your Loved Ones Whatever The Occasion! Keep The Surprise With Unique Wrapping & Gifting! Everything You Need For a Special Gifts",
            "breadcrumb":"https://www.zazzle.com/custom",
            "url":"https://www.zazzle.com/0+stickers?rf=238520885541542696&msclkid=4e9b8ddc2ba016aac4d5ef84aa24c9f9",
            "main_domain":"zazzle.com",
            "relative_url":"/0+stickers?rf=238520885541542696&msclkid=4e9b8ddc2ba016aac4d5ef84aa24c9f9",
            "highlighted":null,
            "extra":{
               "ad_aclk":null
            },
            "description_rows":null,
            "links":[
               {
                  "type":"ad_link_element",
                  "title":"Custom Stickers",
                  "url":"https://www.zazzle.com/custom/stickers?msclkid=f47d1dcc265a1c62400e7f94a7de9aa6",
                  "description":null,
                  "ad_aclk":null
               },
               {
                  "type":"ad_link_element",
                  "title":"Create Your Own",
                  "url":"https://www.zazzle.com/custom/gifts?msclkid=bf411cadd0051a8d0c037ef55181049a",
                  "description":null,
                  "ad_aclk":null
               }
            ],
            "type":"paid",
            "is_new":true,
            "is_up":false,
            "is_down":false,
            "previous_rank_absolute":null,
            "price":null,
            "rank_info":{
               "page_rank":148,
               "main_domain_rank":664
            },
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[49]/ul[1]/li[1]",
            "impressions_etv":null,
            "traffic_cost":1.2798,
            "rank_group":1,
            "rank_absolute":50,
            "etv":1.422
         },
         {
            "title":"Images of 0W30 Oil",
            "url":"https://www.bing.com/images/search?q=0w30+oil&qpvt=0w30+oil&tsc=ImageHoverTitle&FORM=IGRE",
            "items":[
               {
                  "type":"images_element",
                  "alt":"Image result for 0W30 Oil. Size: 152 x 170. Source: www.trustedreviewer.co.uk",
                  "url":"https://www.trustedreviewer.co.uk/review-of-edge-turbo-diesel-fully-synthetic-0w30-engine-oil-1-litre/",
                  "image_url":"https://www.bing.com/th?id=OIP.AKHuHKiwI6PgsVMsY7LonQHaHa&w=152&h=170&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2"
               },
               {
                  "type":"images_element",
                  "alt":"Image result for 0W30 Oil. Size: 150 x 170. Source: www.directcarparts.co.uk",
                  "url":"https://www.directcarparts.co.uk/car-parts-c3/oils-lubricants-c21/car-engine-oil-0w30-fully-synthetic-5-litre-acea-a5-b5-p708",
                  "image_url":"https://www.bing.com/th?id=OIP.d7-r7_xc2qxqkQ_o7-YaUQHaHa&w=150&h=170&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2"
               },
               {
                  "type":"images_element",
                  "alt":"Image result for 0W30 Oil. Size: 150 x 170. Source: www.walmart.com",
                  "url":"https://www.walmart.com/ip/6-Pack-Mobil-1-Racing-Synthetic-Motor-Oil-0W30-1-Quart/445841868",
                  "image_url":"https://www.bing.com/th?id=OIP.Gf6Yih4go0SZPWkJeCDmngHaHa&w=150&h=170&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2"
               },
               {
                  "type":"images_element",
                  "alt":"Image result for 0W30 Oil. Size: 120 x 170. Source: www.worldsbestoil.ca",
                  "url":"https://www.worldsbestoil.ca/0w30-amsoil-motor-oil-for-gasoline-engines.php",
                  "image_url":"https://www.bing.com/th?id=OIP.lKdR0W5U8LIlb4eYUA252QHaQf&w=120&h=170&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2"
               },
               {
                  "type":"images_element",
                  "alt":"Image result for 0W30 Oil. Size: 150 x 170. Source: www.millersoils-shop.co.uk",
                  "url":"https://www.millersoils-shop.co.uk/xf-premium-c3-vw-0w30-engine-oil",
                  "image_url":"https://www.bing.com/th?id=OIP.beK0p-eD7-60hPcPYczmgQHaHa&w=150&h=170&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2"
               },
               {
                  "type":"images_element",
                  "alt":"Image result for 0W30 Oil. Size: 150 x 170. Source: www.winparts.co.uk",
                  "url":"https://www.winparts.co.uk/filters-fluids/fluids/engine-oil/c734/motor-oil-castrol-edge-0w30-a5-b5-5l-15aa8a/p1009791.html",
                  "image_url":"https://www.bing.com/th?id=OIP.e4FuHfCY0P4eLLX7tntc3gHaHa&w=150&h=170&c=8&rs=1&qlt=90&o=6&pid=3.1&rm=2"
               }
            ],
            "related_image_searches":[
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"0W-30",
                  "url":"https://www.bing.com/images/search?q=0W-30&FORM=IARSLK",
                  "image_url":"/th?q=0W-30&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Mobil 1 Oil",
                  "url":"https://www.bing.com/images/search?q=Mobil+1+Oil&FORM=IARSLK",
                  "image_url":"/th?q=Mobil+1+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"5W-40 Synthetic Oil",
                  "url":"https://www.bing.com/images/search?q=5W-40+Synthetic+Oil&FORM=IARSLK",
                  "image_url":"/th?q=5W-40+Synthetic+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Mobil 1 Motor Oil",
                  "url":"https://www.bing.com/images/search?q=Mobil+1+Motor+Oil&FORM=IARSLK",
                  "image_url":"/th?q=Mobil+1+Motor+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Castrol Edge",
                  "url":"https://www.bing.com/images/search?q=Castrol+Edge&FORM=IARSLK",
                  "image_url":"/th?q=Castrol+Edge&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Castrol Syntec",
                  "url":"https://www.bing.com/images/search?q=Castrol+Syntec&FORM=IARSLK",
                  "image_url":"/th?q=Castrol+Syntec&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"30 Weight Motor Oil",
                  "url":"https://www.bing.com/images/search?q=30+Weight+Motor+Oil&FORM=IARSLK",
                  "image_url":"/th?q=30+Weight+Motor+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Fully Synthetic Oil",
                  "url":"https://www.bing.com/images/search?q=Fully+Synthetic+Oil&FORM=IARSLK",
                  "image_url":"/th?q=Fully+Synthetic+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"0W-20 Motor Oil",
                  "url":"https://www.bing.com/images/search?q=0W-20+Motor+Oil&FORM=IARSLK",
                  "image_url":"/th?q=0W-20+Motor+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Diesel Motor Oil 15W40",
                  "url":"https://www.bing.com/images/search?q=Diesel+Motor+Oil+15W40&FORM=IARSLK",
                  "image_url":"/th?q=Diesel+Motor+Oil+15W40&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Motul 8100",
                  "url":"https://www.bing.com/images/search?q=Motul+8100&FORM=IARSLK",
                  "image_url":"/th?q=Motul+8100&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Shell Motor Oil",
                  "url":"https://www.bing.com/images/search?q=Shell+Motor+Oil&FORM=IARSLK",
                  "image_url":"/th?q=Shell+Motor+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"Castrol 5W-30",
                  "url":"https://www.bing.com/images/search?q=Castrol+5W-30&FORM=IARSLK",
                  "image_url":"/th?q=Castrol+5W-30&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"5W-30 Synthetic Oil",
                  "url":"https://www.bing.com/images/search?q=5W-30+Synthetic+Oil&FORM=IARSLK",
                  "image_url":"/th?q=5W-30+Synthetic+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               },
               {
                  "type":"RelatedImageSearchesElement",
                  "alt":null,
                  "title":"10W-30 Motor Oil",
                  "url":"https://www.bing.com/images/search?q=10W-30+Motor+Oil&FORM=IARSLK",
                  "image_url":"/th?q=10W-30+Motor+Oil&w=100&h=100&c=7&o=5&pid=1.7&mkt=en-US&cc=US&setlang=en&adlt=moderate"
               }
            ],
            "type":"images",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[11]",
            "impressions_etv":null,
            "traffic_cost":0.69312,
            "rank_group":1,
            "rank_absolute":13,
            "etv":13.8624
         },
         {
            "items":[
               {
                  "type":"top_stories_element",
                  "source":"T3 on MSN.com",
                  "domain":"www.msn.com",
                  "title":"Grow big arms using lightweight dumbbells only with this 10-minute bicep and forearm workout",
                  "date":"· 13d",
                  "url":"https://www.msn.com/en-us/health/fitness/grow-big-arms-using-lightweight-dumbbells-only-with-this-10-minute-bicep-and-forearm-workout/ar-AAVwe9m?ocid=uxbndlbing",
                  "timestamp":null
               },
               {
                  "type":"top_stories_element",
                  "source":"PopSugar",
                  "domain":"www.popsugar.com",
                  "title":"You Can Do This Whole 10-Minute Chest-and-Triceps Workout Lying Down",
                  "date":"· 3d",
                  "url":"https://www.popsugar.com/fitness/10-minute-chest-triceps-workout-dumbbells-48774293",
                  "timestamp":null
               },
               {
                  "type":"top_stories_element",
                  "source":"YAHOO!News",
                  "domain":"news.yahoo.com",
                  "title":"This Super-Effective Standing Abs Workout Will Leave Your Core Sore - in 10 Minutes",
                  "date":"· 3d",
                  "url":"https://news.yahoo.com/super-effective-standing-abs-workout-160004904.html",
                  "timestamp":null
               }
            ],
            "type":"top_stories",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[7]",
            "impressions_etv":null,
            "traffic_cost":13.68,
            "rank_group":1,
            "rank_absolute":7,
            "etv":27.36
         },
         {
            "items":[
               {
                  "type":"video_element",
                  "source":"The Home Depot",
                  "title":"Everbilt 10 mm-1.5 x 30 mm Zinc-Plated Metric Hex Bolt 36068",
                  "url":"https://www.bing.com/https://www.homedepot.com/p/Everbilt-10-mm-1-5-x-30-mm-Zinc-Plated-Metric-Hex-Bolt-36068/202209670",
                  "timestamp":null
               },
               {
                  "type":"video_element",
                  "source":"The Home Depot",
                  "title":"1.5 in. x 30 in. x 60 in. Allwood Birch Butcher Block, Table/Counter/Isl…",
                  "url":"https://www.bing.com/https://www.homedepot.com/p/1-5-in-x-30-in-x-60-in-Allwood-Birch-Butcher-Block-Table-Counter-Island-Top-Panel-EGB-6-4x30x60/207112652",
                  "timestamp":null
               },
               {
                  "type":"video_element",
                  "source":"YouTubeCvlife Group",
                  "title":"CVLIFE 1.5-4 x 30 magnification Review",
                  "url":"https://www.bing.com/videos/search?q=1+5+x+30&docid=607992040246231754&mid=3598CB239425955405BD3598CB239425955405BD&view=detail&FORM=VIRE",
                  "timestamp":"2017-02-06T00:00:00+00:00"
               },
               {
                  "type":"video_element",
                  "source":"The Home Depot",
                  "title":"HARDWOOD REFLECTIONS Unfinished Saman 6 ft. L x 30 in. D …",
                  "url":"https://www.bing.com/https://www.homedepot.com/p/HARDWOOD-REFLECTIONS-Unfinished-Saman-6-ft-L-x-30-in-D-x-1-5-in-T-Butcher-Block-Desktop-Countertop-with-2-Live-Edges-1530HDSAM2LE-72/315742001",
                  "timestamp":null
               },
               {
                  "type":"video_element",
                  "source":"The Home Depot",
                  "title":"HARDWOOD REFLECTIONS Saman 4 ft. L x 30 in. D x 1.5 in. T Bu…",
                  "url":"https://www.bing.com/https://www.homedepot.com/p/HARDWOOD-REFLECTIONS-Saman-4-ft-L-x-30-in-D-x-1-5-in-T-Butcher-Block-Desktop-Countertop-with-Blue-Epoxy-River-Run-in-UV-Finish-1530RIVBLSAM-48/313896111",
                  "timestamp":null
               }
            ],
            "type":"video",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[5]",
            "impressions_etv":null,
            "traffic_cost":0.0,
            "rank_group":1,
            "rank_absolute":5,
            "etv":9.12
         },
         {
            "items":[
               "0.0 bumper sticker",
               "0.0 bumper sticker meaning",
               "0 0 face meaning",
               "0.0 i don't run",
               "0.0 i don't run decal",
               "custom stickers cheap",
               "bulk stickers custom",
               "13.1 and 26.2 stickers"
            ],
            "type":"related_searches",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[50]/div[1]",
            "impressions_etv":null,
            "traffic_cost":4.15872,
            "rank_group":1,
            "rank_absolute":53,
            "etv":4.6208
         },
         {
            "title":"Tips for a Healthy Heart",
            "items":[
               {
                  "type":"carousel_element",
                  "title":"Between the Sheets",
                  "subtitle":null
               },
               {
                  "type":"carousel_element",
                  "title":"Let the Music Move You",
                  "subtitle":null
               },
               {
                  "type":"carousel_element",
                  "title":"Raise a Glass",
                  "subtitle":null
               },
               {
                  "type":"carousel_element",
                  "title":"I Like to Move It",
                  "subtitle":null
               },
               {
                  "type":"carousel_element",
                  "title":"Know Your Number",
                  "subtitle":null
               }
            ],
            "type":"carousel",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/div[2]/div[1]/div[1]",
            "impressions_etv":null,
            "traffic_cost":1.38624,
            "rank_group":1,
            "rank_absolute":1,
            "etv":4.6208
         },
         {
            "text":[
               "1 / 4 ounces = 7.08738078 grams"
            ],
            "links":null,
            "type":"answer_box",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]",
            "impressions_etv":null,
            "traffic_cost":0.6080000000000001,
            "rank_group":1,
            "rank_absolute":1,
            "etv":6.08
         },
         {
            "title":"1 Corinthians 13:4-8 NIV - Bible",
            "featured_title":null,
            "description":"pinterest.com Image: pinterest.com 1 Corinthians 13:4-8 NIV. Love is patient, love is kind. It does not envy, it does not boast, it is not proud. It does not dishonor others, it is not self-seeking, it is not easily angered, it keeps no record of wrongs. Love does not delight in evil but rejoices with the truth.",
            "table":null,
            "type":"featured_snippet",
            "domain":"www.bible.com",
            "main_domain":"bible.com",
            "url":"https://www.bible.com/bible/111/1CO.13.4-8.niv",
            "relative_url":"/bible/111/1CO.13.4-8.niv",
            "is_new":true,
            "is_up":false,
            "is_down":false,
            "previous_rank_absolute":null,
            "images":[
               {
                  "type":"images_element",
                  "alt":null,
                  "url":"http://pinterest.com/pin/317644579940554290/",
                  "image_url":"https://api.dataforseo.com/cdn/i/04121227-1087-0066-0000-0f880fdbc46c:0"
               }
            ],
            "timestamp":null,
            "rank_info":{
               "page_rank":178,
               "main_domain_rank":586
            },
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]",
            "impressions_etv":null,
            "traffic_cost":0.0,
            "rank_group":1,
            "rank_absolute":1,
            "etv":6.9312
         },
         {
            "title":"Job listings",
            "url":null,
            "items":[
               {
                  "type":"jobs_element",
                  "title":"Youth Care Specialists: FT, 12-Hour Shifts, $13-18 Per Hour",
                  "description":"Bentonville, AR · Full-time",
                  "author":"via ZipRecruiter",
                  "job_posted_time":"Posted 19 days ago",
                  "contract_type":null,
                  "salary":"$13-18est. hourly wage",
                  "url":"https://www.bing.com/jobs?q=18+an+hour+jobs&scp=0&jid=257670161.Retro&rb=0&rc=20&L2=true&c=1",
                  "timestamp":null
               },
               {
                  "type":"jobs_element",
                  "title":"Domino's Pizza Delivery Driver – Rogers - Earn Over $18/Per Hour With Tips And …",
                  "description":"Rogers, AR · Part-time",
                  "author":"via CareerBuilder",
                  "job_posted_time":"Posted 30 days ago",
                  "contract_type":null,
                  "salary":null,
                  "url":"https://www.bing.com/jobs?q=18+an+hour+jobs&scp=0&jid=-1271686281.Retro&rb=0&rc=20&L2=true&c=1",
                  "timestamp":null
               },
               {
                  "type":"jobs_element",
                  "title":"Domino's Pizza Delivery Driver – Rogers - Earn Over $18/Per Hour With Tips And …",
                  "description":"Rogers, AR · Part-time",
                  "author":"via Snagajob",
                  "job_posted_time":"Posted 25 days ago",
                  "contract_type":null,
                  "salary":"$11-16est. hourly wage",
                  "url":"https://www.bing.com/jobs?q=18+an+hour+jobs&scp=0&jid=38963772.Retro&rb=0&rc=20&L2=true&c=1",
                  "timestamp":null
               },
               {
                  "type":"jobs_element",
                  "title":"Domino's Pizza Delivery Driver – Fayetteville- Campus - Earn Over $18/Per Hour With …",
                  "description":"Tontitown, AR · Part-time",
                  "author":"via Snagajob",
                  "job_posted_time":"Posted 30 days ago",
                  "contract_type":null,
                  "salary":"$11-16est. hourly wage",
                  "url":"https://www.bing.com/jobs?q=18+an+hour+jobs&scp=0&jid=46303805.Retro&rb=0&rc=20&L2=true&c=1",
                  "timestamp":null
               }
            ],
            "type":"jobs",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[2]",
            "impressions_etv":null,
            "traffic_cost":2.3104,
            "rank_group":1,
            "rank_absolute":5,
            "etv":4.6208
         },
         {
            "title":"Greenhill At Radford",
            "description":"1 New River Dr, Radford, VA 24141 \n· \n\n",
            "phone":"(540) 633-1717",
            "is_paid":false,
            "rating":null,
            "domain":"greenhillatradford.com",
            "main_domain":"greenhillatradford.com",
            "url":"https://greenhillatradford.com/",
            "relative_url":"/",
            "type":"local_pack",
            "is_new":true,
            "is_up":false,
            "is_down":false,
            "previous_rank_absolute":null,
            "rank_info":{
               "page_rank":148,
               "main_domain_rank":0
            },
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[8]/div[1]/ul[1]/li[1]/div[1]/div[1]",
            "impressions_etv":null,
            "traffic_cost":0.0,
            "rank_group":1,
            "rank_absolute":9,
            "etv":6.9312
         },
         {
            "title":"1 Fordway Extension, Derry, NH 03038",
            "url":"https://www.bing.com/maps?&ty=18&q=1%20Fordway%20Extension%2C%20Derry%2C%20NH%2003038&ppois=42.872026565445765_-71.32841668924382_1%20Fordway%20Extension%2C%20Derry%2C%20NH%2003038_~&cp=42.872027~-71.328417&v=2&sV=1&FORM=MIRE&qpvt=1+4+extension",
            "type":"map",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[4]",
            "impressions_etv":null,
            "traffic_cost":0.970368,
            "rank_group":1,
            "rank_absolute":4,
            "etv":4.6208
         },
         {
            "items":[
               {
                  "type":"people_also_ask_element",
                  "title":"What does min 55 mean on T-Mobile?",
                  "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[1]",
                  "expanded_element":[
                     {
                        "featured_title":null,
                        "url":"https://www.t-mobile.com/cell-phone-plans/unlimited-55-senior-discount-plans",
                        "domain":"www.t-mobile.com",
                        "title":"Unlimited 55+ Discount Cell Phone Plans for Seniors | T-Mobile",
                        "description":"Min. age 55. During congestion, customers on this plan may notice speeds lower than other customers and further reduction if using >50GB/mo., due to data prioritization. Video typically streams on smartphone/tablet at DVD quality (480p). Tethering at max 3G speeds. See full terms T-Mobile Essentials 55: Limited time offer; subject to change.",
                        "table":null,
                        "type":"people_also_ask_expanded_element",
                        "timestamp":null
                     }
                  ]
               },
               {
                  "type":"people_also_ask_element",
                  "title":"What is military time 0055?",
                  "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[2]",
                  "expanded_element":[
                     {
                        "featured_title":null,
                        "url":"http://time.unitarium.com/military/0055",
                        "domain":"time.unitarium.com",
                        "title":"0055 Military Time",
                        "description":"Military Time 0055 is: 12:55 AM using 12-hour clock notation, 00:55 using 24-hour clock notation.",
                        "table":null,
                        "type":"people_also_ask_expanded_element",
                        "timestamp":null
                     }
                  ]
               },
               {
                  "type":"people_also_ask_element",
                  "title":"What is Minmin age 55 plan?",
                  "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[3]",
                  "expanded_element":[
                     {
                        "featured_title":null,
                        "url":"https://www.t-mobile.com/cell-phone-plans/unlimited-55-senior-discount-plans",
                        "domain":"www.t-mobile.com",
                        "title":"Unlimited 55+ Discount Cell Phone Plans for Seniors | T-Mobile",
                        "description":"Min. age 55. During congestion, customers on this plan may notice speeds lower than other customers and further reduction if using >50GB/mo., due to data prioritization. Video typically streams on smartphone/tablet at DVD quality (480p).",
                        "table":null,
                        "type":"people_also_ask_expanded_element",
                        "timestamp":null
                     }
                  ]
               },
               {
                  "type":"people_also_ask_element",
                  "title":"What is the difference between 24/00 and 23/59?",
                  "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[2]/div[1]/div[1]/div[1]/div[1]/div[2]/div[1]/div[4]",
                  "expanded_element":[
                     {
                        "featured_title":null,
                        "url":"https://simple.wikipedia.org/wiki/24-hour_clock",
                        "domain":"simple.wikipedia.org",
                        "title":"24-hour clock - Simple English Wikipedia, the free",
                        "description":"For example, you would say \"Tuesday at 24:00\" and \"Wednesday at 00:00\" to mean exactly the same time. However, the US military prefers not to say 24:00 - they do not like to have two names for the same thing, so they always say \"23:59\", which is one minute before midnight.",
                        "table":null,
                        "type":"people_also_ask_expanded_element",
                        "timestamp":null
                     }
                  ]
               }
            ],
            "type":"people_also_ask",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[2]",
            "impressions_etv":null,
            "traffic_cost":0.0,
            "rank_group":1,
            "rank_absolute":2,
            "etv":6.08
         },
         {
            "title":null,
            "items":[
               "Pentane",
               "Isobutane",
               "Butane",
               "2-Methylpentane",
               "Propane"
            ],
            "type":"people_also_search",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[1]/div[1]/div[1]/div[2]",
            "impressions_etv":null,
            "traffic_cost":0.0,
            "rank_group":1,
            "rank_absolute":2,
            "etv":9.12
         },
         {
            "type":"recipes",
            "items":[
               {
                  "type":"recipes_element",
                  "title":"Thousand Island Dressing II",
                  "url":null,
                  "domain":null,
                  "source":"Allrecipes",
                  "description":"5 min · 336 cals · 6 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":4.5,
                     "votes_count":285,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Simply Recipes",
                  "description":"10 min · 1596 cals · 1 serving",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":5.0,
                     "votes_count":85,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Homemade Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Kitchen Treaty",
                  "description":"5 min · 1170 cals · 0",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":5.0,
                     "votes_count":51,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Homemade Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Rachel Cooks",
                  "description":"10 min · 122 cals · 1 serving",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":4.5,
                     "votes_count":12,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Homemade Thousand Island Dressing Recipe",
                  "url":null,
                  "domain":null,
                  "source":"Simply Whisked",
                  "description":"5 min · 107 cals · 2 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":3.0,
                     "votes_count":1,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Authentic Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Allrecipes",
                  "description":"20 min · 439 cals · 16 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":4.5,
                     "votes_count":114,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Culinary Hill",
                  "description":"2 min · 143 cals · 12 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":5.0,
                     "votes_count":11,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"The Best Thousand Island Dressing You'll Ever Have",
                  "url":null,
                  "domain":null,
                  "source":"Southern Plate",
                  "description":"10 min · 387 cals · 18 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":5.0,
                     "votes_count":141,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Food Network",
                  "description":"20 min · 1 serving",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":4.5,
                     "votes_count":25,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"In-N-Out Burger Spread",
                  "url":null,
                  "domain":null,
                  "source":"Dinner Then Dessert",
                  "description":"5 min · 153 cals · 6 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":5.0,
                     "votes_count":29,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"The Mountain Kitchen",
                  "description":"5 min · 207 cals · 8 servs",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":5.0,
                     "votes_count":15,
                     "rating_max":5
                  }
               },
               {
                  "type":"recipes_element",
                  "title":"Quick Thousand Island Dressing",
                  "url":null,
                  "domain":null,
                  "source":"Allrecipes",
                  "description":"10 min · 144 cals · 1 serving",
                  "time":null,
                  "rating":{
                     "rating_type":"Max5",
                     "value":4.5,
                     "votes_count":11,
                     "rating_max":5
                  }
               }
            ],
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/div[2]/div[1]/div[1]",
            "impressions_etv":null,
            "traffic_cost":0.0,
            "rank_group":1,
            "rank_absolute":1,
            "etv":6.08
         },
         {
            "title":"See 0w30 oil",
            "items":[
               {
                  "type":"shopping_element",
                  "title":"Castrol Edge® Euro Car 0W-30 A3/B4 Full …Synthetic Motor Oil 1 Quart, 152B99",
                  "price":{
                     "current":9.99,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$9.99"
                  },
                  "source":"Advance Auto Parts",
                  "description":null,
                  "url":"https://shop.advanceautoparts.com/p/castrol-edge-euro-car-0w-30-a3-b4-full-synthetic-motor-oil-1-quart-152b99/10148702-p?product_channel=local&store=1205&adtype=&product_channel=Local&store_code=1205&gclid=df8dd64bfaa61403569eb41a6815945b&gclsrc=3p.ds&msclkid=df8dd64bfaa61403569eb41a6815945b&utm_source=bing&utm_medium=cpc&utm_campaign=b_shopping_all_motor%2Foil_gen_gen_gen_evergreen_eng_aap_us_all&utm_term=4580702892009457&utm_content=Bing_All_Motor%20Oil_Full%20Synthetic",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Mobil 1 Full Synthetic Engine Oil …0W-30 5 Quarts",
                  "price":{
                     "current":32.99,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$32.99"
                  },
                  "source":"AutoZone.com",
                  "description":null,
                  "url":"http://www.bing.com/shop/product?oid=84358218741&offerid=IdRLwd8vUO2HNA4pr3L2if7Vg8&storeid=3719&blid=8315185735617&q=0w30%20oil&originIGUID=C66D9036874F407F9243AB623A880D07&form=LIASTR",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Mobil 1 ESP Full Synthetic Motor Oil 0W-30, 1 …Quart",
                  "price":{
                     "current":7.97,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$7.97"
                  },
                  "source":"Walmart",
                  "description":null,
                  "url":"https://www.walmart.com/ip/Mobil-1-ESP-Full-Synthetic-Motor-Oil-0W-30-1-Quart/185551668?wmlspartner=wlpa&selectedSellerId=0&adid=22222222222068851333&wmlspartner=wmtlabs&wl0=e&wl1=o&wl2=c&wl3=17601883929&wl4=pla-4578916201150955&wl5=&wl6=&wl7=&wl10=Walmart&wl11=Online&wl12=185551668_0&wl14=0w30%20oil&veh=sem&msclkid=2d09db1a10be1f3e98c9b94b820de884",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Mobil 1 ESP 0W-30 Full Synthetic …Motor Oil, 1 Quart, 47104",
                  "price":{
                     "current":12.99,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$12.99"
                  },
                  "source":"Advance Auto Parts",
                  "description":null,
                  "url":"https://shop.advanceautoparts.com/p/mobil-1-esp-0w-30-full-synthetic-motor-oil-1-quart-47104/10858386-p?product_channel=local&store=7710&adtype=&product_channel=Local&store_code=7710&gclid=01babd2bfd3b1ed7a9ecdf7a6f88f87b&gclsrc=3p.ds&msclkid=01babd2bfd3b1ed7a9ecdf7a6f88f87b&utm_source=bing&utm_medium=cpc&utm_campaign=b_shopping_all_motor%2Foil_gen_gen_gen_evergreen_eng_aap_us_all&utm_term=4580702892009457&utm_content=Bing_All_Motor%20Oil_Full%20Synthetic",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Mobil 1 Advanced Fuel Economy Full …Synthetic Motor Oil 0W-30, 5 Quart",
                  "price":{
                     "current":27.47,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$27.47"
                  },
                  "source":"Walmart",
                  "description":null,
                  "url":"https://www.walmart.com/ip/Mobil-1-Advanced-Fuel-Economy-Full-Synthetic-Motor-Oil-0W-30-5-Quart/17034369?wmlspartner=wlpa&selectedSellerId=0&adid=22222222222017594579&wmlspartner=wmtlabs&wl0=e&wl1=o&wl2=c&wl3=10364284820&wl4=pla-1103062137095&wl5=&wl6=&wl7=&wl10=Walmart&wl11=Online&wl12=17034369_0&wl14=0w30%20oil&veh=sem&gclid=05a785415b111cad8029e710c9a2a9ca&gclsrc=3p.ds&msclkid=05a785415b111cad8029e710c9a2a9ca",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Pennzoil Platinum Euro LX 0W-30 …Full Synthetic Motor Oil, 1 Quart, 550043041",
                  "price":{
                     "current":9.99,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$9.99"
                  },
                  "source":"Advance Auto Parts",
                  "description":null,
                  "url":"https://shop.advanceautoparts.com/p/pennzoil-platinum-euro-lx-0w-30-full-synthetic-motor-oil-1-quart-550043041/11356222-p?product_channel=local&store=7710&adtype=&product_channel=Local&store_code=7710&gclid=a29a617f28011f4e2b73032ebab2e459&gclsrc=3p.ds&msclkid=a29a617f28011f4e2b73032ebab2e459&utm_source=bing&utm_medium=cpc&utm_campaign=b_shopping_all_motor%2Foil_gen_gen_gen_evergreen_eng_aap_us_all&utm_term=4580702892009457&utm_content=Bing_All_Motor%20Oil_Full%20Synthetic",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"VW Oil Change Kit (0W30) - Genuine VW …KIT-00415",
                  "price":{
                     "current":71.23,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$71.23"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/vw-oil-change-kit-0w30-genuine-vw-kit-00415?msclkid=608a4694593715b8c6bf24c5cb8494cd&utm_source=bing&utm_medium=cpc&utm_campaign=AudiVW%20Shopping%200&utm_term=4581183924955193&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"BMW 0W30 Oil Change Kit - 11427788460KT",
                  "price":{
                     "current":116.71,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$116.71"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/bmw-oil-change-kit-11427788460kt?msclkid=2d1e4125eeab12e5928b23747c18f195&utm_source=bing&utm_medium=cpc&utm_campaign=BMW%20Shopping%200&utm_term=4580771607393493&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"0W30 Special Tec V Engine Oil (5 Liter) - …Liqui Moly LM20204",
                  "price":{
                     "current":38.39,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$38.39"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/0w30-special-tec-v-5-liter-liqui-moly-lm20204?msclkid=51e9cc0eb13717b4d799ae5f2384bcd4&utm_source=bing&utm_medium=cpc&utm_campaign=Volvo%20Shopping%200&utm_term=4581046485704935&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"0W30 Top Tec 4210 Engine Oil (5 Liter) - …Liqui Moly 22158",
                  "price":{
                     "current":42.69,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$42.69"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/0w30-top-tec-4210-engine-oil-1-liter-liqui-moly-22158?msclkid=e9e4f77a32bb11a4464e952ba00854d2&utm_source=bing&utm_medium=cpc&utm_campaign=AudiVW%20Shopping%200&utm_term=4581183924955193&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"BMW 0W30 Oil Change Kit - 11427510717K…T1",
                  "price":{
                     "current":109.51,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$109.51"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/bmw-oil-change-kit-11427510717kit1?msclkid=123fb742afea1d679176d5133d59b4b3&utm_source=bing&utm_medium=cpc&utm_campaign=BMW%20Shopping%200&utm_term=4580771607393493&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"BMW 0W30 Oil Change Kit - 11427953129K…T2",
                  "price":{
                     "current":89.32,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$89.32"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/bmw-oil-change-kit-5w30-e60-e90-e82-f30-oilchgkit6327?msclkid=a5ff2a0225581cdd3fe64853b7eb33fd&utm_source=bing&utm_medium=cpc&utm_campaign=BMW%20Shopping%200&utm_term=4580771607393493&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"FRAM Full Synthetic 0W-30 Motor Oil: 1 …Quart, F903",
                  "price":{
                     "current":6.99,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$6.99"
                  },
                  "source":"Advance Auto Parts",
                  "description":null,
                  "url":"https://shop.advanceautoparts.com/p/fram-full-synthetic-0w-30-motor-oil-1-quart-f903/12311150-p?product_channel=local&store=7710&adtype=&product_channel=Local&store_code=7710&gclid=688ac53862d81fbde88aa769f06b456a&gclsrc=3p.ds&msclkid=688ac53862d81fbde88aa769f06b456a&utm_source=bing&utm_medium=cpc&utm_campaign=b_shopping_all_motor%2Foil_gen_gen_gen_evergreen_eng_aap_us_all&utm_term=4580702892009457&utm_content=Bing_All_Motor%20Oil_Full%20Synthetic",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Mobil 1 0W-30 (Advanced Fuel Economy) …Synthetic Motor Oil - 1 Quart (Pack Of 6)",
                  "price":{
                     "current":63.99,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$63.99"
                  },
                  "source":"Amazon.com",
                  "description":null,
                  "url":"https://www.amazon.com/Mobil-96918-0W-30-Synthetic-Motor/dp/B000COVGSO/ref=asc_df_B000COVGSO?tag=bingshoppinga-20&linkCode=df0&hvadid=80333120120295&hvnetw=o&hvqmt=e&hvbmt=be&hvdev=c&hvlocint=&hvlocphy=&hvtargid=pla-4583932699650985&psc=1",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"BMW 0W30 Twinpower Turbo LL…-01FE Engine Oil (1 Liter) - Genuine BMW 83215A2AF99",
                  "price":{
                     "current":11.59,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$11.59"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/bmw-engine-oil-07510017866?msclkid=7536892ea73617b3e5b0eb7f35857a37&utm_source=bing&utm_medium=cpc&utm_campaign=BMW%20Shopping%200&utm_term=4580771607393493&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Mobil 1 112746 Engine Oil,0W-30,Full …Synthetic,1Qt",
                  "price":{
                     "current":12.88,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$12.88"
                  },
                  "source":"Zoro.com",
                  "description":null,
                  "url":"https://www.zoro.com/mobil-1-engine-oil-mobil-1-0w-30-1-qt-112746/i/G1178581/?gclid=fc6bc6937c7913fa5407a4c2eeca300b&gclsrc=3p.ds&msclkid=fc6bc6937c7913fa5407a4c2eeca300b&utm_source=bing&utm_medium=cpc&utm_campaign=PLA_US_Bing_Smart%20Shopping&utm_term=4586131722397884&utm_content=All%20Products",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"Genuine BMW BMW 0W30 Twinpower …Turbo LL-12FE Engine Oil (1 Liter) 83215A2AFC3",
                  "price":{
                     "current":11.26,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$11.26"
                  },
                  "source":"Pelican Parts",
                  "description":null,
                  "url":"https://www.pelicanparts.com/More_Info/83215A2AFC3.htm?pn=83-21-5-A2A-FC3-BOE&msclkid=897940784851161a30af2229dae24345&utm_source=bing&utm_medium=cpc&utm_campaign=Shopping%20Ads%20-%20BMW&utm_term=4580634170083224&utm_content=BMW%20Catch%20All",
                  "marketplace":null,
                  "marketplace_url":null
               },
               {
                  "type":"shopping_element",
                  "title":"BMW 0W30 Oil Change Kit - 11427953125KT",
                  "price":{
                     "current":73.54,
                     "regular":null,
                     "max_value":null,
                     "currency":"USD",
                     "is_price_range":false,
                     "displayed_price":"$73.54"
                  },
                  "source":"FCP EURO",
                  "description":null,
                  "url":"https://www.fcpeuro.com/products/bmw-oil-change-kit-11427640862kt?msclkid=b8956e88d8b6119113810cd94a05e18b&utm_source=bing&utm_medium=cpc&utm_campaign=BMW%20Shopping%200&utm_term=4580771607393493&utm_content=Ad%20group%20%231",
                  "marketplace":null,
                  "marketplace_url":null
               }
            ],
            "type":"shopping",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/div[2]/div[1]/ul[1]/li[1]",
            "impressions_etv":null,
            "traffic_cost":0.69312,
            "rank_group":1,
            "rank_absolute":1,
            "etv":13.8624
         },
         {
            "items":[
               {
                  "type":"top_stories_element",
                  "source":"T3 on MSN.com",
                  "domain":"www.msn.com",
                  "title":"Grow big arms using lightweight dumbbells only with this 10-minute bicep and forearm workout",
                  "date":"· 13d",
                  "url":"https://www.msn.com/en-us/health/fitness/grow-big-arms-using-lightweight-dumbbells-only-with-this-10-minute-bicep-and-forearm-workout/ar-AAVwe9m?ocid=uxbndlbing",
                  "timestamp":null
               },
               {
                  "type":"top_stories_element",
                  "source":"PopSugar",
                  "domain":"www.popsugar.com",
                  "title":"You Can Do This Whole 10-Minute Chest-and-Triceps Workout Lying Down",
                  "date":"· 3d",
                  "url":"https://www.popsugar.com/fitness/10-minute-chest-triceps-workout-dumbbells-48774293",
                  "timestamp":null
               },
               {
                  "type":"top_stories_element",
                  "source":"YAHOO!News",
                  "domain":"news.yahoo.com",
                  "title":"This Super-Effective Standing Abs Workout Will Leave Your Core Sore - in 10 Minutes",
                  "date":"· 3d",
                  "url":"https://news.yahoo.com/super-effective-standing-abs-workout-160004904.html",
                  "timestamp":null
               }
            ],
            "type":"top_stories",
            "position":"left",
            "xpath":"/html[1]/body[1]/div[1]/main[1]/ol[1]/li[7]",
            "impressions_etv":null,
            "traffic_cost":13.68,
            "rank_group":1,
            "rank_absolute":7,
            "etv":27.36
         }
      ]
   },
   "extra":null
}

Description of the fields in the database:

Field name Type Description
keyword string search query
UTF-8 encoding applies
location integer location code
unique identifier of the corresponding location
you can receive the list of available locations with their location_code by making a GET request to
https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
example:
2840 corresponds to the United States
language string language code
unique identifier of the language available for the corresponding location
you can receive the list of available locations with their language_code by making a GET request to
https://api.dataforseo.com/v3/dataforseo_labs/locations_and_languages
example:
en corresponds to English
spell string autocorrection of the search engine
if the search engine provided results for a keyword that was corrected, we will specify the keyword corrected by the search engine and the type of autocorrection
spell_type string type of autocorrection
possible values:
did_you_mean, showing_results_for, no_results_found_for, including_results_for
keyword_info object keyword data for the returned keyword
    search_volume integer average monthly search volume rate
represents either the approximate number of searches for the given keyword idea on google.com or google.com and partners, depending on the user’s targeting
    competition float competition
represents the relative amount of competition associated with the given keyword;
the value is based on Google Ads data and can be between 0 and 1 (inclusive)
note: competition will have values for the United States location only
    cpc float cost-per-click
represents the average cost per click (USD) historically paid for the keyword
note: cpc will have values for the United States location only
    time_update string date and time when keyword data was last updated
in the ISO 8601 format: “YYYY-MM-DDThh:mm:ss.sssssssZ”
example:
2020-09-12T00:07:43.0733218Z
    history object monthly searches
represents the (approximate) number of searches on the returned keyword in the given location
serp_info object SERP data available for the returned keyword
    check_url string direct URL to search engine results
you can use it to make sure that we provided exact results
    items_count integer the number of results returned in the serp array
    keyword_difficulty integer difficulty of ranking in the first top-10 organic results for a keyword
indicates the chance of getting in top-10 organic results for a keyword on a logarithmic scale from 0 to 100;
calculated by analysing, among other parameters, link profiles of the first 10 pages in SERP;
learn more about the metric in this help center guide
    se_results_count integer total number of results in SERP
    time_update string date and time when SERP data was last updated
in the ISO 8601 format: “YYYY-MM-DDThh:mm:ss.sssssssZ”
example:
2020-09-12T00:07:43.0733218Z
    previous_updated_time string previous to the most recent update of SERP data
in the ISO 8601 format: “YYYY-MM-DDThh:mm:ss.sssssssZ”
example:
2020-09-12T00:07:43.0733218Z
    item_types array types of search results in SERP
contains types of search results (items) found in SERP.
possible item types:
answer_box, carousel, events, featured_snippet, hotels_pack, images, jobs, local_pack, map, organic, paid, people_also_ask, people_also_search, questions_and_answers, recipes, related_searches, shopping, top_stories, video
    serp array contains data on the SERP elements found for the returned keyword
            ‘organic’ element in SERP’
        title string title of the result in SERP
        pre_snippet string includes additional information appended before the result description in SERP
        description string description of the results element in SERP
        breadcrumb string breadcrumb in SERP
        images array images of the element
            type string type of element = ‘images_element
            alt string alt tag of the image
            url string relevant URL
            image_url string URL of the image
the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available)
        is_image boolean indicates whether the element contains an image
        is_video boolean indicates whether the element contains a video
        is_featured_snippet boolean indicates whether the element is a featured_snippet
        extended_snippet string includes additional information appended after the result description in SERP
        amp_version boolean Accelerated Mobile Pages
indicates whether an item has the Accelerated Mobile Page (AMP) version
        rating object the item’s rating
the popularity rate based on reviews and displayed in SERP
            rating_type string the type of rating
here you can find the following elements: Max5, Percents, CustomMax
            value integer the value of the rating
            votes_count integer the amount of feedback
            rating_max integer the maximum value for a rating_type
        highlighted array words highlighted in bold within the results description
        links array sitelinks
the links shown below some of Google’s search results
if there are none, equals null
            type string type of element = ‘link_element
            title string title of the result in SERP
            description string description of the results element in SERP
            url string sitelink URL
        domain string domain in SERP
        main_domain string main domain in SERP without subdomains
        url string relevant absolute URL in SERP
        relative_url string relative URL from SERP
        is_malicious boolean indicates whether the element is marked as malicious
        faq object frequently asked questions
questions and answers extension shown below some of Google’s search results
if there are none, equals null
            type string type of element = ‘faq_box
            items array items featured in the faq_box
                type string type of element = ‘faq_box_element
                title string question related to the result
                description string answer provided in the drop-down block
                links array links featured in the faq_box_element
                    type string type of element = ‘link_element
                    title string link anchor text
                    description string link description
                    url string link URL
        type string type of element = ‘organic’
        is_new boolean new element
indicates whether the element is new compared with the previous version of the database
        is_up boolean element went up
indicates whether the element went up in SERP compared with the previous version of the database
        is_down boolean element went down
indicates whether the element went down in SERP compared with the previous version of the database
        previous_rank_absolute integer previous absolute rank in SERP
absolute position among all the elements in SERP previous to the most recent update
        extended_people_also_search array extension of the organic element
extension of the organic result containing related search queries
Note: extension appears in SERP upon clicking on the result and then bouncing back to search results
        cache_url string cached version of the page
        price object pricing details
contains the pricing details of the product or service featured in the result
            current float current price
indicates the current price of the product or service featured in the result
            regular float regular price
indicates the regular price of the product or service with no discounts applied
            max_value float the maximum price
the maximum price of the product or service as indicated in the result
            currency string currency of the listed price
ISO code of the currency applied to the price
            is_price_range boolean price is provided as a range
indicates whether a price is provided in a range
            displayed_price string price string in the result
raw price string as provided in the result
        related_search_url string URL to a similar search
URL to a new search for the same keyword(s) on related sites
        related_result array related result from the same domain
related result from the same domain appears as a part of the main result snippet
            type string type of element = ‘related_result
            xpath string the XPath of the element
            domain string relevant domain
            title string title of the result in SERP
            url string relevant URL in SERP
            cache_url string cached version of the page
            related_search_url string URL to a similar search
URL to a new search for the same keyword(s) on related sites
            breadcrumb string breadcrumb in SERP
            is_image boolean indicates whether the element contains an image
            is_video boolean indicates whether the element contains a video
            description string description of the results element in SERP
            pre_snippet string includes additional information appended before the result description in SERP
            extended_snippet string includes additional information appended after the result description in SERP
            images array images of the element
                type string type of element = ‘images_element
                alt string alt tag of the image
                url string relevant URL
            amp_version boolean Accelerated Mobile Pages
indicates whether an item has the Accelerated Mobile Page (AMP) version
            rating object the item’s rating
the popularity rate based on reviews and displayed in SERP
                rating_type string the type of rating
here you can find the following elements: Max5, Percents, CustomMax
                value integer the value of the rating
                votes_count integer the amount of feedback
                rating_max integer the maximum value for a rating_type
            price object pricing details
contains the pricing details of the product or service featured in the result
                current float current price
indicates the current price of the product or service featured in the result
                regular float regular price
indicates the regular price of the product or service with no discounts applied
                max_value float the maximum price
the maximum price of the product or service as indicated in the result
                currency string currency of the listed price
ISO code of the currency applied to the price
                is_price_range boolean price is provided as a range
indicates whether a price is provided in a range
                displayed_price string price string in the result
raw price string as provided in the result
            highlighted array words highlighted in bold within the result’s description
            about_this_result object contains information from the ‘About this result’ panel
‘About this result’ panel provides additional context about why Google returned this result for the given query;
this feature appears after clicking on the three dots next to most results
                type string type of element = ‘about_this_result_element
                url string result’s URL
                source string source of additional information about the result
                source_info string additional information about the result
description of the website from Wikipedia or another additional context
                source_url string URL to full information from the source
                language string the language of the result
                location string location for which the result is relevant
                search_terms array matching search terms that appear in the result
                related_terms array related search terms that appear in the result
            time_stamp string date and time when the result was published
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
        about_this_result object contains information from the ‘About this result’ panel
‘About this result’ panel provides additional context about why Google returned this result for the given query;
this feature appears after clicking on the three dots next to most results
            type string type of element = ‘about_this_result_element
            url string result’s URL
            source string source of additional information about the result
            source_info string additional information about the result
description of the website from Wikipedia or another additional context
            source_url string URL to full information from the source
            language string the language of the result
            location string location for which the result is relevant
            search_terms array matching search terms that appear in the result
            related_terms array related search terms that appear in the result
        is_web_story boolean indicates whether the element is marked as Google web story
        timestamp string date and time when the result was published
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
        rank_info object page and domain rank information
            page_rank integer page rank
page_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm;
learn more about the metric and how it is calculated in this help center article
            main_domain_rank integer main domain rank
main_domain_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm
learn more about the metric and how it is calculated in this help center article
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions

Note that the data in the impressions_etv field is deprecated and provided only as legacy to avoid maintenance issues

estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impression values of the keyword a given URL ranks for

        traffic_cost float estimated cost of converting organic search traffic into paid
represents the estimated monthly cost of running ads for the keyword that a given URL ranks for
the metric is calculated as the product of organic etv and paid cpc values and indicates the cost of driving the estimated volume of monthly organic traffic through PPC advertising in Google Search
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘paid’ element in SERP’
        title string title of the result in SERP
        domain string full domain in SERP of the Ad element
        description string description of the results element in SERP
        breadcrumb string breadcrumb of the Ad element in SERP
        url string relevant absolute URL of the Ad element in SERP
        main_domain string main domain in SERP without subdomains
        relative_url string relevant relative URL of the Ad element in SERP
        highlighted array words highlighted in bold within the results description
        extra object additional information about the result
            ad_aclk string the identifier of the ad
        description_rows array extended description
if there is none, equals null
        links array sitelinks
the links shown below some of Google’s search results
if there are none, equals null
            type string type of element = ‘ad_link_element
            title string title of the element
            url string URL link
            description string description of the link element in SERP
            ad_aclk string the identifier of the ad
        type string type of element = ‘paid’
        is_new boolean new element
indicates whether the element is new compared with the previous version of the database
        is_up boolean element went up
indicates whether the element went up in SERP compared with the previous version of the database
        is_down boolean element went down
indicates whether the element went down in SERP compared with the previous version of the database
        previous_rank_absolute integer previous absolute rank in SERP
absolute position among all the elements in SERP previous to the most recent update
        price object pricing details
contains the pricing details of the product or service featured in the result
            current float current price
indicates the current price of the product or service featured in the result
            regular float regular price
indicates the regular price of the product or service with no discounts applied
            max_value float the maximum price
the maximum price of the product or service as indicated in the result
            currency string currency of the listed price
ISO code of the currency applied to the price
            is_price_range boolean price is provided as a range
indicates whether a price is provided in a range
            displayed_price string price string in the result
raw price string as provided in the result
        rank_info object page and domain rank information
            page_rank integer page rank
page_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm;
learn more about the metric and how it is calculated in this help center article
            main_domain_rank integer main domain rank
main_domain_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm
learn more about the metric and how it is calculated in this help center article
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions

Note that the data in the impressions_etv field is deprecated and provided only as legacy to avoid maintenance issues

estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impression values of the keyword a given URL ranks for

        traffic_cost float estimated cost of converting organic search traffic into paid
represents the estimated monthly cost of running ads for the keyword that a given URL ranks for
the metric is calculated as the product of organic etv and paid cpc values and indicates the cost of driving the estimated volume of monthly organic traffic through PPC advertising in Google Search
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘carousel’ element in SERP’
        title string title of the result in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘carousel_element
            title string title of the item
            subtitle string subtitle of the item
        type string type of element = ‘carousel’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions

Note that the data in the impressions_etv field is deprecated and provided only as legacy to avoid maintenance issues

estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for

        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘answer_box’ element in SERP’
        text array text
if there is none, equals null
        links array sitelinks
the links shown below some of Google’s search results
if there are none, equals null
            type string type of element = ‘link_element
            title string title of the link
            description string description of the results element in SERP
            url string URL link
        type string type of element = ‘answer_box’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘related_searches’ element in SERP
        items array additional items present in the element
if there are none, equals null
        type string type of element = ‘related_searches’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘people_also_search’ element in SERP
        title string title of the result in SERP
        items array additional items present in the element
if there are none, equals null
        type string type of element = ‘people_also_search’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘local_pack’ element in SERP
        title string title of the result in SERP
        description string description of the results element in SERP
        phone string phone number
        is_paid boolean indicates whether the element is an ad
        rating object the item’s rating
the popularity rate based on reviews and displayed in SERP
            rating_type string the type of rating
here you can find the following elements: Max5, Percents, CustomMax
            value integer the value of the rating
            votes_count integer the amount of feedback
            rating_max integer the maximum value for a rating_type
        domain string domain in SERP
        main_domain string main domain in SERP without subdomains
        url string relevant absolute URL in SERP
        relative_url string relative URL from SERP
        type string type of element = ‘local_pack’
        is_new boolean new element
indicates whether the element is new compared with the previous version of the database
        is_up boolean element went up
indicates whether the element went up in SERP compared with the previous version of the database
        is_down boolean element went down
indicates whether the element went down in SERP compared with the previous version of the database
        previous_rank_absolute integer previous absolute rank in SERP
absolute position among all the elements in SERP previous to the most recent update
        rank_info object page and domain rank information
            page_rank integer page rank
page_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm;
learn more about the metric and how it is calculated in this help center article
            main_domain_rank integer main domain rank
main_domain_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm
learn more about the metric and how it is calculated in this help center article
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of converting organic search traffic into paid
represents the estimated monthly cost of running ads for the keyword that a given URL ranks for;
the metric is calculated as the product of organic etv and paid cpc values and indicates the cost of driving the estimated volume of monthly organic traffic through PPC advertising in Google Search
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘featured_snippet’ element in SERP
        title string title of the result in SERP
        featured_title string the title of the featured snippets source page
        description string description of the results element in SERP
        table object results table
if there are none, equals null
            table_header array column names
            table_content array the content of the table
one line of the table in this element of the array
        type string type of element = ‘featured_snippet’
        domain string full domain in SERP of the Ad element
        main_domain string main domain in SERP without subdomains
        url string relevant absolute URL of the element in SERP
        relative_url string relative URL of the element in SERP
        is_new boolean new element
indicates whether the element is new compared with the previous version of the database
        is_up boolean element went up
indicates whether the element went up in SERP compared with the previous version of the database
        is_down boolean element went down
indicates whether the element went down in SERP compared with the previous version of the database
        previous_rank_absolute integer previous absolute rank in SERP
absolute position among all the elements in SERP previous to the most recent update
        images array images of the element
            type string type of element = ‘images_element
            alt string alt tag of the image
            url string relevant URL
        timestamp string date and time when the result was published
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
        rank_info object page and domain rank information
            page_rank integer page rank
page_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm;
learn more about the metric and how it is calculated in this help center article
            main_domain_rank integer main domain rank
main_domain_rank is calculated based on the method for node ranking in a linked database – a principle used in the original Google PageRank algorithm
learn more about the metric and how it is calculated in this help center article
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘top_stories’ element in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘top_stories_element
            source string source of the element
indicates the source of information included in the top stories element
            domain string domain in SERP
            title string title of the result in SERP
            date string the date when the page source of the element was published
            url string URL
            timestamp string date and time when the episode was added
in the format “year-month-date:minutes:UTC_difference_hours:UTC_difference_minutes”
example:
2019-11-15 12:57:46 +00:00
        type string type of element = ‘top_stories’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘map’ element in SERP
        title string title of the result in SERP
        url string URL of the result in SERP
        type string type of element = ‘map’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘video’ element in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘video_element
            source string source of the element
indicates the source of the video
            title string title of the result in SERP
            url string URL
            timestamp string date and time when the result was published
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
        type string type of element = ‘video’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘people_also_ask’ element in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘people_also_ask_element
            title string title of the result in SERP
            xpath string the XPath of the element
            expanded_element array expanded element
                featured_title string title
                url string relevant URL
                domain string domain in SERP
                title string title of the result in SERP
                description string description of the results element in SERP
                table object results table
if there are none, equals null
                    table_header array column names
                    table_content array the content of the table
one line of the table in this element of the array
                type string type of element = ‘people_also_ask_expanded_element
                timestamp string date and time when the result was published
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
        type string type of element = ‘people_also_ask’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘images’ element in SERP
        title string title of the result in SERP
        url string relevant URL
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘images_element
            alt string the alt tag of the image
            url string URL
            image_url string URL of the image
the URL leading to the image on the original resource or DataForSEO storage (in case the original source is not available)
        related_image_searches array contains keywords and images related to the specified search term
if there are none, equals null
            type string type of element = ‘related_image_searches_element
            title string title of the element
indicates keyword that may be used with the specified term to refine image search
            alt string alt tag of the featured image
            url string original URL of the featured image
the URL leading to the image on the original resource
            image_url string URL to the compressed featured image
the URL leading to the image on DataForSEO storage
        type string type of element = ‘images’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘shopping’ element in SERP
        title string title of the result in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘shopping_element
            title string title of the result in SERP
            price object price
                current float current price
indicates the current price of the product or service featured in the result
                regular float regular price
indicates the regular price of the product or service with no discounts applied
                max_value float the maximum price
the maximum price of the product or service as indicated in the result
                currency string currency of the listed price
ISO code of the currency applied to the price
                is_price_range boolean price is provided as a range
indicates whether a price is provided in a range
                displayed_price string price string in the result
raw price string as provided in the result
            source string source of the element
indicates the source of information included in the ‘shopping’ element
            description string the description of the results element in SERP
            marketplace string merchant account provider
commerce site that hosts products or websites of individual sellers under the same merchant account
example:
by Google
            marketplace_url string relevant marketplace URL
URL of the page on the marketplace website where the product is hosted
        type string type of element = ‘shopping’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘jobs’ element in SERP
        title string title of the result in SERP
        url string URL of the result in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘jobs_element
            title string title of the result in SERP
            description string snippet
            author string author
            job_posted_time string the time when the job was posted
            contract_type string contract type
            salary string salary
            url string URL
            timestamp string date and time when the result was published
in the UTC format: “yyyy-mm-dd hh-mm-ss +00:00”
example:
2019-11-15 12:57:46 +00:00
        type string type of element = ‘jobs’
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘events’ element in SERP
        type string type of element = ‘events’
        url string URL of the result in SERP
        title string title of the result in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘events_element
            title string title of the item
            snippet string snippet of the element
            url string events_element URL
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘events’ element in SERP
        type string type of element = ‘events’
        url string URL of the result in SERP
        title string title of the result in SERP
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘events_element
            title string title of the item
            snippet string snippet of the element
            url string events_element URL
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values;
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘recipes’ element in SERP
        type string type of element = ‘recipes’
        items array additional items present in the element
if there are none, equals null
            type string type of element = ‘recipes_element
            title string title of the item
            url string recipes_element URL
            domain string domain in SERP
            source string source of the element
indicates the source of information included in the top stories element
            description string snippet of the element
            time string the total time it takes to prepare the dish
            rating object the item’s rating
the popularity rate based on reviews and displayed in SERP
                rating_type string the type of rating
here you can find the following elements: Max5, Percents, CustomMax
                value integer the value of the rating
                votes_count integer the amount of feedback
                rating_max integer the maximum value for a rating_type
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
            ‘hotels_pack’ element in SERP
        type string type of element = ‘hotels_pack’
        title string title of the result in SERP
        date_from string starting date of stay
in the format “year-month-date”;
example:
2019-11-15
        date_to string ending date of stay
in the format “year-month-date”;
example:
2019-11-17
        items array contains results featured in the ‘hotels_pack’ element of SERP
            type string type of element = ‘hotels_pack_element’
            title string title of the place
            url string relevant URL
            desription string description of the place in SERP
            domain string domain in SERP
            rating object the item’s rating
the popularity rate based on reviews and displayed in SERP
                rating_type string the type of rating
here you can find the following elements: Max5, Percents, CustomMax
                value float the value of the rating
                votes_count integer the amount of feedback
                rating_max integer the maximum value for a rating_type
            price object price of booking a place for the specified dates of stay
                current float current price
indicates the current price of booking a place for the specified dates of stay
                regular float regular price
indicates the regular price of booking a place for the specified dates of stay
                max_value float the maximum price
the maximum price of booking a place for the specified dates of stay
                currency string currency of the listed price
ISO code of the currency applied to the price
                is_price_range boolean price is provided as a range
indicates whether a price is provided in a range
                displayed_price string price string in the result
raw price string as provided in the result
            is_paid boolean indicates whether the element is an ad
        position string the alignment of the element in SERP
can take the following values:
left, right
        xpath string the XPath of the element
        impressions_etv float estimated traffic volume based on impressions
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and impressions values of the keyword a given URL ranks for
        traffic_cost float estimated cost of monthly search traffic
represents the estimated cost of paid monthly traffic based on etv and cpc values
        rank_group integer group rank in SERP
position within a group of elements with identical type values
positions of elements with different type values are omitted from rank_group
        rank_absolute integer absolute rank in SERP
absolute position among all the elements in SERP
        etv float estimated traffic volume
estimated organic monthly traffic to the domain;
calculated as the product of CTR (click-through-rate) and search volume values of the keyword a given URL ranks for
extra array additional information about the keyword
in this case, will equal null

‌‌