For identifying how your website performs in terms of search engine ranking, its better to first create an analysis report using some of the free websites and improve website performance accordinly and then go for premium services if you need any further improvements.
Following are some of the websites which allows to generate free SEO reports,
- https://seositecheckup.com – SEO Site Checkup offers an easy-to-understand and comprehensive set of SEO tools to help you understand your website from a search engine’s perspective. In just a matter of few seconds and a couple of clicks, you can see how a search engine may interpret your site. SEO reports also let you know of any problems or technical shortcomings in your website that may be hurting your search engine rankings.
- https://sitechecker.pro – sitechecker provides Free On Page SEO Checker. Find the mistakes in technical SEO for specific URL. Check your titles, descriptions, H1-H6 tags, size of the page HTTP status code, page size, URL friendliness, display in Google SERP, the correct filling of meta title, description and h1 tags are one of the most important factors, those should be checked when assessing the quality of internal optimisation.