Serpstack Review: JSON Rest API สำหรับผลการค้นหาของ Google

Serpstack Review: JSON Rest API สำหรับผลการค้นหาของ Google

หากคุณต้องการดึงผลลัพธ์ของเครื่องมือค้นหา โดยเฉพาะอย่างยิ่งจาก Google วิธีหนึ่งที่ทำได้คือเรียกใช้การค้นหาจริงบน google.com และพยายามแยกวิเคราะห์โค้ด HTML ที่ซับซ้อนซึ่งคุณจะได้รับ ทำได้แต่ค่อนข้างมีความพยายาม หากคุณต้องการใช้เส้นทางที่ง่ายกว่า ทำไมไม่ลองใช้ SERP API เฉพาะที่คุณสามารถป้อนด้วยข้อความค้นหาของคุณ และนั่นจะส่งคืนผลลัพธ์ในรูปแบบที่สามารถแยกวิเคราะห์ได้ง่าย หนึ่งผลิตภัณฑ์ดังกล่าวเป็นSerpstack APIจาก apilayer ใช้สตริงข้อความค้นหาและพารามิเตอร์ของคุณเป็นอินพุตและส่งคืนผลการค้นหาในรูปแบบ JSON มาดูผลิตภัณฑ์ในเชิงลึกกัน

Serpstack Review: JSON Rest API สำหรับผลการค้นหาของ Google

เราจะเริ่มต้นอย่างที่เรามักจะทำโดยพูดถึง SERP โดยทั่วไป ต่อไป เราจะอธิบายว่ามันคืออะไรและอธิบายผลลัพธ์ประเภทต่างๆ สองสามประเภทที่โดยทั่วไปแล้วจะพร้อมใช้งานจากเครื่องมือค้นหา เราจะสำรวจสาเหตุบางประการด้วยว่าเหตุใดจึงต้องใช้ SERP API และเมื่อเราเข้าใจตรงกันแล้ว เราจะมาดูรายละเอียดที่ Serpstack API เราจะมาดูคุณสมบัติหลักบางอย่างของมันก่อนที่เราจะเจาะลึกถึงวิธีใช้ API และก่อนที่เราจะสรุป เราจะสำรวจโครงสร้างราคาของบริการและแผนที่ใช้ได้

SERP โดยสังเขป

อย่างแรกเลย SERP เป็นตัวย่อสำหรับหน้าผลลัพธ์ของเครื่องมือค้นหา นี่คือหน้าเว็บที่ให้บริการแก่ผู้ใช้เมื่อพวกเขาค้นหาบางสิ่งทางออนไลน์โดยใช้เครื่องมือค้นหาเช่น Google หรือ Bing ผู้ใช้ระบุคำค้นหาโดยใช้คำและวลีเฉพาะที่มักเรียกว่าคำหลัก จากนั้นเครื่องมือค้นหาจะแสดง SERP

SERP ทุกตัวมีเอกลักษณ์เฉพาะตัว สิ่งนี้เป็นจริงแม้กระทั่งกับคำค้นหาหลายรายการที่ดำเนินการในเครื่องมือค้นหาเดียวกันโดยใช้คำสำคัญหรือข้อความค้นหาเดียวกัน เหตุผลหลักก็คือ แทบทุกเสิร์ชเอ็นจิ้นปรับแต่งประสบการณ์สำหรับผู้ใช้ด้วยการนำเสนอผลลัพธ์โดยพิจารณาจากปัจจัยต่างๆ ที่นอกเหนือไปจากคำค้นหาของพวกเขา ปัจจัยเหล่านี้อาจรวมถึงตำแหน่งทางกายภาพของผู้ใช้ ประวัติการท่องเว็บ และการตั้งค่าโซเชียล ฯลฯ และในขณะที่ SERP สองรายการอาจดูเหมือนเหมือนกันและอาจมีผลลัพธ์ที่เหมือนกันหลายประการ ปัจจัยเหล่านี้มักจะมีความแตกต่างเล็กน้อย

ผู้ให้บริการเสิร์ชเอ็นจิ้นเช่น Google, Bing หรือผู้เล่นรายอื่น ๆ พัฒนาบริการและเทคโนโลยีของตนอย่างต่อเนื่องและทดลองกับผลลัพธ์ของพวกเขา เป้าหมายของพวกเขาคือการมอบประสบการณ์ที่ตอบสนองและใช้งานง่ายยิ่งขึ้นแก่ผู้ใช้ เมื่อมีการแนะนำเทคโนโลยีใหม่ๆ ในพื้นที่การค้นหา—และพวกมันก็ก้าวไปอย่างรวดเร็ว รูปลักษณ์ของ SERP ก็เปลี่ยนไป และทุกวันนี้พวกมันค่อนข้างแตกต่างจากที่เคยเป็นมา

