SEO HARDCORE
  • Разборы патентов
    • Патенты Google
  • Скоро SEO инструменты
  • Скоро SEO аналитика
  • seohardcore
SEO HARDCORE
назад

Как Google персонализирует сниппеты в выдаче, используя профиль интересов пользователя

SYSTEM AND METHOD FOR PERSONALIZED SNIPPET GENERATION (Система и метод генерации персонализированных сниппетов)
  • US8631006B1
  • Google LLC
  • 2005-04-14
  • 2014-01-14
  • Персонализация
  • SERP
  • Семантика и интент
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

Google использует механизм для генерации сниппетов в поисковой выдаче, основанный не только на терминах запроса, но и на профиле интересов пользователя. Система анализирует документ, находит термины, соответствующие интересам пользователя, и выделяет их в сниппете. Это призвано повысить релевантность сниппета для конкретного пользователя и лучше отразить содержание документа в контексте его интересов.

Описание

Какую проблему решает

Патент решает проблему недостаточной релевантности стандартных сниппетов, которые генерируются исключительно на основе соответствия терминам поискового запроса. Стандартные сниппеты могут не отражать те аспекты документа, которые наиболее интересны конкретному пользователю, особенно если результаты поиска были персонализированы (повышены в ранжировании). Цель изобретения — генерировать сниппеты, которые учитывают профиль пользователя (user profile), чтобы повысить вероятность того, что сниппет будет содержать информацию, релевантную для этого пользователя, и лучше объяснять, почему этот результат был показан.

Что запатентовано

Запатентована система и метод генерации персонализированных сниппетов (personalized snippets). Система идентифицирует термины в документе, которые релевантны профилю пользователя, путем сравнения профиля термина (term profile) с профилем пользователя (user profile) для вычисления оценки сходства (profile similarity score). Термины с высокими оценками сходства затем используются вместе с исходными терминами запроса для генерации сниппета.

Как это работает

Механизм работает следующим образом:

  • Получение результатов и профиля: Система получает результаты поиска по запросу и идентифицирует user profile.
  • Анализ документа: Для документа из результатов поиска система анализирует его содержание.
  • Расчет сходства терминов: Для терминов в документе вычисляется profile similarity score. Это делается либо путем сравнения вектора term profile (связь термина с различными тематиками) с вектором user profile (интересы пользователя по тематикам), либо путем прямой проверки наличия термина в профиле пользователя.
  • Идентификация ключевых терминов: Выбираются термины с наивысшими profile similarity scores (термины профиля).
  • Генерация сниппета: Эти выбранные термины добавляются к исходным терминам запроса и передаются генератору сниппетов (Snippet Generator). Генератор создает сниппет, предпочитая те части текста, которые содержат эту комбинацию терминов.

Актуальность для SEO

Средняя/Высокая. Персонализация поиска и пользовательский опыт (UX) на выдаче остаются критически важными для Google. Хотя конкретные методы, описанные в патенте (поданном в 2005 году), такие как использование векторов на основе предопределенных категорий (например, ODP), вероятно, устарели и заменены более совершенными нейросетевыми моделями и векторными представлениями (embeddings). Тем не менее, базовая концепция адаптации сниппета под интересы пользователя остается абсолютно актуальной.

Важность для SEO

Влияние на SEO оценивается как среднее (65/100). Патент напрямую не описывает механизмы ранжирования, а фокусируется на представлении результатов (генерации сниппетов). Однако сниппеты критически влияют на кликабельность (CTR) на выдаче. Если система генерирует сниппеты на основе персональных интересов, это меняет то, как пользователи взаимодействуют с результатами. Понимание этого механизма подчеркивает важность создания контента, который охватывает различные аспекты темы, чтобы соответствовать разным профилям пользователей и увеличивать шансы на генерацию привлекательного персонализированного сниппета.

Детальный разбор

Термины и определения

