Explore this list of free SEO tools to help your website’s Search Engine Optimization.
Vote on your favorite Free SEO Tools or add one if we missed it.
Google makes some of the best free SEO tools.
- Find and research keywords with Keyword Planner.
- Identify trends with, um, Trends.
- Uncover and fix technical and on‐page issues with Search Console.
- Analyze how many people are visiting your website, who they are, and more with Analytics.
- Gather, process, and analyze all kinds of SEO data with Sheets.
- Check how fast your site loads with Pagespeed Insights.
If you are running a WordPress site Yoast SEO is perhaps the only SEO plugin you’ll ever need. You can use it to optimize meta tags and content, generate instant sitemaps, and much more.
- The most advanced XML Sitemaps functionality at the push of a button.
- Full control over site breadcrumbs: add a piece of code and you’re good to go.
- Set canonical URLs to avoid duplicate content. Never have to worry about Google penalties again.
- Title and meta description templating for better branding and consistent snippets in the search results.
Similarweb estimates the total monthly traffic to any website. It also breaks traffic down by source (e.g., direct, organic, etc.) and location.
You can even see which websites are likely to be sending the most referral traffic to your site. This is a great tool to spy on your competitors. Understand your market, your competitors and your customers with this free tool.
Try the free version of Ahrefs' backlink checker and get a glimpse into the power of the premium tool.
Ahrefs has the second most active web crawler after Google, which means they have the best backlink database in the industry. Their backlink index is updated with fresh data every 15 minutes. So you can seize new link opportunities almost immediately.
Hunter.io finds all email addresses related to a website in seconds. It’s free up to 100 requests per month. Each email address shows a confidence score and some even have a “verified” icon, meaning that you can use the email address with confidence.
I use Hunter.io to find contact information for guest blogging opportunities, broken backlink building, and more. You can also use the tool to find the email address of a specific person. Just enter the domain and the person’s name.
SERProbot is a free Google rank checking tool, which allows you to check rankings for up to five keywords at a time. You don't even need to register. Just enter your domain (or URL) and list of keywords.
You can also check rankings in various regions (e.g., google.com, google.co.uk, google.de, etc.)
Keywords Everywhere is a free keyword tool. It can be easily installed on either Chrome or Firefox. It shows you useful google keyword search volume, cost per click and competition data of keywords on multiple websites.
Are you an online advertiser, copywriter, blogger or all-round content aficionado that's tired of the back and forth steps involved in SEO research? This free extension is going to save you a lot of time. Time that would have otherwise been spent on copying data from one website while finding search volume from another. Keywords Everywhere lets you find long-tail phrases with their accurate search volume, CPC and competition data.
Whitespark’s Google Business Review Link Generator is free to use and generating a “rate and review” link for your business takes seconds.
Getting reviews on your Google My Business profile is crucial for local SEO.
This tool generates a short shareable link that lets customers review your business with one click. Share it with your customers via email, on social media, and elsewhere to and grow your Google reviews.
Portents SERP Preview Tool can show you what your web page will look like in Google’s search results.
Enter your title tag, meta description, and URL to see how they'll appear in a Google search result. It also tells you if your title and description are too long. You should fix these issues to avoid truncation in the search results.
SEO Hero is a smart SEO software and topic explorer that helps you to create efficient content strategies and highly relevant websites.
Content strategy and search engine optimization are not anymore about optimizing web pages for keywords. SEO is about relevancy and SEO Hero helps you to understand, what's behind your keywords, what subtopics you need to cover to build relevant hubs and drive more targetted traffic to your website.
It works by scraping the top 100 Google search results for your target keyword, then using the Google API to parse the text. It then extracts n‐grams, which effectively results in a list of the most important commonly occurring words and phrases.
That is useful for getting a sense of what topics and subtopics are important to mention in your content.
OpenLinkProfiler.org is a free link research tool that enables you to check the backlinks of any website. Enter a domain name in the search box above and click the 'Get backlinks data' button to get an immediate link analysis.
This is one of the best free link checkers I've used.
SEO Web Page Analyzer gives you a comprehensive analysis of your web page.
It pulls out any images with missing alt tags, heading structure, internal and external links, meta title and description, and more. You’ll also see an on‐page SEO score between zero and a hundred.
This web page analyzer breaks down the structure and content of your web page and assesses the build quality and content quality from an accessibility, usability and search engine point of view.
Where appropriate, a pass (green tick) or fail (red cross) icon will be displayed for each section of the report. Question marks indicate areas that cannot be scored and need further human interaction.
LinkMiner is a free Chrome browser extension that lets you check web pages for broken links on the fly. It’s useful for finding broken link building opportunities.
You can export the full list of scraped links to a CSV with just one click, which includes status code information, link type, and more.
LinkMiner takes broken link checking to the next level. You can now find out more about the links you're checking so you can make smarter decisions, quicker. Get link & social data on any link on a page, be able to export all links from a page, and even display link data next to each link on the page.
You can also utilize LinkMiner to find out how many total or external links are on the page you're viewing.
Responsive Design Checker checks the responsiveness of a website. Enter a URL to see how the site looks on a desktop, tablet, and mobile device.
You can even see how it looks on specific devices and popular desktop resolutions.
With Google’s recent move to mobile‐first indexing, having a responsive website is more important than ever.
Check My Links is a link checker that crawls through your webpage and looks for broken links.
'Check My Links' is an extension developed primarily for web designers, developers and content editors.
'Check My Links' quickly finds all the links on a web page, and checks each one for you. It highlights which ones are valid and which ones are broken, simple as that.
Where Goes? is a simple tool for checking redirect paths for any URL.
Just paste in a URL and it’ll show both the type (e.g., 301, 302, etc.) and the number of redirects in the chain. You should minimize the number of unnecessary redirects because it slows down your website and contributes to poor user experience.
It's a unique utility that lets you troubleshoot links and perform competitive intelligence in a way that wasn't possible before.
Now you can diagnose complex link problems, find the source of online ads and see which third parties are tracking a given URL.
Search Engines are using robots (or so-called User-Agents) to crawl your pages. The robots.txt file is a text file that defines which parts of a domain can be crawled by a robot. In addition, the robots.txt file can include a link to the XML-sitemap.
Robots.txt Generator allows you to generate a properly‐formatted robots.txt file in seconds.
More advanced users can use the custom option to create individual rules for various bots, subdirectories, etc.
HeadmasterSEO is a simple tool for bulk checking the status codes for a list of URLs.
This Free SEO Tool allows you to:
Check HTTP Status Codes
Check Response Time
Check Sitemaps for Errors
Test Redirects with Rules
Check 301, 302 Redirects
Check Redirect Path
Find Number of Redirects
Find Redirect Chains & Loops
Check Server Headers
Export results to CSV
Check HTTP Header Fields (X-Robots-Tag, Link, Vary)
You can analyze, filter, and sort the results in real-time or export to different CSV reports. It is fast, easy to use and free for checking lists of up to 500 URLs.
Chris Ainsworth’s SERP Extraction Bookmarklet allows you to extract Google search results with the click of a button. You can add a free Extraction Bookmarklet to your web browser, then simply click on it to extract the search results. Very convenient for scraping guest post opportunities, and other backlink prospects.
Merge Words lets you to merge up to three sets of keywords. It can be useful to help come up with different variations of keywords for pasting into keyword research tools. Use it for domain registrations, Google Adwords, Domaining, Linkbuilding, or whatever. Type your keywords in the 3 boxes and press Merge!
Browseo lets you see how web pages look without CSS or unnecessary styling. It allows you to view any webpage without distractions caused by styles. It also highlights parts of a page that are relevant for SEO. Nothing to download, nothing to install. You just enter a URL above to get started.
It shows you how Google views your website. This can be useful to understand whether Googlebot sees your site as intended, or whether it struggles to see important content.
Whitespark’s Local Citation Finder finds citation opportunities for your local business. It can also examine your competitors and monitor their citation growth. A must‐have tool if you're involved in local SEO to help you monitor your citation growth for better local search rankings.
Persistent Connection enables the connection between a client and server to stay open, allowing the transfer of multiple files over a single connection. This helps speed up your website because the client only needs to go through the process of connecting to the server once. And of course, faster websites are always good for your SEO.
Use this free SEO tool to check if persistent connections are enabled or disabled on your site's web pages.
JSON-LD Schema Markup Generator can be used to create, build, or generate structured data markup in the form of JSON-LD that can be injected into the head or footer of your site to improve visibility to the search engines. It uses Schema.org markup and can be tested at Google's Structured Data Testing Tool.
SERPs’ Keyword Rank Checker tool shows you the top 250 search results, along with CPC and search volume data, for any keyword or phrase, and allows you to tailor your results by domain, location, and device. This free tool also pulls in CPC and avg. monthly search data from Google Adwords.
Nibbler is a free tool for testing websites. Enter the address of any website and Nibbler will give you a report scoring the website out of 10 for key areas, including accessibility, SEO, social media, and technology. Nibbler is completely free but limited to three reports.
The Find Broken Links, Redirects & Google Sitemap Generator Free Tool allows webmasters and search engine optimizers to check the status of both external links and internal links on an entire website. The resulting report generated by the Google sitemap generator tool will give webmasters and SEOs insight to the link structure of a website, and identify link redirects and errors, all of which help in planning a link optimization strategy. They offer the downloadable results and the sitemap generator free for everyone.
Pingdom allows you to test the load time of a site. This Website Speed Test can help you analyze your website's load speed. The test is designed to help make your site faster by identifying what about a webpage is fast, slow, too big, and so on.
It is useful both for experts and novices. It's an easy-to-use tool built to help webmasters and web developers everywhere optimize their website performance.
XML Sitemaps is free and simple. Suitable when you need to quickly create a sitemap for a small website (up to 500) pages. No registration required and you get sitemaps ready immediately. You can download xml sitemap file or receive it via email and put it on your website after that.