ผลลัพธ์ออร์แกนิก

โดยปกติแล้ว SERP จะมีเนื้อหาสองประเภท: ผลลัพธ์แบบออร์แกนิกและผลลัพธ์ที่ต้องชำระเงิน ผลลัพธ์ทั่วไปคือรายการของหน้าเว็บที่ปรากฏตามอัลกอริทึมของเครื่องมือค้นหา เพิ่มเติมเกี่ยวกับเรื่องนี้ในอีกสักครู่ การเพิ่มประสิทธิภาพกลไกค้นหาหรือ SEO เป็นศาสตร์หรือเป็นศิลปะในการจัดการเนื้อหาเพื่อหลอกให้เสิร์ชเอ็นจิ้นแสดงรายการเว็บไซต์ของเราสำหรับคำหลักหรือสตริงการค้นหาที่เฉพาะเจาะจง

เกี่ยวกับอัลกอริธึมการค้นหาและสัญญาณอันดับ

ดังนั้น กลับไปที่ผลลัพธ์แบบออร์แกนิก โดยสรุปแล้ว รายการเหล่านี้เป็นรายการที่ได้รับการจัดทำดัชนีโดยเครื่องมือค้นหาโดยพิจารณาจากปัจจัยหลายประการที่เรียกรวมกันว่า "สัญญาณการจัดอันดับ" ตัวอย่างเช่น อัลกอริธึมการค้นหาที่ใช้โดย Google มีปัจจัยการจัดอันดับหลายร้อยรายการ ผู้ให้บริการเสิร์ชเอ็นจิ้นมักจะเก็บรายละเอียดของระบบการจัดอันดับเป็นความลับ ดังนั้น ในขณะที่ไม่มีใครนอก Google และอาจจะไม่ใช่ว่ามีคนในบริษัทมากมายที่รู้ว่าสัญญาณการจัดอันดับคืออะไร แต่บางคนก็ถือว่ามีความสำคัญมากกว่าคนอื่นๆ

ทำไมต้องใช้ SERP API

มีสาเหตุหลายประการที่ทำให้ทุกคนต้องการใช้ SERP API มีความจำเป็นอย่างชัดเจนในการเรียกข้อมูล SERP สำหรับผลิตภัณฑ์และเว็บไซต์ของคุณเป็นระยะๆ และติดตามข้อมูลดังกล่าวเมื่อเวลาผ่านไป เนื่องจากเป็นส่วนสำคัญของกลยุทธ์ SEO ด้วยอันดับที่ผันผวนอย่างต่อเนื่องและคำค้นหาที่ใช้บังคับและมีค่ามากขึ้นหรือน้อยลงเมื่อเวลาผ่านไป มีเพียงวิธีเดียวเท่านั้นที่จะอยู่เหนือการเปลี่ยนแปลงเหล่านี้ได้ นั่นคือการใช้ Software-as-a-Service (SaaS) สำเร็จรูป ) โซลูชันที่ใช้ข้อมูล SERP โดยตรงกับแอปพลิเคชันหรือเว็บไซต์ของคุณเองโดยใช้ SERP API เช่น Serpstack

โดยสรุป ความแตกต่างที่สำคัญระหว่างการใช้เบราว์เซอร์เพื่อดึงข้อมูล SERP และการใช้ SERP API เช่น Serpstack คือรูปแบบของการตอบสนอง Serpstack API จะส่งคืนข้อมูล JSON ที่แยกวิเคราะห์ได้ง่ายโดยซอฟต์แวร์ภายในองค์กรของคุณ การใช้งานช่วยให้คุณไม่ต้องดึงข้อมูลที่มีความหมายจากการจัดรูปแบบเว็บโดยรอบทั้งหมด

แนะนำ Serpstack

ในหนึ่งประโยค Serpstack เป็น API ผลการค้นหาของ Google แบบเรียลไทม์และแม่นยำ JSON REST API นี้ได้รับความไว้วางใจจากแบรนด์ที่ใหญ่ที่สุดบางแห่งทั่วโลก มีความรวดเร็วและใช้งานง่าย ผลิตภัณฑ์นี้สร้างและดูแลโดย apilayer บริษัทซอฟต์แวร์ในลอนดอน สหราชอาณาจักร และเวียนนา ประเทศออสเตรีย สร้างขึ้นจากความต้องการภายในเพื่อติดตามตำแหน่งของเสิร์ชเอ็นจิ้นในรูปแบบอัตโนมัติ ผลิตภัณฑ์ได้เติบโตขึ้นจนกลายเป็นหนึ่งใน SERP API ที่น่าเชื่อถือที่สุดที่มีในตลาด สำหรับ apilayer บริษัทนี้เป็นผู้อยู่เบื้องหลังผลิตภัณฑ์ API และ SaaS ที่ได้รับความนิยมสูงสุดทั่วโลก รวมถึง Currencylayer, Invoicely และ Eversign

