The best free SEO tools are those which give you a clear insight into how well you are doing in terms of search engine rankings. Google Search Console is by far the best free SEO tool because the statistics provided by Google are directly sourced from Google. It contains a wealth of information pertaining to your site's search analytics including any problems relating to domain name registration, keyword usage, link building and more. This means that you can really work out what people are searching for, what they are typing in to see your site, and what exactly your competitors are doing to increase their visibility online.
The second free seo tool we are going to talk about is Reddit. Reddit is a social news website which allows its users to post and vote on content ideas. So if you want to get free SEO traffic from Reddit, then you need to try and make content ideas which Reddit users are interested in. One great way to use this is by submitting relevant content ideas to relevant forums on Reddit. For example, if you have a blog about cooking at home, you could try and rank for "home cooking" or "chef cook".
The final free seo tool we are going to talk about is a website speed analyzer tool called Website Inspector. This tool has a very simple but effective layout which is able to determine your website's overall performance based upon different measurements including Page Score, Bounce Rate and Load Time. If you want to reduce the amount of time it takes your web visitors to arrive at your website, then you should always aim to achieve a high page score. By reducing load times, you will be able to attract more visitors in the long run.