Table of Contents
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
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