Hello. I am making an application to manage all my different sites. I want to create a tool that will retrieve all my sites SERP and Page Rank and then save it in a database. That way I can see how is the change with time. Thank you!
That will take a lot or work. Unless you can enter or provide a list of keywords that you want to rank highly for it will be nearly impossible to find a full list of keywords. To combinations of keywords will be huge!
Well SEM rush does it automatically and tells u the top 10 keywords your page or domain ranks for .. so all you got to do is take it one step ahead and plot the graph. For the SERPs i think DP serp checker tool does plot a graph ... But u have to manually add the keywords... An intelligent combination of the two tools can lead to the miracle.
Well i think if you are working on api based on google optimization this would be a difficult task because api dont consist of these facilities.