User Profile / Profile Vector (Профиль пользователя)
Структура данных, описывающая интересы и предпочтения пользователя. Может быть представлена в двух формах: 1) Вектор тематик и весов (topic/weight vector), указывающий на интерес пользователя к различным тематикам. 2) Таблица терминов и оценок (term/score table), перечисляющая конкретные термины, связанные с интересами пользователя, и их значимость.
Term Profile / Term Vector (Профиль термина)
Структура данных, описывающая связь термина с различными тематиками (topics). Обычно представляется в виде вектора, где каждый элемент — это тематика и её вес (weight), указывающий на силу ассоциации термина с этой тематикой (например, на основе Open Directory Project).
Profile Similarity Score (Оценка сходства с профилем)
Метрика, определяющая, насколько конкретный термин в документе соответствует профилю пользователя. Чем выше оценка, тем сильнее термин связан с интересами пользователя.
Personalized Snippet (Персонализированный сниппет)
Фрагмент текста документа, сгенерированный с учетом не только терминов запроса, но и информации из user profile.
Snippet Generator (Генератор сниппетов)
Компонент системы, отвечающий за выбор наиболее релевантных фрагментов текста документа для отображения в результатах поиска.
Boost Vectors (Векторы повышения)
Упоминаются в патенте как векторы, используемые для корректировки ранжирования документов на основе информации о пользователе (персонализированное ранжирование). Персонализированные сниппеты призваны дополнять этот механизм.

Ключевые утверждения (Анализ Claims)

Claim 1 (Независимый пункт): Описывает метод генерации результатов поиска.

  1. Система получает поисковый запрос от пользователя.
  2. Получает результаты поиска.
  3. Генерирует персонализированный сниппет (personalized snippet) для как минимум одного результата на основе профильной информации пользователя (profile information). Сниппет выбирается на основе как терминов запроса, так и терминов из профильной информации.
  4. Передает результаты и сниппет пользователю.

Пункт детализирует процесс генерации и определения оценки сходства:

  • Определяется оценка сходства с профилем (profile similarity score) для термина в контенте.
  • Сниппет генерируется на основе этого термина, если его оценка сходства превышает порог.
  • Ядро изобретения: Оценка сходства определяется путем идентификации профиля термина (term profile) и определения сходства (similarity) между профильной информацией пользователя и профилем термина.

Claim 2 (Зависимый от 1): Уточняет механизм сравнения профилей.

Профильная информация пользователя и профиль термина представлены в виде векторов, состоящих из категорий профиля (profile categories, т.е. тематик) и соответствующих весов. Определение сходства включает вычисление расстояния (distance) между вектором пользователя и вектором термина.

Claim 3 (Независимый пункт): Аналогичен Claim 1, но сформулирован более обобщенно как метод предоставления сниппетов для элемента (item), а не только результата поиска. Механизм генерации и расчета сходства идентичен.

Где и как применяется

Изобретение затрагивает несколько этапов поисковой архитектуры, требуя предварительных вычислений и влияя на финальный этап формирования выдачи.

INDEXING – Индексирование и извлечение признаков
На этом этапе система должна предварительно вычислить и сохранить профили терминов (Term Profiles). Это включает анализ корпуса документов для определения того, насколько сильно каждый термин связан с различными тематиками (topics).

RANKING – Ранжирование
На этом этапе генерируется упорядоченный список документов. Патент упоминает, что ранжирование может быть персонализировано с помощью Boost Vectors; персонализированные сниппеты создаются для того, чтобы лучше объяснить пользователю результаты этого ранжирования.

METASEARCH – Метапоиск и Смешивание / RERANKING – Переранжирование (Презентационный слой)
Основное применение патента происходит на этапе формирования финальной страницы результатов (SERP), когда генерируются сниппеты.

  1. Получение профиля: Система получает или идентифицирует User Profile (из базы данных или cookie).
  2. Запрос сниппетов: Контроллер обработки запросов запрашивает сниппеты для топовых результатов.
  3. Генерация персонализированных сниппетов: Snippet Generator использует User Profile и предварительно рассчитанные Term Profiles для идентификации персонализированных терминов в документе и генерации сниппета.

Входные данные:

  • Поисковый запрос (термины запроса).
  • Содержание документов.
  • User Profile (вектор тематик/весов или таблица терминов/оценок).
  • Term Profiles (векторы тематик/весов для терминов).

Выходные данные:

  • Персонализированные сниппеты для результатов поиска.

На что влияет

  • Типы контента: Влияет на любой текстовый контент, для которого генерируются сниппеты (веб-страницы, документы). В патенте также упоминается возможность применения к другим объектам, таким как электронные письма (например, сниппеты в папке "Входящие") или списки директорий.
  • Специфические запросы: Наибольшее влияние ожидается для широких или неоднозначных запросов, где один и тот же документ может быть релевантен разным пользователям по разным причинам. Персонализация сниппета помогает выделить нужный аспект.