Serpstack API ดึงข้อมูล SERP จากเครื่องมือค้นหาในลักษณะอัตโนมัติโดยใช้เครือข่ายพร็อกซี่และเทคโนโลยีการขูดที่เป็นกรรมสิทธิ์ทุกครั้งที่มีการร้องขอ API ข้อมูล SERP ที่เป็นผลลัพธ์นั้นเปิดเผยต่อสาธารณะและทุกคนสามารถเข้าถึงได้ นอกจากนี้ Serpstack API ยังรองรับผลการค้นหาเกือบทั้งหมดที่ Google ส่งกลับมา รวมถึงผลการค้นหาเว็บ ผลการค้นหารูปภาพ ผลการค้นหาวิดีโอ ผลการค้นหาข่าว ผลการช็อปปิ้ง โฆษณาที่ได้รับการสนับสนุน คำถาม และอื่นๆ อีกมากมาย

สร้างขึ้นบนโครงสร้างพื้นฐานระบบคลาวด์ apilayer ซึ่งเป็นระบบที่บริการ API แบบเรียลไทม์ที่ได้รับความนิยมมากที่สุดในโลกบางส่วนกำลังทำงานอยู่ Serpstack API สามารถปรับขนาดได้สูงและยืดหยุ่นในทุกขั้นตอน สร้างขึ้นเพื่อเสนอวิธีการดึงข้อมูล Google SERP ในแบบเรียลไทม์และทุกขนาด การนำบริการไปใช้จะใช้เวลาเพียงไม่กี่นาทีโดยใช้โครงสร้าง HTTP GET URL อย่างง่าย และผลลัพธ์จะถูกส่งกลับในรูปแบบ JSON หรือ CSV

คุณสมบัติหลักของ Serpstack

คุณลักษณะที่ชาญฉลาด Serpstack API ปล่อยให้ไม่มีอะไรเป็นที่ต้องการ ประการแรกบริการสามารถปรับขนาดได้สูงและไม่ต้องรอคิวเสมอ โครงสร้างพื้นฐานระบบคลาวด์อันทรงพลังของ Apilayer สร้างขึ้นอย่างเรียบง่ายเพื่อรองรับคำขอ API ที่มีปริมาณมากโดยไม่ต้องใช้คิว เป็นหัวใจสำคัญของผลิตภัณฑ์ของบริษัทหลายรายการ นอกจากนี้ยังปรับแต่งได้สูง เนื่องจากไ���่มีลูกค้าสองรายที่มีความต้องการเหมือนกัน คุณจึงปรับแต่งคำค้นหาอัตโนมัติตามตัวเลือกต่างๆ ได้ เช่น สถานที่ตั้ง ภาษา อุปกรณ์ และอื่นๆ

การใช้ผลิตภัณฑ์นี้ ความกังวลเกี่ยวกับ IP ทั่วโลก คลัสเตอร์ของเบราว์เซอร์ หรือ CAPTCHA จะหมดไป ด้วยเครือข่ายพร็อกซี่ที่ทรงพลัง ทำให้ SERP scraping API นี้ครอบคลุมคุณในทุกสถานการณ์ และยังใช้งบประมาณได้ง่ายอีกด้วย คุณได้รับคำขอฟรีมากถึง 100 รายการต่อเดือน และหากคุณต้องการมากกว่านั้น—และคุณมักจะทำ—แผนแบบชำระเงินเริ่มต้นเพียง $29.99 ต่อเดือน เราจะกล่าวถึงราคาของผลิตภัณฑ์โดยละเอียดยิ่งขึ้นในไม่ช้า

นี่คือภาพรวมของคุณลักษณะที่สำคัญที่สุดบางอย่างของผลิตภัณฑ์:

บูรณาการอย่างง่าย

การใช้ Scrapestack API นั้นแทบจะไม่ง่ายเลยตั้งแต่เริ่มต้น ใช้เวลาเพียงไม่กี่นาทีในการสร้างการสืบค้นข้อมูลที่กำหนดเอง และเริ่มดึงหน้า SERP ในทุกขนาดโดยใช้ตำแหน่ง อุปกรณ์ ภาษา และอื่นๆ ที่กำหนดเอง

ความปลอดภัยระดับสูง

