Learn To Automate GSA SER (And Everything Else)
donaldbeck
Advanced SER Videos -> http://bit.ly/1ySrbwu | Learn SER For Free Step By Step -> http://sertips.com
Hello Everyone,
I made a tutorial on how I automate my day to day SEO tasks using Python. GSA SER is an important part of those day to day tasks, so pretty much the whole tutorial is relevant to SER directly.
If you aren't familiar with Python or programming, you should start with "Basics Of Python". This covers pretty much everything you need to know to proceed with the rest of the course.
If you already know some programming you can start with "SEO Scripting With Python", which goes over a bunch of different examples that are very useful in everyday SEO work. For instance, if you want to manipulate the verified links of your projects, all these tutorials will help you a lot.
Sometimes you need to do something more than just work with the filesystem and normal Python, this is where "GUI Automation Basics" comes into play, and I touch on some basics related to GUI automation in this section.
One of the more interesting parts of the tutorial for members of this forum might be "GSA SER Specific Automation". I cover several different things that will help you a lot in automating SER.
Finally I cover some examples of real life automation in the "Complete Automation Examples" section. So far I've only added one. It shows how to automate scraping with Gscraper and then filtering and importing those URLs directly into SER.
If there seems to be any interest in this kind of stuff, or if I just feel like it, I'll add more content as time goes on. I certainly have no shortage of video ideas.
You can see all the videos here http://sertips.com/seo-automation-scripting-tutorial/, complete with the code used in each video, and if you scroll down a bit you'll find a complete table of contents for the whole tutorial.
Hopefully this helps someone!
Comments
- automate remove duplicate urls / remove duplicate domains in SER
- setting up cron jobs for running the scripts (useful for the above and stuff like restarting SER every x hours)
Thanks for the detailed reply. I was being lazy and hoping there was a way to do dup remove through the GUI, but it's probably good practice to do it the way you suggest.
I'll check out the Gscraper video. Skipped over it due to general frustration with that software
Hope that helps, and you're welcome for the replies.
And thanks for the amazing tutorial.
Another option for the person who needs something less thorough, or who is still picking up on Python, is Sickuli.
See: http://www.sikuli.org/
Sickuli is just a simple image-based macro, and it does use a sort of Python-Psuedo-code. But its a good starting place if your only just beggining to automate your backends.