Когда применяется

  • Условия применения: Алгоритм применяется при генерации результатов поиска для пользователя, чей профиль (User Profile) известен системе. Также может использоваться профиль сообщества (community profile).
  • Триггеры активации и пороговые значения: Активируется, если в документе присутствуют термины, чьи profile similarity scores превышают установленный порог. Также может применяться ограничение на количество используемых терминов (Топ-N, например, от 2 до 10).

Пошаговый алгоритм

Процесс генерации персонализированного сниппета для документа

  1. Получение текста и профиля: Система извлекает содержание документа и загружает User Profile.
  2. Итерация по терминам: Система перебирает термины в документе.
  3. Определение Profile Similarity Score: Для каждого термина вычисляется оценка сходства с профилем пользователя. Используется один из двух методов:
    • Метод 1 (Сравнение векторов): Получить Term Profile (вектор тематик/весов). Сравнить его с User Profile (вектор тематик/весов). Вычислить сходство (например, расстояние или скалярное произведение векторов).
    • Метод 2 (Поиск в профиле): Проверить наличие термина в User Profile (таблица терминов/оценок). Если термин найден, использовать связанную с ним оценку.
  4. Идентификация персонализированных терминов (Profile Terms): Выбираются термины с наивысшими profile similarity scores (Топ-N или превышающие порог).
  5. Запрос к Snippet Generator: Исходные термины запроса и выбранные персонализированные термины передаются генератору сниппетов.
  6. Генерация сниппета: Генератор оценивает различные фрагменты текста документа (например, используя скользящее окно) и выбирает тот фрагмент, который имеет наивысшую оценку сниппета (snippet score). Оценка учитывает плотность присутствия как терминов запроса, так и персонализированных терминов, а также их веса.

Какие данные и как использует

Данные на входе

Патент фокусируется на использовании данных о пользователях и предварительно вычисленных данных о терминах.

  • Пользовательские факторы (User Profile): Данные об интересах пользователя. Могут быть собраны явно (информация от пользователя) или неявно (выведены из поисковой активности, просмотра страниц, сообщений и т.д.). Хранится в User Information Database или в cookie на стороне клиента.
  • Контентные факторы: Полный текст документа используется для поиска терминов и генерации сниппетов. Также учитываются HTML-теги и шаблонный текст (boilerplate).
  • Системные данные (Term Profiles): Предварительно рассчитанные данные о связи терминов с тематиками.

Какие метрики используются и как они считаются

  • Profile Similarity Score: Основная метрика патента. Определяет релевантность термина профилю пользователя.
    Расчет:
    1. Сравнение векторов: Вычисление расстояния или скалярного произведения (dot product) между User Profile вектором и Term Profile вектором.
    2. Прямой поиск: Извлечение оценки термина непосредственно из User Profile (если он представлен в виде таблицы терминов/оценок).
  • Topic Weight (Вес тематики): Метрика в составе User Profile и Term Profile. Указывает на силу ассоциации пользователя или термина с конкретной тематикой.
  • Snippet Score (Оценка сниппета): Метрика, используемая Snippet Generator для выбора лучшего фрагмента текста.
    Факторы: Количество присутствующих терминов (запроса и персонализированных), плотность терминов, веса терминов (включая веса, основанные на Profile Similarity Score), метаинформация, отсутствие шаблонного текста.

Выводы

  1. Сниппеты динамичны и персонализированы: Ключевой вывод заключается в том, что Google может активно персонализировать не только ранжирование, но и представление результатов. Сниппеты генерируются динамически с учетом интересов пользователя (User Profile), поэтому разные пользователи могут видеть разный текст для одного и того же URL.
  2. Механизм определения релевантности термина пользователю: Патент детализирует, как определяется связь между термином и пользователем. Это происходит через сравнение профиля термина (Term Profile) и профиля пользователя, часто с использованием тематик (topics) как семантического посредника.
  3. Персонализированные термины дополняют запрос: Для генерации сниппета система фактически расширяет исходный запрос пользователя терминами из документа, которые соответствуют его интересам (Profile Terms). Эти термины получают вес в алгоритме генерации сниппета.
  4. Поддержка персонализированного ранжирования: Описанный механизм призван дополнить персонализацию ранжирования (упомянутые Boost Vectors). Если документ был повышен в выдаче из-за интересов пользователя, персонализированный сниппет должен объяснить пользователю, почему этот результат релевантен.
  5. Эволюция методов: Хотя базовая идея актуальна, конкретная реализация с использованием дискретных тематических векторов, вероятно, эволюционировала в сторону использования современных векторных представлений (embeddings) для более точного семантического анализа.

