API / Script to define a SERP website?

I would like to be able to programmatically define a site search engine ranking page for specific keywords. It should scale to several hundred requests per day.

First idea: scraping

Google TOS says: β€œYou specifically agree not to access (or attempt to access) any of the Services through any automated means (including the use of scripts or web scanners) [...]. So this is not an option ...

Second idea: use a third-party tool

Obviously, there are several sites that can define SERP (for example, Raven / SEOMoz?). There is probably at least one who offers an API for this. BUT: it is very likely to cost quite a bit of money

PS: How the hell do they do it (see idea 1)?

Third idea: use passive SERP

I read that Google Analytics (all sites use it) can be changed to fix the rating - BUT: I do not have permission to change the filter settings for website profiles.

So what to do?

+3
source share
5 answers

Google HTML SERP, . SERP script , , http://dobrisa.com/. script , SERP , , . . , , Google "", , , , - :), , IP-, . , Google, .

+1

Google - " " β†’ " "... csv , .

, . ? SERPs = SERPs - SERPs, ( ), , , SERP, ( -, , , Google , , ,... ), - ... .


, , Google. , Google ( , , Google )

- google ( != , )


GA: ( , ), , . GA , - .

p.s.: . https://webmasters.stackexchange.com/ SEO.

0

- javascript, cd q db. ajax, , . - . SeoMoz dificulty, link intersect OSE, , , 99 $, . Raventools - , Apis semrush.

0

, SEO, Google . : Serp Api

We run a full browser for every request, have IP addresses anywhere in the world and are able to transparently resolve CAPTCHAs. We are also Ruby , Python , and Java . Otherwise, you can simply use regular requests to receive our data.

0
source

I would recommend you check https://www.serphouse.com Using the SERPhouse API, you can select any geographic location + domain + country + language and get data in json format

0
source

Source: https://habr.com/ru/post/1783207/


All Articles