สตรีมข้อมูลทั้งหมดที่ส่งไปและรับจาก Serpstack API จะถูกเข้ารหัสโดยใช้การเข้ารหัส SSL 256 บิต นี่เป็นการรักษาความปลอดภัยประเภทเดียวกับที่ใช้โดยไซต์ธนาคารหรือแพลตฟอร์มอีคอมเมิร์ซส่วนใหญ่ คุณสามารถวางใจได้ว่าข้อมูลของคุณจะยังคงได้รับการปกป้อง

ความเร็วและความพร้อมใช้งานที่เหนือชั้น

ด้วยคะแนนความพร้อมใช้งานที่เกือบจะสมบูรณ์แบบ คุณจึงวางใจได้ว่า Scrapestack API จะพร้อมทำงานเมื่อคุณต้องการ และ apilayer ไม่เคยประนีประนอมกับความเร็ว คำขอ API ที่ส่งไปยัง API จะได้รับการประมวลผลในเสี้ยววินาที แน่นอนว่าผลลัพธ์ที่ได้นั้นเร็วแค่ไหนก็ขึ้นอยู่กับเวลาตอบสนองของ Google ด้วย

Serpstack Review: JSON Rest API สำหรับผลการค้นหาของ Google

ทางเลือกของรูปแบบเอาต์พุต

เพื่อให้การฟ้องร้องข้อมูล SERP ง่ายยิ่งขึ้นไปอีก REST API ที่ใช้งานง่ายของ Serpstack เสนอทางเลือกของการตอบสนอง JSON หรือ CSV ที่ทำให้เข้ากันได้กับภาษาการเขียนโปรแกรมใดๆ

การสนับสนุนระดับโลก

มักกล่าวกันว่าผลิตภัณฑ์นั้นดีพอๆ กับโครงสร้างการสนับสนุนทางเทคนิคเท่านั้น ที่นี่เป็นที่ที่ Scrapestack ฉายแสงอีกครั้ง หากคุณมีคำถามทางเทคนิค ทีมผู้เชี่ยวชาญที่ผ่านการฝึกอบรมพร้อมให้ความช่วยเหลือตามคำขอที่คุณอาจมี การตอบสนองนั้นรวดเร็วและการบริการก็ค่อนข้างดี

เอกสารที่กว้างขวาง

เช่นเดียวกับการสนับสนุน เอกสารมักจะเป็นวิธีหลักในการเรียนรู้วิธีใช้ผลิตภัณฑ์ Serpstack มีเอกสาร API มากมายที่รอการสำรวจ การใช้งานจะช่วยให้คุณเริ่มต้นใช้งานได้ภายในไม่กี่นาที และทำให้คุณเป็นผู้เชี่ยวชาญได้ในเวลาไม่กี่วัน ไม่ใช่สัปดาห์หรือเดือน

Serpstack Review: JSON Rest API สำหรับผลการค้นหาของ Google

การใช้ Serpstack

การโม้เกี่ยวกับคุณสมบัติที่ยอดเยี่ยมของผลิตภัณฑ์มากพอ—และนั่นเป็นเรื่องจริง มาดูกันว่าคุณจะใช้งานผลิตภัณฑ์จริงได้อย่างไรและคำขอประเภทต่างๆ ที่คุณทำได้และการตอบสนองที่เกี่ยวข้องที่คุณคาดหวังได้

พื้นฐาน

หากต้องการใช้ Serpstack API คุณต้องสมัครใช้งานบัญชีก่อน ซึ่งฟรี และด้วยเหตุนี้ คุณจะได้รับการกำหนดคีย์การเข้าถึง API เฉพาะ ต่อไปนี้คือสิ่งที่คุณจะใช้เพื่อตรวจสอบสิทธิ์กับ API ผ่านคำขอ HTTP GET อย่างง่ายเพื่อเข้าถึงปลายทางที่มีอยู่ ดังนั้น ในการใช้ API คุณเพียงแค่เพิ่มคีย์ API ของคุณต่อท้าย URL พื้นฐานโดยใช้พารามิเตอร์ “ access_key ” ต่อไปนี้คือคำขอทั่วไป แม้ว่าจะดูเหมือนเป็นพื้นฐานและไร้ประโยชน์โดยสิ้นเชิงก็ตาม:

https://api.serpstack.com/search ? access_key = YOUR_ACCESS_KEY

เพื่อเพิ่มความปลอดภัย แผนชำระเงินทั้งหมดอนุญาตให้ใช้การเข้ารหัส SSL 256 บิต ในการใช้งาน คุณเพียงแค่ส่งคำขอ HTTPS แทนคำขอ HTTP ตัวอย่างเช่น ตัวอย่างข้างต้นที่มีการเข้ารหัสจะกลายเป็น:

https://api.serpstack.com/search ? access_key = YOUR_ACCESS_KEY