Практика

Best practices (это мы делаем)

  • Разностороннее раскрытие темы (Topical Coverage): Создавайте контент, который всесторонне охватывает тему, затрагивая различные её аспекты и связанные сущности. Это увеличивает вероятность того, что на странице найдутся термины, соответствующие различным профилям пользователей (User Profiles), что позволит системе сгенерировать релевантный персонализированный сниппет для широкой аудитории.
  • Использование разнообразной и релевантной лексики: Насыщайте текст синонимами и терминами, которые точно описывают различные аспекты темы. Это увеличивает пул потенциальных терминов профиля и повышает шансы на генерацию привлекательного сниппета.
  • Четкая структура документа: Используйте логичную структуру с подзаголовками и абзацами, которые фокусируются на конкретных подтемах. Это помогает Snippet Generator идентифицировать качественные и законченные фрагменты текста для сниппета.
  • Анализ интересов аудитории: Стремитесь понять не только прямые запросы аудитории, но и их общие интересы. Убедитесь, что ваш контент содержит релевантную лексику для основных профилей интересов вашей ЦА.

Worst practices (это делать не надо)

  • Создание узконаправленного контента с ограниченной лексикой: Контент, оптимизированный только под узкий набор ключевых слов и не затрагивающий смежные аспекты темы, рискует не содержать терминов, релевантных интересам значительной части пользователей. Это может привести к генерации менее привлекательных сниппетов.
  • Игнорирование разнообразия интентов: Не стоит фокусироваться только на одном интенте, если тема подразумевает множественность интересов. Система может предпочесть выделить в сниппете тот аспект, который соответствует профилю конкретного пользователя, даже если он не является основным для страницы.
  • Использование "воды" и неструктурированного текста: Большие блоки неструктурированного текста затрудняют работу Snippet Generator и могут привести к генерации некачественных сниппетов.

Стратегическое значение

Патент подтверждает важность персонализации в стратегии Google, распространяя её на уровень представления информации. Для SEO это означает, что анализ выдачи "в чистом виде" (без персонализации) дает лишь часть картины, и стандартный мониторинг SERP усложняется. Стратегически важно понимать, что взаимодействие пользователя с выдачей (CTR) может зависеть от того, насколько хорошо контент страницы соответствует его личным интересам. Это усиливает тренд на создание глубокого, экспертного контента, способного удовлетворить разнообразные информационные потребности в рамках одной темы.

Практические примеры

Сценарий: Персонализация сниппета для многоаспектного контента

Сайт публикует обзорную статью о "Языке программирования Python". Статья охватывает применение в веб-разработке (Django, Flask) и применение в анализе данных (Pandas, NumPy).

  1. Запрос: Пользователь вводит запрос "Python".
  2. Пользователь А (Веб-разработчик): Его User Profile имеет высокие веса в тематиках, связанных с веб-технологиями.
    • Анализ: Система анализирует статью и находит термины "Django" и "Flask". Их Term Profiles сильно пересекаются с профилем Пользователя А.
    • Результат: Сниппет для Пользователя А будет сфокусирован на фрагментах текста, упоминающих эти фреймворки: "...Python широко используется в веб-разработке. Популярные фреймворки, такие как Django и Flask, позволяют быстро создавать..."
  3. Пользователь Б (Аналитик данных): Его User Profile имеет высокие веса в тематиках, связанных с Data Science.
    • Анализ: Система идентифицирует термины "Pandas" и "NumPy". Их Term Profiles сильно пересекаются с профилем Пользователя Б.
    • Результат: Сниппет для Пользователя Б будет другим: "...Благодаря библиотекам Pandas и NumPy, Python стал стандартом в анализе данных и научных вычислениях..."

