Open source SEO tools are a great addition to any SEO’s toolkit. They can help you quickly identify issues with your site, find new opportunities for growth, and help you monitor your progress over time.
The best part? They’re free! In this blog post, we’ll take a look at some of the best open source SEO tools available today.
Open Source Seo To
Serposcope is a free and open-source website ranking tracker in Google search. It is built to help webmasters and content creators improve their SEO performances. Serposcope monitor and track an unlimited number of website and search keywords, which means it can help you to track your competitors and improve your keywords. Multi-user accounts are a primary feature for Serposcope. It also can run seamlessly on any local desktop machine or at a remote server. Serposcope is released as open-source software under MIT license.
SEOstats is an open-source script built to retrieve several SEO metrics. It helps webmasters track their current stats at Alexa, Google PageRank, social visibility, backlink data, search index, and more. Currently, SEOstats gathers information from more than 50 sources which include: Google, Alexa, Mozscape, SEMRush, Open-Site-Explorer, Facebook, Twitter, and more. The project has not been updated by the developer for years, and it requires PHP 5.3 to run.
Advertools is an open-source online marketing productivity tool. It features SEO crawler, analyzer, XML sitemap downloader, SERP importer, text analysts kit, text extractor, stopwords dictionary in many languages, social media analysis, and more.
Koalati is an open-source on-site SEO checker and analytics tool. It checks your site and provides you with a list of suggestions to improve your SEO performance page ranking.
5- SEO Panel
SEO Panel is an award-wining open-source SEO control panel for webmasters and content creators.SEO Panel features include automatic directory submission, keywords position checker, search engine saturation checker, site auditor, MOZ Rank checker, PageSpeed insights, BackLink checker, Google/ Alexa Rank checker, and several webmaster tools. The project is free and open-source. It has a set of useful plugins which you can use to extend its functionalities.
6- Glomi Tools
Glomi tools is an open-source SEO package. It is built to help web engineers, security analysts, and SEO experts improve their websites. With its simple interface that features a domain search and returns the results in form of suggestions, it is straightforward for all sorts of users.
SEOMacroscope is a useful tool that helps you to monitor your site for broken links and offers a good deal of other SEO-related tools. The programs analyze and scan your site links stats and report back about the broken, redirect, and other links. It supports multiple site scanning, multilingual websites, metadata extraction to PDF files, and offers a nice spreadsheet reporting.SEOMacroscope runs primarily in Windows, but you can run it with emulators in Linux and macOS. Keep in mind, the program is under continuous development, so expect more features in the future.
8- WordPress SEO
WordPress is the most popular open-source CMS, It comes fully packed with a dozen of SEO-friendly features like custom permalinks and SEO-friendly URLs. However, the webmaster has many tasks to make his WordPress install SEO-ready. Yoast is an open-source SEO extension (plugin) for WordPress, which automate dozens of SEO tasks and offers more SEO-customization option for your WordPress site. The developer generously released it for free as an open-source project while continuing to provide support and development for it.
9- SEOTools for Laravel
Laravel is a popular open-source PHP framework for developing complex web apps. SEO Tools is an SEO library for Laravel projects. It comes with a simple and friendly user interface, features titles and meta-tags editing, setting the meta-tags for Twitter Cards and Facebook Open Graph. If you are a Laravel developer, you should consider using this library to boost your SEO settings.
OSAT is a collection of tools created to help webmasters and content creators keep tracking their SEO performance. OSAT tools include multi-user support, multi-organization support, Lighthouse score, SERP rank checker, Keywords finder, extractor (header, links, images), sitemap extractor, and content summarizer. Furthermore, OSAT also offers a security audit for websites which is a unique feature that you cannot find in other projects in this list.
This is a command-line application for checking website and page HTTP status codes. All you have to do is: write a simple command and read the output log text file. It is a useful tool if you want something quick, reliable without a complicated user interface or complex options.
12- Keyword Generator
Keywords-generator is a command-line tool that helps you generate keywords with simple commands. As a python script, you can install it on your machine whatever the operating system (Windows, Linux, or macOS), with only one requirement: Python.
13- Python SEO Analyzer
A SEO tool that works as a site analyzer, check and warn against any SEO issues or problems. It is built also with Python, and offers two installation methods: 1) through Python PIP3, 2) Docker.
Keyword-list-generator is a simple tool that helps you generate keywords lists from any giving text. It ignores the common and stop words, skip numbers and symbols, and generates a clean sorted list output. The entered text should be clean from any HTML/ XML code.
15- Longtail keywords generator
16- Keyword Extract
Keyword-extract is (as the name suggests) a keyword-extractor script from any web page. It is also a command-line application built with Node.js and released as an open-source under MIT license.
OpenSEO is an abandoned open-source SEO tool project, which built on top of WebSharper framework.
SEOSuite is a collection of SEO tools to help webmasters fix their SEO issues. It includes SEO Crawler: crawls any site and index it in a database, SEO Linter: check HTML for errors, SEO Reporter: outputs the crawling report in many formats, , and SEODashboard which displays the data in the browser. Note that, the project is no longer maintained.
open source seo audit
1. SEO Ngram Tool
While we don’t know which came first, the chicken or the egg, we do know that good content starts with understanding the keywords people use and why they’re using them.
The following free keyword tools will help put publishers on the path to top rankings.
A useful free SEO tool that was recently updated for 2022 is the SEO Ngram Tool that was developed by Ryan Jones, Vice President, SEO at Razorfish.
His SEO Ngram Tool helps you to better understand the keyword combinations that are most commonly used for searching.Screenshot of SEO Ngram Tool Spreadsheet taken by author, January 2022
The tool also generates a search term relationship map, grouping the different search terms into a visual map that shows the base keyword terms (primary connections) and the search terms that are related to it.
Below is an animation showing the main keyword in the center.
Around the main keywords are the primary connections which are variations of the main keywords.
Connected to the primary connections are the keyword phrases that are related to the second-level keyword phrases.
So it's: Main Level > Second Level Primary Connections > Third level keyword phrases
Animation of Search Term Relationship MapVideo Player00:0000:16
The data can be downloaded to a CSV spreadsheet that shows word combinations that are frequently grouped together.Screenshot of Primary Connections taken by author, January 2022
2. Answer The Public
This is a highly popular tool, and it seems like everybody knows about it.
Grow Your Business With Vetted Freelancers Today
Fiverr Business gives your team the tools to collaborate and delegate with the world’s largest selection of talented freelancers for any need.Get StartedADVERTISEMENT
Nevertheless, it needs to be listed for those who haven’t yet heard about it because it’s a great tool.
The way Answer the Public works is you enter first your keyword phrase, and it will return a visualization map of popular keyword phrases that are divided by the kinds of questions, like who, what, where, when, and how.Screenshot of Keyword Data Visualization taken by author, January 2022
A closeup of the ‘how’ section in the keyword data visualization:Screenshot taken by author, January 2022
Answer the Public also provides the keyword data in a spreadsheet format, conveniently organized by question type.Screenshot of an Answer the Public Spreadsheet taken by author, January 2022
3. Ahrefs Free Keyword Tools
Ahrefs offers a multitude of free SEO tools that are worth exploring on their own. One of the tools that stands out is its Free Keyword Research Tool.https://d3f7bb3a924d8cadd1b01b80f289a590.safeframe.googlesyndication.com/safeframe/1-0-38/html/container.html
It also offers multiple keyword tools that provide 100 top keywords with associated keyword volume and what is represented as Amazon, YouTube, Bing, and Google for search.
Ahrefs commented on the sources of the information:
“Our free tools connect to the same database as our main tools. The sources are as usual: Google Keyword Planner, clickstream, and data partnerships.”
Regardless of where the data comes from, the tool is a useful resource for generating article writing topics.
The free Siteliner duplicate content tool is a scanner provided by CopyScape (an anti-plagiarism service).
Siteliner’s top feature is its ability to identify pages within the site that have similar content. This makes it easy to spot opportunities for improving content.
It’s best for articles to feature content that is unique to each article.
Depending on how much content is similar, articles that share content can create a situation where Google may have to choose which page is more relevant and make one canonical.
Eliminating duplicate paragraphs across articles will help web pages differentiate themselves.
The scanner is limited to 250 pages. Nevertheless, it is useful to alert you to a possible problem with thin pages.
5. W3C Validator
The Worldwide Web Consortium publishes an HTML checker that also checks what the heading outline (H1, H2, etc.) looks like on a web page.
This is a really great tool for checking out how Google sees your web page or a competitor’s web page.
Tick the “Show Outline” option in order to see how your heading elements look to a search engine.
The results can be eye opening and reveal issues with your website template.
Select the Show Outline Box to see headings on a web page. Then, tick the box to show outline. The free HTML validator will show you what your heading tags look like to Google.
The validator can sometimes choke on really bad HTML, but there’s a way to get around the coding errors.
Restart the process, but this time, check the More Options section and choose a document type. The heading checker will work, guaranteed.
Free SEO Website Crawler
6. Screaming Frog – Free For 500 URLs Or Less
Industry-leading site auditing software Screaming Frog offers a free version that’s perfect for auditing smaller sites that are under 500 URLs.
It’s a powerful way to crawl a site and learn if there are any problems.
Screaming Frog automatically provides information about your outbound links, internal links, your images, response codes that various pages give, and information about title tags, meta description tags, headings, images, and pretty much everything about a site that a publisher would want to check for site health and mistakes.
Screaming Frog allows you to set the user agent to emulate Googlebot, Bing, Chrome, and anything else you want in order to see how your site responds, providing a true insight into how the search engines and users are encountering your website.
7. Netpeak Spider
Netpeak Spider is another crawling tool that has a generous free version that can crawl up to 100,000 URLs.
The tool provides data on over 80 SEO-related issues and checks on over 100 technical website issues.
It also has other functionalities related to competitor research.
Overall, the free version of the Netpeak Spider makes a useful complement to the free version of Screaming Frog, as they both have different features and present data in different ways.
8. Xenu Link Sleuth
Xenu Link Sleuth is the old-school SEO tool of choice when it comes to a free site crawler.
It’s described as a broken link checker and it does a great job of that. It generates a report for both internal and external broken links.
But, Xenu does so much more than check for broken links.
Xenu can output a report that provides a quick overview of page titles, orphaned pages, redirects, and pages that are not found (404 response codes).Xenu Link Sleuth free website crawler and broken link checker.
Free Mobile SEO Tools
Mobile SEO is incredibly important. That’s why it’s essential to be able to test what a search engine results page (SERP) looks like in virtually any city in the world.
It’s also useful to be able to check what your web page looks like in the most popular mobile phones. Pages that look great tend to convert better.
MobileMoxie provides a fully functional Mobile SEO Tools.
The MobileMoxie SERP checker shows you what the rankings looks like in a huge selection of mobile phone screens.
What makes this tool especially helpful is that it can localize to any city in the world.
Thus, you can test what the mobile rankings are for someone located in any city in the world. This is great for local SEO or for client work where you’re not located in the client’s area.
There is also a MobileMoxie Web Page Checker that can show you what your web page looks like in virtually any mobile phone. This will help you optimize your web page so that it converts the best across a wide range of mobile phones.
The tool is fully functional and can be used for free three times.
Below is the MobileMoxie SERP tester showing a side-by-side comparison of what your SERPs looks like in virtually any mobile phone.
You can also scroll through the local SERPs for any city in the world in virtually any language of your choosing.
Free Website Technical Audit Tools
10. DNS Propagation Checker Tool
The DNS Checker tool will check how well your site is resolving around the world.
This tool can help surface issues with the server settings that can affect the ability of Google and other site visitors from reaching a website.
I have successfully used this tool to identify why Google’s crawler could not reach a website, causing massive indexing issues. The cause was a bad server setting.
Let us know your thoughts in the comment section below.