เมื่อใดก็ตามที่คำขอ API ล้มเหลว Serpstack API จะส่งคืนวัตถุ JSON ที่มีรายละเอียดเกี่ยวกับข้อผิดพลาด ตัวอย่างเช่น นี่คือสิ่งที่ API จะส่งคืน หากคำขอ API ถึงขีดจำกัดสูงสุดที่อนุญาตหรือเกิน แผนการสมัครสมาชิกแต่ละแผนมีการจำกัดจำนวนคำขอที่แตกต่างกัน

{ "success": false, "error": { "code": 104, "type": "usage_limit_reached", "info": "ถึงปริมาณคำขอ API รายเดือนของคุณแล้ว โปรดอัปเกรดแผนของคุณ" } }

คำขอ API และพารามิเตอร์

เว้นแต่จะระบุไว้เป็นอย่างอื่น Serpstack API จะใช้ค่าเริ่มต้นในการส่งผลการค้นหาจาก Google เสมอ ดังนั้น หากคุณต้องการค้นหา API สำหรับผลการค้นหาของ Google สิ่งที่คุณต้องทำคือเพิ่มพารามิเตอร์ " query " ต่อท้ายURL พื้นฐานของ API และตั้งค่าเป็นคำค้นหาที่คุณเลือก ต่อไปนี้คือลักษณะของข้อความค้นหาที่ใช้ “mcdonalds” เนื่องจากข้อความค้นหาดูเหมือนกับการตรวจสอบสิทธิ์และการเข้ารหัส:

https://api.serpstack.com/search ? access_key = YOUR_ACCESS_KEY & แบบสอบถาม = mcdonalds

อย่างที่คุณเห็น นี่เป็นรูปแบบที่ค่อนข้างง่าย มีพารามิเตอร์ทางเลือกมากมายตามที่คุณจินตนาการไว้ ซึ่งสามารถผนวกเข้ากับคำขอเพื่อจำกัดผลการค้นหาให้แคบลงได้ตามที่คุณคิด เราจะสำรวจบางส่วนในอีกสักครู่ แต่รายการโดยละเอียดทั้งหมดมีอยู่ในเอกสาร API ออนไลน์

การตอบสนอง API

คำตอบที่คุณจะได้รับจาก Serpstack API จะขึ้นอยู่กับคำค้นหาของคุณและพารามิเตอร์ที่คุณเลือกใช้เป็นอย่างยิ่ง การสืบค้นข้อมูลพื้นฐานที่ไม่ได้ระบุการกรองจะส่งคืนข้อมูลจำนวนมาก นี่คือส่วนเริ่มต้นของการตอบกลับที่คุณจะได้รับจากข้อความค้นหาตัวอย่างด้านบน