Вывод для SEO: Статья хорошо оптимизирована, так как она содержит контент, позволяющий сгенерировать релевантные персонализированные сниппеты для разных сегментов аудитории, тем самым повышая общий CTR.

Вопросы и ответы

Влияет ли описанный в патенте механизм на ранжирование сайта?

Патент напрямую фокусируется на генерации сниппетов, а не на расчете позиций. Он описывает процесс презентации результата после того, как ранжирование уже произошло. Однако персонализированный сниппет может значительно повлиять на CTR, что косвенно является важным поведенческим сигналом для поисковых систем.

Как система определяет профиль пользователя (User Profile)?

Патент упоминает несколько способов. Профиль может быть создан на основе информации, предоставленной пользователем, или выведен неявно из его активности: истории поиска, просмотра веб-страниц, использования приложений и обмена сообщениями. User Profile может быть представлен как набор интересующих пользователя тематик с весами или как список конкретных терминов, связанных с его интересами.

Что такое профиль термина (Term Profile) и как он рассчитывается?

Term Profile описывает связь конкретного слова или фразы с различными тематиками. Он обычно представлен в виде вектора, где указаны тематики и вес, отражающий силу этой связи. Например, термин "Джанго" будет иметь высокий вес в тематике "Веб-фреймворки". Эти профили вычисляются заранее (офлайн) путем анализа большого корпуса документов.

Как именно сравниваются профиль пользователя и профиль термина?

Если оба профиля представлены как векторы тематик и весов, то сходство (Profile Similarity Score) вычисляется математически, например, путем определения расстояния между векторами или через скалярное произведение (dot product). Чем ближе векторы, тем выше оценка сходства. Альтернативно, если профиль пользователя содержит список терминов, система может просто проверить, присутствует ли данный термин в этом списке.

Могу ли я увидеть, какие сниппеты видят разные пользователи для моего сайта?

Напрямую это сделать сложно, так как генерация происходит динамически на основе профиля пользователя, к которому у SEO-специалиста нет доступа. Инструменты мониторинга позиций обычно показывают деперсонализированную выдачу. Понять это можно только косвенно, анализируя разнообразие вашего контента и предполагая, какие его части могут быть интересны разным сегментам аудитории.

Как SEO-специалисту оптимизировать контент под персонализированные сниппеты?

Лучшая стратегия — это всестороннее раскрытие темы (Topical Coverage). Убедитесь, что ваш контент затрагивает все ключевые аспекты и связанные сущности темы. Если тема многогранна, убедитесь, что в тексте присутствуют разделы и терминология, релевантные для разных интересов аудитории. Это увеличит шансы на генерацию привлекательного сниппета для разных пользователей.

Означает ли это, что мета-тег Description больше не важен?

Мета-тег Description остается важным сигналом, но данный патент показывает, что Google оставляет за собой право полностью игнорировать его и генерировать сниппет динамически. Система стремится показать наиболее релевантный фрагмент текста, основываясь на запросе и профиле пользователя. Если Description не содержит нужных терминов, он, скорее всего, будет заменен.

Что важнее для генерации сниппета: термины запроса или персонализированные термины?

Патент указывает, что сниппет генерируется на основе комбинации обоих типов терминов. Однако он также отмечает, что персонализированным терминам может быть придан меньший вес, чем терминам исходного запроса, или равный вес. Вероятно, система стремится найти баланс между соответствием запросу и учетом личных интересов пользователя.

Применяется ли этот механизм, если пользователь не вошел в аккаунт Google?

Да, патент упоминает, что профиль пользователя может храниться не только в базе данных поисковой системы, но и в файлах cookie на компьютере пользователя. Это позволяет применять персонализацию, основанную на краткосрочной истории поиска и просмотра, даже для анонимных пользователей.

Как этот патент связан с современными векторными моделями (Embeddings)?

Патент использует дискретные векторы тем (Topic/Weight) для представления профилей. Это можно рассматривать как раннюю форму семантических векторов. Современные системы, вероятно, используют плотные векторные представления (Embeddings), полученные с помощью нейронных сетей (как BERT или MUM), для более точного и нюансированного определения семантического сходства между интересами пользователя и контентом.

Похожие патенты

