{"id":18080,"date":"2020-08-21T12:00:11","date_gmt":"2020-08-21T17:00:11","guid":{"rendered":"https:\/\/rocketclicks.com\/?p=18080"},"modified":"2020-08-21T12:00:11","modified_gmt":"2020-08-21T17:00:11","slug":"an-seo-guide-for-automating-screaming-frog-with-python","status":"publish","type":"post","link":"https:\/\/rocketclicks.com\/client-education\/an-seo-guide-for-automating-screaming-frog-with-python\/","title":{"rendered":"An SEO Guide for Automating Screaming Frog with Python"},"content":{"rendered":"

Python is all the rage in SEO, and for good reason. Python is a programming language that is accessible enough for those with little programming experience, but powerful enough to extend your SEO efforts with advanced data analysis and tool automation.<\/p>\n

In this intermediate tutorial, I’ll guide you step-by-step in creating the necessary framework to automate Screaming Frog and store the data in a MySQL database. First, we’re going to map out the requirements, then import the needed modules, get the crawl ready, process the crawl, and then automate it. From there, you can analyze historical trends generated for the metrics you care most about.<\/p>\n

Note: placeholders exist in some of the code below where you need to fill in the details for your environment.<\/em><\/p>\n

Requirements and Assumptions<\/h2>\n