I have apache access logs from multiple websites (1 log per website) I would like to easily track following data on daily basis: * new traffic sources (my website ranked for new keyword) * significant traffic source changes (SERP position changed for a keyword or website no longer ranks for it). * number of crawler visits to specific pages and website as a whole. It would be nice if I was able to export compete keyword list automatically to be processed by other scripts. The bottom line is that I would like to keep track of SERP positions for dozens of websites (100s of keywords per website) at a glance and be able to see when these positions change on a daily basis. Is there any script or piece of software or service that can help me with this task?
Access logs only show the visits to the site. They donot have any information about SERP position. You can extract keywords from referrer, but the actual SERP position cannot be known.
well referer kinda shows your position since you can deduce page number from the url. But for more precise data you do need to mine the search engine. That's why I want to export the list of keywords. Change in position significantly impacts thraffic from this keyword. Moving up 1 or 2 positions can double your traffic or slice it in half if you move down this much. This is why I would like to track keywords that significantly change traffic from day to day. Anyhow, back to my original question: is there any piece of software or service that does that?