Как Google персонализирует сниппеты и заголовки в выдаче на основе истории поиска и интересов пользователя
Google может динамически изменять сниппеты и заголовки (Title) результатов поиска, чтобы выделить ту часть контента на странице, которая соответствует известным интересам пользователя (история поиска, демография, недавний контекст). Это позволяет сделать представление выдачи более персонализированным, не обязательно изменяя ранжирование документов.
  • US9235626B2
  • 2016-01-12
  • Персонализация

  • SERP

  • Семантика и интент

Как Google динамически выбирает текст для сниппета, основываясь на типе запроса и структуре документа
Google использует адаптивную систему для генерации сниппетов в результатах поиска. Система анализирует тип запроса (например, поиск по автору или по содержанию) и местоположение ключевых слов в документе. На основе этого выбирается алгоритм генерации. Параграфы оцениваются по их длине, позиции в документе, качеству текста и форматированию, чтобы выбрать наиболее информативный фрагмент, часто отдавая предпочтение введению или резюме.
  • US8145617B1
  • 2012-03-27
  • SERP

  • Семантика и интент

Как Google использует фразы и тематические кластеры из истории пользователя для персонализации результатов поиска
Google может строить модель интересов пользователя, анализируя семантически значимые фразы и тематические кластеры в контенте, который пользователь потребляет (просматривает, сохраняет, печатает). При последующих запросах система повышает в ранжировании те документы, которые содержат фразы, одновременно релевантные запросу и присутствующие в профиле интересов пользователя.
  • US7580929B2
  • 2009-08-25
  • Персонализация

  • Семантика и интент

  • Поведенческие сигналы

Как Google использует историю поиска, поведение и многофакторные профили пользователей для персонализации поисковой выдачи
Google создает детальные профили пользователей на основе истории запросов, взаимодействия с результатами (клики, время просмотра) и анализа контента посещенных страниц. Эти профили (включающие интересы по терминам, категориям и ссылкам) используются для корректировки стандартных оценок ранжирования. Степень персонализации динамически регулируется уровнем уверенности системы в профиле (Confidence Score).
  • US9298777B2
  • 2016-03-29
  • Персонализация

  • Поведенческие сигналы

  • SERP

Как Google персонализирует рекомендации популярных запросов на основе истории поиска и браузинга пользователя
Google анализирует глобальные тренды поисковых запросов и сопоставляет их с индивидуальной историей пользователя (посещенные сайты, прошлые запросы, категории интересов). Если популярный запрос соответствует выявленным интересам пользователя, он будет рекомендован. Система также применяет фильтры, исключающие запросы, которые пользователь вводил недавно.
  • US9443022B2
  • 2016-09-13
  • Персонализация

  • Поведенческие сигналы

  • Свежесть контента

Популярные патенты

Как Google ранжирует контент на других языках, основываясь на поведении пользователей с одинаковыми языковыми настройками
Google использует статистику кликов (CTR), сегментированную по языковым предпочтениям пользователей, для корректировки ранжирования. Если пользователи, предпочитающие язык X, часто кликают на результат на языке Y, этот результат будет повышен в выдаче для других пользователей с предпочтением языка X. Это позволяет ранжировать контент, популярный у определенной языковой группы, независимо от языка самого контента.
  • US8375025B1
  • 2013-02-12
  • Мультиязычность

  • Поведенческие сигналы

  • Персонализация

Как Google использует данные о кликах разных групп пользователей (популяций) для локализации и персонализации ранжирования
Google адаптирует результаты поиска, анализируя, как разные группы пользователей (популяции), определяемые по местоположению, языку или демографии, взаимодействуют с выдачей. Система рассчитывает «Сигнал Популяции» (Population Signal) на основе исторических кликов группы и корректирует ранжирование. Также используется механизм сглаживания для компенсации нехватки данных по конкретным группам.
  • US7454417B2
  • 2008-11-18
  • Персонализация

  • Поведенческие сигналы

  • SERP

Как Google использует ссылки, которыми делятся в почте, блогах и мессенджерах, как сигнал для корректировки ранжирования
Google запатентовал механизм (User Distributed Search), который учитывает, как пользователи делятся ссылками в коммуникациях (почта, блоги, мессенджеры). Если автор включает ссылку в сообщение, это дает ей первоначальную модификацию в ранжировании. Если получатели переходят по этой ссылке, её Ranking Score увеличивается ещё больше. Оба сигнала используются для влияния на позиции документа в будущей выдаче.
  • US8862572B2
  • 2014-10-14
  • Поведенческие сигналы

  • Ссылки

