Table of Contents

  1. Python SEO Analyzer
  2. Broken link checker
  3. Calculate keyword growth using Google Trends and Python
  4. Get Google Webmaster Tools data with Python
  5. Pyscape: grab data from the Mozscape API

Python SEO Analyzer

A small SEO tool that analyzes the structure of a site, crawls the site, counts words in the body of the site and warns of any general SEO related issues. The script requires Python 2.7+, BeautifulSoup4, minidom, nltk, numpy and urllib2.

Info & download: https://github.com/sethblack/python-seo-analyzer

Broken link checker

Google doesn’t like sites with broken links, which is truly understandable. But how do you daily check all links your site has?

If you’re using WordPress, the easiest way to do so would be to install the Broken Links Checker plugin, which really does wonders. But if your site isn’t WordPress based, here’s a great Python script to crawl your site and return broken links so you can edit them.

Info & download: https://github.com/yushulx/crawl-404

#python #seo #api

Top 5 Python Scripts for SEO - Google Trends API & More
19.50 GEEK