Every site owner wishes to see their site on the first page of the search results and mostly at the top. The allocation of the ranks to the websites is done by the crawler - google bot. This bot visit sites and analyse its text content and other elements like name of images,title of page, etc.
Other than these, there are certain other factors like responsiveness of the website, site map, linking to other sites etc. following is the screenshot of unresponsive site
The efforts to make your site user friendly are required when we are building the website and also post that maintaining it. So it is important to get your site developed from the vendor who has knowledge of SEO. Also, on a continuous basis you have to research for the relevant keywords and use them on the site. For this job you can hire an experienced digital marketing firm. Let's be SEO friendly.