Как Google определяет связанность документов с использованием Co-citation, анализа текста вокруг ссылок и паттернов пользовательского доступа
Google использует методы для ограничения результатов поиска на основе заданного контекста (например, набора URL-адресов или категории). Патент детализирует, как система определяет «связанность» между документами, используя такие методы, как анализ совместного цитирования (co-citation), анализ текста, окружающего ссылки в цитирующих документах, и анализ корреляции паттернов доступа пользователей.
  • US7305380B1
  • 2007-12-04
  • Ссылки

  • SERP

  • Поведенческие сигналы

Как Google использует пользовательский контент (UGC) и историю поиска для сбора структурированных отзывов
Google анализирует пользовательский контент (фотографии, посты, метаданные) и историю поиска, чтобы определить, с какими объектами (места, продукты, услуги) взаимодействовал пользователь. Система проактивно предлагает оставить структурированный отзыв, используя шаблон, который может быть предварительно заполнен на основе тональности исходного UGC. Это направлено на увеличение объема и подлинности отзывов.
  • US20190278836A1
  • 2019-09-12
  • Семантика и интент

  • Персонализация

  • EEAT и качество

Как Google использует данные из Local Search и Google Maps для распознавания географических названий в основном поиске
Google анализирует поведение пользователей в интерфейсах с отдельными полями ввода "Что?" и "Где?" (например, в Google Maps). На основе этой статистики система определяет, является ли термин однозначным названием местоположения ("Нью-Йорк") или нет ("Пицца"). Это позволяет поиску отличать локальные запросы от общих и формировать "черные списки" для терминов, которые похожи на города, но ими не являются (например, "Орландо Блум").
  • US8782030B1
  • 2014-07-15
  • Local SEO

  • Семантика и интент

  • Поведенческие сигналы

Как Google динамически повышает порог качества для результатов поиска по «рискованным» запросам
Google оценивает «риск» поискового запроса, анализируя общее качество топовых результатов. Если запрос часто привлекает спам, кликбейт или нежелательный контент (особенно видео), система динамически повышает минимальный порог качества. Контент, не соответствующий этому повышенному стандарту, понижается в выдаче, при этом учитываются такие сигналы, как показатель просмотров (Watch Rate).
  • US11609949B2
  • 2023-03-21
  • Антиспам

  • SERP

  • Поведенческие сигналы

Как Google использует личную историю поиска и профиль интересов для персонализации подсказок Autocomplete
Google персонализирует поисковые подсказки (Autocomplete), используя профиль интересов пользователя, созданный на основе его прошлых запросов и кликов. Система сравнивает тематику потенциальных подсказок с интересами пользователя и повышает в списке те варианты, которые соответствуют его предпочтениям, с учетом актуальности этих интересов.
  • US20140108445A1
  • 2014-04-17
  • Персонализация

  • Поведенческие сигналы

  • Семантика и интент

Как Google анализирует распределение качества входящих ссылок для классификации и понижения сайтов в выдаче
Google использует систему для оценки качества ссылочного профиля сайта. Система фильтрует входящие ссылки (удаляя шаблонные и дублирующиеся с одного домена), группирует оставшиеся по качеству источника (например, Vital, Good, Bad) и вычисляет взвешенный «Link Quality Score». Если доля низкокачественных ссылок слишком велика, сайт классифицируется как низкокачественный и понижается в результатах поиска.
  • US9002832B1
  • 2015-04-07
  • Ссылки

  • Антиспам

  • SERP

Как Google ранжирует комментарии и UGC, используя объективное качество и субъективную персонализацию
Google использует двухфакторную модель для ранжирования пользовательского контента (комментариев, отзывов). Система вычисляет объективную оценку качества (репутация автора, грамотность, длина, рейтинги) и субъективную оценку персонализации (является ли автор другом или предпочтительным автором, соответствует ли контент интересам и истории поиска пользователя). Итоговый рейтинг объединяет обе оценки для показа наиболее релевантного и качественного UGC.
  • US8321463B2
  • 2012-11-27
  • Персонализация

  • EEAT и качество

  • Поведенческие сигналы

seohardcore