If you've placed SEO as one of your top priorities and are looking for an SEO expert, it's important to make sure you get the best solution in the first instance. Like any other inquiry, you need to be sure to define clearly the needs you're looking for and make sure you are informed of the specific services offered, as well as the expected outcomes will be in relation to the costs.
It is also important to make sure that the parties share the same expectations. "Website is first in Google" can be a vague phrase that can be made by either you or your provider. "To be on the first page of Google result pages in search results for X" is much better. You can also avail search engine optimization services online.
It's precise and serves as an excellent basis for guiding the SEO work that's nearing completion. However, it is important to be aware that if your potential SEO professional begins to provide promises about Google rankings. It's not an ideal option. Google says that there is no way to guarantee ranking on Google results.
Understanding the keywords for which your website will be displayed on Google results is essential and should be agreed upon between the parties. In addition, there are a variety of technical aspects of your site that can make your site more "friendly" to Google and easier for your SEO company to improve.
These are the elements that need to be discussed and comprehended prior to starting the optimization for search engines of your website. The terms you use are typically different from what you imagine, as you're thinking like a business owner.