Google Analytics has a default list of search engines. When a user comes from one of the search engines in the list, the user's session and all the metrics associated to this user will be accredited to the correct search engine.
However, if a user comes through a website (such as sm.cn, a local Chinese mobile search engine) that has not yet been added to the default list, then in Google Analytics reports the session will be accredited to medium “referral”.
For the local search engines or new search engines that do not yet show up under organic search, you can manually configure Google Analytics to recognize them as search engines.
In Google Analytics, go to:
Admin -> Tracking Info -> Organic Search Sources -> Add Search Engine
Fill in the required fields (i.e. The search engine's domain name & query parameter), click Create, and the new search engine will be added.
Google Analytics assigns any organic search engine session to a single source so the order of the search engines placed under Domain Name is sometimes important. Any organic search session is assigned to the first search engine on your list that matches the Domain Name and Query Parameter.
Let's consider an example.
Thank you for reading! If you love my book, you're welcome to donate through Paypal.