{ "request": { "success": true, "processed_timestamp": 1566207832, "search_url": "https://www.google.com/search?q=mcdonalds", "total_time_taken": 1.5 }, "search_parameters" : { "engine": "google", "query": "mcdonalds", "type": "web", "device": "desktop", "google_domain": "google.com", "hl": "en ", "gl": "us", "page": "1", "num": "10" }, "search_information": { "total_results": 759000000, "time_taken_displayed": 0.91, "did_you_mean": null, "showing_results_for": null, "query_displayed": "mcdonalds", "detected_location": null,"no_results_for_original_query": false },

จุดประสงค์ของตัวอย่างข้างต้นคือเพื่อให้คุณทราบว่าผลลัพธ์ที่ได้จะเป็นอย่างไร ฉันได้รวมคำตอบไว้เพียง 25 บรรทัดแรก ซึ่งโดยรวมแล้วมีความยาวมากกว่าสี่ร้อยบรรทัด

ตามที่คุณอาจสังเกตเห็นเมื่อใช้การค้นหาของ Google หน้าผลการค้นหาทั่วไปมีส่วนต่างๆ ที่แตกต่างกัน โดยแต่ละส่วนจะแสดงผลการค้นหาประเภทต่างๆ คุณจะมีผลโฆษณาที่เสียค่าใช้จ่าย ผลการค้นหาทั่วไป รูปภาพ วิดีโอ ฯลฯ นอกจากนี้ แถบริบบิ้นที่ด้านบนของหน้าจะให้คุณแสดงผลการค้นหาบางประเภท เช่น แผนที่ ข่าวสาร แหล่งช้อปปิ้ง หรือหนังสือ เป็นต้น . พารามิเตอร์ทางเลือกต่างๆ จะช่วยให้คุณระบุประเภทของผลการค้นหาที่คุณสนใจได้ ทำให้การแยกวิเคราะห์ไฟล์ JSON ที่ได้นั้นง่ายขึ้นมาก มาดูผลลัพธ์ประเภทต่าง ๆ ที่คุณจะได้รับกันดีกว่า

ผลลัพธ์โฆษณา

เมื่อใดก็ตามที่มีโฆษณาที่ได้รับการสนับสนุนสำหรับคำค้นหาของคุณ—และส่วนใหญ่มักจะมี การตอบสนองของ API จะมาพร้อมกับออบเจกต์โฆษณา ประกอบด้วยโฆษณาทั้งหมดตามลำดับที่ปรากฏในผลการค้นหา ซึ่งรวมทั้งโฆษณาที่แสดงที่ด้านบนและด้านล่างของผลการค้นหา

ผลลัพธ์ออร์แกนิก

ผลการค้นหาทั่วไปคือผลการค้นหาหลักจาก Google และมีแนวโน้มว่าจะเป็นผลการค้นหาที่คุณสนใจเป็นพิเศษ โดยพิจารณาจากปัจจัยต่างๆ เช่น การเข้าชมเว็บ ลิงก์ย้อนกลับ การแสดงตนในโซเชียลมีเดีย และอื่นๆ อีกมากมาย ด้วยอัลกอริธึมที่แน่นอนถูกเก็บเป็นความลับโดย Google เพื่อรักษาความได้เปรียบในการแข่งขัน ผลลัพธ์เหล่านี้แยกวิเคราะห์โดย API โดยละเอียดและส่งคืนเป็น “ organic_results

ผลลัพธ์ภาพ

เช่นเดียวกับที่มีสองวิธีในการรับผลลัพธ์รูปภาพจากการค้นหาของ Google API นั้นสามารถส่งคืนรูปภาพได้สองวิธี เมื่อทำการค้นหาเว็บแบบมาตรฐาน Google จะจัดเตรียมรูปภาพบางส่วนไว้ในผลการค้นหา รูปภาพเหล่านี้—ซึ่งเรียกว่ารูปภาพแบบอินไลน์—ถูกส่งคืนโดย Scrapestack API ภายในอาร์เรย์ “ inline_images

"image_results": [ { "position": 1, "title": "McDonald's Gold Card: The True Story ...", "width": 1024, "height": 683, "image_url": "https:// www.rd.com/app/uploads/2017/12/the-true-story-behind-the-mysterious-mcdonalds-gold-card-673955074-Vytautas-Kielaitis-1024x683.jpg", "type": "png" , "url": "https://rd.com", "source": "https://rd.com" }, { "position": 2, "title": "McDonald's - Wikipedia", "width" : 1200, "ความสูง": 1051, "image_url": "https://upload.wikimedia.org/wikipedia/commons/thumb/3/36/McDonald%27s_Golden_Arches.svg/1200px-McDonald%27s_Golden_Arches.svg.png" , "type": "png", "url": "https://th.wikipedia.org/wiki/McDonald%27s", "source": "https://en.wikipedia.org" }, { "position": 3, "title": "Best New Global Menu Items ...", "ความกว้าง": 970, "ความสูง": 545, "image_url": "https://assets3.thrillist.com/v1/image/2825587/size/gn-gift_guide_variable_c.jpg", "ประเภท": "png", "url": "https://thrillist.com/", "source": "https://thrillist.com" } ]"type": "png", "url": "https://thrillist.com/", "source": "https://thrillist.com" } ]"type": "png", "url": "https://thrillist.com/", "source": "https://thrillist.com" } ]

ในทางกลับกัน หากค้นหารูปภาพโดยเฉพาะโดยตั้งค่าพารามิเตอร์ type เป็นรูปภาพ รูปภาพจะถูกส่งกลับเป็นอาร์เรย์ " image_results " ในสถานการณ์เหล่านี้ API จะส่งกลับ 100 ภาพโดยค่าเริ่มต้น

ผลลัพธ์วิดีโอ

ข้อพิจารณาเดียวกันกับที่เราเพิ่งพิจารณาสำหรับรูปภาพนั้นก็ใช้ได้กับผลลัพธ์วิดีโอด้วย ความพร้อมใช้งานของวิดีโออินไลน์ทั้งสองที่มีผลการค้นหาทั่วโลกหรือผลลัพธ์วิดีโอเฉพาะ

เราสามารถไปที่หน้าต่างๆ และให้ข้อมูลโดยละเอียดเกี่ยวกับผลลัพธ์ประเภทต่างๆ ที่ Serpstack API สามารถส่งคืนได้ แต่เราคิดว่าคุณน่าจะเข้าใจแล้ว พอจะพูดได้ว่าผลการค้นหาประเภทใดที่ส่งคืนโดยการค้นหาของ Google ทั่วไปก็มีให้ในการตอบสนองของ API ด้วย นอกเหนือจากประเภทของผลลัพธ์ที่ได้อธิบายไปแล้ว API จะกลับมา ผลลัพธ์ของข่าว ผลการช็อปปิ้ง และผลลัพธ์ในพื้นที่ ตลอดจนเนื้อหาของกล่องคำตอบของหน้าผลลัพธ์ กล่องสภาพอากาศ กิจกรรม ภาพหมุนยอดนิยม เรื่องเด่น ฯลฯ

