Before coming to this question it’s really important for us to understand what search engines exactly do. A search engine like Google consists of : A crawler An Index and An algorithm A crawler follows the link on the web 24/7 and saves the HTML version of a page in the database, called index. The index will get updated automatically if Google comes to your website and found a new or revised version of it. After indexing, Google will start showing your website in the search result. Google has a complex algorithm that decides which pages are shown in which order. How this algorithm works is a bit of a mystery, but in order for search engines to discover your website, you must optimise it according to current SEO trends, which will undoubtedly help you improve your web page visibility.