Having a good website is important but that does not guarantee your website will show in top search result. To show in top results, your website should be optimized. there is a race to be on the first page of the web search and is full of obstacles. In order to overcome them, it is necessary to know the rules that Google marks to get a good raking. If your website is not optimized from a structure and content point of view, it will be very difficult to appear ahead of the competition.