Search & SEO Concepts
Search Personalisation
In shortTailoring search results or AI answers to a person's context, such as location, language, recent searches and past behaviour.
Search personalisation is when a search engine or AI assistant adjusts what it shows based on who is asking and in what situation. Location and language are the most common signals, but recent searches, clicks and, in AI assistants, saved memory can also shape the results. MLforSEO treats it as part of Session Context: context does not reset between searches.
How it works
Personalisation works at two levels, which MLforSEO calls micro and macro:
- Individual (micro): the system uses what this user has searched, viewed and engaged with in the session to refine later results, for example promoting fresh results when earlier ones went unclicked.
- Cohort (macro): behaviour across groups of similar users can lift pages they favour and quietly demote ones they keep skipping. See Implicit User Feedback.
Google says its results use location, language and recent search activity, and that signed-in users can turn off personal results. AI search goes further upstream: ChatGPT, Gemini and Google’s AI Mode can use conversation history and memory to decide which sub-queries to generate in Query Fan-Out, so two people asking the same question may trigger different searches.
How it’s used in SEO and marketing
- Treating rank tracking as an approximation: tracked positions come from neutral settings, while real users see variations.
- Mapping query to landing page to next page paths by combining Search Console and GA4, to see real journeys.
- Planning content for the follow-up questions people ask within a session, as well as the first query.
- Covering the different personas and contexts that generate different fan-out queries.
- Local SEO, where location is the strongest personalisation signal.
Example
Two people search “running shoes”. One has just searched “plantar fasciitis” and the other “marathon training plan”. The first query is identical, but session context makes different results more relevant to each, and an AI assistant with memory might fan out into “shoes for heel pain” for one and “carbon plate racing shoes” for the other.
Limitations and things to watch
- In 2018 Google said personalisation in core web rankings is lightly applied, mostly location and immediate context from a prior search, and that many differences come from location, language and platform instead. Avoid over-attributing ranking changes to it.
- Privacy settings, signed-out users and regulation all limit how much can be personalised.
- You cannot see another user’s personalised AI answer, so measure trends across many prompts and contexts.
Learn it on MLforSEO
Sources and further reading
- What is Query Context and Session Context in SEO? MLforSEO
- What is Search Query Sequence and Query Path? MLforSEO
- Semantic ML-enabled Keyword Research (course) MLforSEO
- How Search works: ranking results (Google)
- Google admits it's using very limited personalization in search results (Search Engine Land, 2018)
Other terms from Search & SEO Concepts
- Answer Accuracy Score (Search)How often a model's predictions are correct; in Google's short-answer patent, a predicted score that decides w…
- Augmented Search QueriesExtra queries a search engine (or user) builds from the entities and attributes in an original query, used to…
- E-E-A-TExperience, Expertise, Authoritativeness and Trust: the qualities Google's quality raters assess in content an…
- Featured SnippetA featured snippet is a highlighted answer Google shows near the top of the results, quoting a passage from on…
- Implicit User FeedbackImplicit user feedback is search behaviour, such as clicks, dwell time and query reformulation, that search sy…
- Information Gain (IG)How much new, useful information something adds beyond what is already known; in SEO, a page's novelty compare…
- Internal LinkingInternal linking is linking between pages on the same website, which helps people and search systems find cont…
- JSON-LDJSON for Linking Data: the script-based format Google recommends for structured data, describing a page's enti…
- Keyword ClusteringGrouping keywords that share a meaning, intent or set of ranking URLs, so one page or section can target each…