สภาพแวดล้อมการเขียนโปรแกรมที่รองรับ

หนึ่งในสิ่งที่ดีที่สุดเกี่ยวกับ Serpstack API คือคุณสามารถใช้งานได้ง่ายจากภายในสภาพแวดล้อมส่วนใหญ่ ไม่ว่าคุณจะใช้ภาษาใด ตราบใดที่คุณสามารถส่งคำขอ HTTP ได้ คุณก็ควรไปได้ดี รองรับภาษาเว็บยอดนิยมทั้งหมด เช่น PHP หรือ Python อันที่จริง เอกสารประกอบของ API มีตัวอย่างการใช้งานจาก PHP, Python, Nodejs, jQuery, Go และ Ruby

ตัวอย่างเช่น โค้ด PHP เพื่อพิมพ์จำนวนผลการค้นหาทั้งหมด รวมทั้งผลการค้นหาทั่วไปแต่ละรายการที่ Serpstack API ส่งคืน

$queryString = http_build_query([ 'access_key' => 'YOUR_ACCESS_KEY', 'query' => 'mcdonalds', ]); $ch = curl_init(sprintf('%s?%s', 'https://api.serpstack.com/search', $queryString)); curl_setopt($ch, CURLOPT_RETURNTRANSFER, จริง); $json = curl_exec($ch); curl_close($ch); $api_result = json_decode($json, จริง); echo "ผลลัพธ์ทั้งหมด: ", $api_result['search_information']['total_results'], PHP_EOL; foreach ($api_result['organic_results'] เป็น $number => $result) { echo "{$number}. {$result['title']}", PHP_EOL; }

และนี่คือโค้ดบางส่วนที่จะทำให้สิ่งเดียวกันใน Python สำเร็จ:

คำขอนำเข้า params = { 'access_key': 'YOUR_ACCESS_KEY', 'query': 'mcdonalds' } api_result = Request.get('https://api.serpstack.com/search', params) api_response = api_result.json () พิมพ์ "ผลลัพธ์ทั้งหมด: ", api_response['search_information']['total_results'] สำหรับตัวเลข ส่งผลให้ enumerate(api_response['organic_results'], start=1): print "%s. %s" % (ตัวเลข, ผลลัพธ์ ['ชื่อ'])

ราคาและแผน

Serpstack API มีให้เลือกหลายแผนตามความต้องการของคุณ แผนพื้นฐานที่สุดคือแผนฟรี ตามชื่อของมัน มันฟรี แต่ถึงแม้ว่ามันจะไม่จำกัดเวลาเหมือนรุ่นทดลองทั่วไป แต่ก็มีการจำกัดคุณสมบัติและการใช้งานที่จำกัด คุณจะสามารถดำเนินการค้นหาได้สูงสุด 100 ครั้งต่อเดือนเท่านั้น

Serpstack Review: JSON Rest API สำหรับผลการค้นหาของ Google

สามระดับถัดไปมีคุณสมบัติครบถ้วนและแตกต่างกันไปตามจำนวนการค้นหารายเดือนสูงสุดที่คุณอนุญาตให้เรียกใช้เท่านั้น แผนพื้นฐานจะให้คุณ 5,000 ในราคา $29.99/เดือน แผนธุรกิจที่ 99.99 ดอลลาร์/เดือนจะให้คุณมากถึง 20,000 รายการ และแผน Business Pro ให้คุณทำการค้นหา 50,000 รายการด้วยเงิน $199.99 ต่อเดือน หากไม่มีแผนใดที่เหมาะกับคุณ ก็ยังมีแผน Enterprise ที่มีราคาผันแปรที่สามารถปรับแต่งให้เข้ากับความต้องการของคุณได้ หากคุณเลือกการเรียกเก็บเงินแบบรายปีแทนที่จะเป็นรายเดือน คุณจะมีสิทธิ์ได้รับส่วนลด 20% ทำให้บริการมีราคาถูกลงกว่าเดิม

ห่อ

โดยสรุป Serpstack API เป็นผลิตภัณฑ์ที่มีคุณสมบัติครบถ้วนที่ใช้งานง่าย ซึ่งคุณสามารถใช้ประโยชน์ได้ทุกเมื่อที่ต้องการดึงข้อมูล SERP จาก Google เวลาทำงานที่ยอดเยี่ยมและเวลาตอบสนองที่น่าประทับใจคือคุณสมบัติที่ดีที่สุดบางส่วน สนับสนุนโดย apilayer ซึ่งนำ API ที่ยอดเยี่ยมอื่นๆ มาให้เรา เรามั่นใจว่า API นี้จะมอบผลลัพธ์ที่คุณคาดหวัง นี่เป็นผลิตภัณฑ์ที่เราแนะนำได้เท่านั้น


