Here is some free tool to use for seo and using all these tool you can Instantly Improve Your Marketing .
1. Google Webmaster Tools
Best tool to bring your website in to google .
The “webmaster” in “Google Webmaster Tools” is a bit of a misnomer. The tool is for more than webmasters. It’s for SEOs. The very focus of the tool has to do with “search” and “optimization.”
Suggestions for search engine optimizing your blog posts
Enter the main keyword for your blog post and Yoast SEO will suggest how to tweak your blog post to optimize it for search engines.
Create a link for customers to review your business on Google
Customer reviews are important for local SEO purposes. This tool allows you to create a shareable link for customers to review your business on Google.
4. SEOBook Tool
Your top competitors have been investing into their marketing strategy for years.
Now you can know exactly where they rank, pick off their best keywords, and track new opportunities as they develop.
See where they rank & beat them! Explore the ranking profile of your competitors in Google and Bing today using SEMrush
5. Keyword Planner
Since the Keyword Tool has been replaced, Keyword Planner is the premier way of researching keywords.
You can find Keyword Planner by logging in to AdWords → Tools → Keyword Planner.
Complete web stats and search insights
In addition to tracking pretty much every bit of traffic you could imagine on your website, Analytics also surfaces many keyword insights as to which terms people use to land on your pages.
You can get this data either under Acquisition > Search Console > Queries or Acquisition > Campaigns > Organic Keywords.
Copy your competitor’s best keywords.
SEMRush might be my all-time favorite SEO tool.
It’s got a paid plan with lots of awesome features.
But the free version is pretty cool too.
Whether you go with free or paid, SEMRush works the same way:
It finds the exact keywords that your competitor’s rank for.
8. Google.com in an Incognito Window
Discover auto-fill opportunities
Searching Google.com in an incognito window will bring up that all-familiar list of autofill options, many of which can help guide your keyword research. The incognito ensures that any customized search data Google stores when you’re signed in gets left out. Incognito may also be helpful to see where you truly rank on a results page for a certain term.
10. Google Trends
See the relative search popularity of topics
Google Trends shows the popular search terms over time, which is useful for uncovering seasonal variations in search popularity amongst other things. Compare multiple terms to see the relative popularity.