"• Process of How search Engine Works?
1-Crawling- This activity performs by a Google software agent called a crawler or spider (we also called bot in sense of Google). Crawler’s works only crawled your all website data, landing page, read your business with the help of HTML coding language. Crawler knows only HTML coding language. They are basically used for providing relevant searches and information from various websites automatically based on different criteria. When the crawler visits the web pages they take a snapshot collect all website data (text, image, and video ) is like a copy form, and read all the information through HTML coding.
For that just type “cache: your URL” and click the enter button. The cache page will be shown where we can see our website cache date and time of the snapshot
2-Indexing- if we talking about indexing so the crawler has fetched all data in web pages (text, images, void) through the HTML coding. . Then Google starts the process of indexing. Google segregate the web pages bases on relevant content, keywords, title, meta tags, anchor text, etc. snapshot taken by the crawler is saved into their database .when user finds any quarry on the search engine so could get relevant and informative content.
3-Retrieval- When the crawler completes our indexing through the HTML coding and then starts the process of retrieval. This process of retrieval starts from the user. When user type in a search query then the Google crawlers search the information according to the user keywords and the search engine retrieve the most relevant documents. In this retrieval process, user searching keywords play an important role and the search engine shows the lack of results only for the user searching keywords.
4-Ranking- If we talk about the ranking .its defining through the authority and relevancy of the web pages. Nowadays Google is using 200+ algorithm for the ranking and our web pages will be rank only when its passed Google’s all algorithm.
• How to select the right keywords –
1-Search Volume (soul of the business)
2-Retrieval Data (Time period)
3-Competition (buying behavior)
4-Relevancy (According to your niche)
5-Profitable (How profitable your keywords)
1-Search Volume- A body without a soul and a keyword without search volume are the same. You use only which type of keyword that’s provides search volume in your business and you get the profit. The number of users behind the keywords. If a keyword that has maximum search volume fetch you the maximum business
2-Retrieval data- It tells a period of time that’s search engine provides the position of your web page and it’s based on your keyword relevancy and authority.
123456789–1234567890 (8–9 month)
12345678–1234567 (7–8 month)
123456–12345 (5–6 month)
3- Competition- The competition uses only for ads. It’s divided into three forms first is high, the second is medium and the last one is low. We use it only to know about the keyword relevancy that it’s high, medium, or low. This is a process for analyzing the keyword’s purchasing power.
4- Relevancy — Relevancy is based on your page keyword content such as text, image, video because the search engine (Google) provides your page relevancy score if you follow these types of strategies.
5-Profitability- It depends on the client’s need. A client wants to maximum users visit their pages and he got more profit. So that is more important to find which types of the keyword are fulfilling our client’s profitability.
• ON-PAGE OPTIMIZATION

On-Page seo is that the list of activities performed on the website to extend the performance of the website within the ranking, user experience, and conversion. On-page SEO focuses on optimizing parts of your website that are within your control.
• How this helps the virtual store to rank?
1-Drive traffic to your website
2-Understand your customer behavior or concern
3-Develop content Ideas
4-Mazor the size of your potential customer
5-Develop new revenue
• Off-Page Optimization
Off-Page SEO is that the list of activities performed far away from the website to enhance the ranking and visibility of the website. Optimizing for off-site ranking factors involves improving program and user perception of a site’s popularity, relevance, trustworthiness, and authority. We do Off-Page SEO to increase website ranking and authority.
Factors of Off-Page SEO
There are three primary factors of Off-Page SEO are as follows:
Link Building
Local Citation
Social Presence

http://www.digibelief.com/search-engine-optimization/

Author's Bio: 

Digital Marketer