FR หมายถึงอะไร: รู้ความหมายของคำย่อ

FR หมายถึงอะไร: รู้ความหมายของคำย่อ

หากคุณชอบส่งข้อความหรือแชท คุณต้องเจอคำว่า fr. อ่านในบล็อกนี้เพื่อทราบว่า fr หมายถึงอะไร

วิธีเยื้องย่อหน้าใน Google เอกสาร: คำแนะนำทีละขั้นตอน

วิธีเยื้องย่อหน้าใน Google เอกสาร: คำแนะนำทีละขั้นตอน

ต้องการย่อหน้าของคุณใน Google เอกสารหรือไม่ เป็นกระบวนการที่ค่อนข้างตรงไปตรงมา มีขั้นตอนที่คุณจะพบได้ที่นี่

“AMA” หมายถึงอะไร และใช้ในการแชทอย่างไร

“AMA” หมายถึงอะไร และใช้ในการแชทอย่างไร

AMA, ask me Anything ใช้เพื่อแสดงความเต็มใจที่จะตอบคำถามทุกคำถามที่ถาม เรียนรู้เพิ่มเติมเกี่ยวกับการใช้งานที่นี่

รูปโปรไฟล์ Discord: เคล็ดลับยอดนิยมที่คุณควรรู้

รูปโปรไฟล์ Discord: เคล็ดลับยอดนิยมที่คุณควรรู้

Discord เป็นโซเชียลมีเดียใหม่ที่มีฐานแฟนคลับจำนวนมากอยู่แล้ว นี่คือทั้งหมดที่คุณต้องรู้เกี่ยวกับรูปโปรไฟล์ Discord ของคุณ

ATM หมายถึงอะไรในข้อความและวิธีใช้อย่างเหมาะสม

ATM หมายถึงอะไรในข้อความและวิธีใช้อย่างเหมาะสม

คุณต้องการทราบว่า ATM หมายถึงอะไรในข้อความ? อ่านบล็อกนี้เพื่อทราบความหมาย ประวัติ และวิธีใช้ที่ถูกต้อง

วิธีอัปโหลดไปยัง Google Drive – เรียนรู้วิธีการ 4 อันดับแรก

วิธีอัปโหลดไปยัง Google Drive – เรียนรู้วิธีการ 4 อันดับแรก

Google Drive ให้คุณจัดเก็บไฟล์และโฟลเดอร์ต่างๆ ในระบบคลาวด์ รู้วิธีอัปโหลดไปยัง Google Drive เพื่อให้ไฟล์และโฟลเดอร์ของเราปลอดภัย

วิธีบันทึก Google เอกสารเป็น PDF: วิธีที่เชื่อถือได้ 2 อันดับแรก

วิธีบันทึก Google เอกสารเป็น PDF: วิธีที่เชื่อถือได้ 2 อันดับแรก

ไฟล์ PDF เป็นรูปแบบยอดนิยมที่คุณต้องใช้เพื่อความปลอดภัยเพิ่มเติม อ่านบล็อกนี้เพื่อทราบวิธีบันทึก Google เอกสารเป็น PDF อย่างง่ายดาย

IKR หมายถึงอะไรและเมื่อใดที่คุณสามารถใช้ได้

IKR หมายถึงอะไรและเมื่อใดที่คุณสามารถใช้ได้

หากคุณใช้แอพส่งข้อความออนไลน์ คุณต้องเจอคำว่า IKR อ่านบล็อกนี้เพื่อทราบว่า IKR หมายถึงอะไร

GTG หมายถึงอะไรในการส่งข้อความและแพลตฟอร์มโซเชียลมีเดีย

GTG หมายถึงอะไรในการส่งข้อความและแพลตฟอร์มโซเชียลมีเดีย

คุณเคยสงสัยหรือไม่ว่า GTG หมายถึงอะไรในการส่งข้อความ? ถ้าใช่ ลองดูบล็อกนี้เพื่อทราบความหมายและเวลาที่จะใช้

วิธีลบ Snapchat: เรียนรู้วิธีการที่เหมาะสม

วิธีลบ Snapchat: เรียนรู้วิธีการที่เหมาะสม

ผู้ที่ไม่ต้องการใช้ Snapchat อีกต่อไปต้องการทราบวิธีลบบัญชี Snapchat หากต้องการทราบวิธีที่ถูกต้อง โปรดอ่านบล็อกนี้