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

Как Google автоматически определяет зоны обслуживания (Coverage Areas) и использует физическую близость для локального ранжирования

ENCODING LOCATIONS AND USING DISTANCES FOR RESOURCES (Кодирование местоположений и использование расстояний для ресурсов)
  • US8495046B1
  • Google LLC
  • 2010-03-17
  • 2013-07-23
  • Local SEO
  • SERP
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

Google связывает физические адреса компании с её веб-сайтом. На основе этих адресов, категории бизнеса и плотности населения система динамически определяет «зону обслуживания» (Coverage Area). При локальном поиске система проверяет, попадает ли пользователь в эту зону, и повышает сайт в выдаче, причем бустинг обратно пропорционален кратчайшему расстоянию до ближайшего филиала.

Описание

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

Патент решает задачу повышения релевантности поисковой выдачи для запросов с локальным интентом путем автоматического учета физической близости бизнеса к пользователю. Он описывает механизм связи онлайн-ресурсов с офлайн-точками (brick-and-mortar locations). Также решается проблема вычислительной эффективности: вместо расчета расстояний до всех филиалов компании система использует Coverage Area как фильтр, выполняя расчеты только тогда, когда пользователь находится внутри этой зоны.

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

Запатентована система, которая связывает физические местоположения сущности (Entity) с ее интернет-ресурсами. Система автоматически определяет географическую Coverage Area (Зону обслуживания) для сущности. Размер этой зоны динамически рассчитывается на основе плотности населения (population density) и категории бизнеса. При обработке запроса система использует эту информацию для фильтрации и корректировки ранжирования результатов в зависимости от местоположения пользователя (Query Location) и кратчайшего расстояния (Shortest Distance) до ближайшего филиала.

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

Система работает в двух режимах:

  1. Офлайн (Индексирование): Система идентифицирует физические адреса сущности. Для каждого адреса определяется составляющая зона (Constituent Coverage Area). Её размер динамически корректируется в зависимости от категории бизнеса и плотности населения в данной местности. Затем все зоны агрегируются в общую Coverage Area сущности, которая ассоциируется с её веб-ресурсами.
  2. Онлайн (Ранжирование): Система определяет местоположение пользователя (Query Location). Применяется двухэтапный подход. Этап 1: Проверка, попадает ли пользователь в Coverage Area релевантных ресурсов. Если нет, ресурсы могут быть понижены. Этап 2: Если да, система рассчитывает расстояние до всех филиалов, выбирает Shortest Distance и использует его для повышения (boost) рейтинга ресурса (обратно пропорционально расстоянию).

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

Критически высокая. Описанные механизмы лежат в основе современного локального поиска (Local SEO) и работы Google Maps. Проксимити (близость) является одним из ключевых факторов локального ранжирования. Понимание того, как Google определяет зону обслуживания и рассчитывает близость, является фундаментальным для продвижения любого бизнеса с физическими точками.

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

Патент имеет критическое значение (10/10) для Local SEO и любого бизнеса с физическими локациями. Он детально описывает механику одного из самых мощных факторов ранжирования — близости (Proximity). Понимание динамического расчета Coverage Area и применения Shortest Distance позволяет точно понять, как и почему сайт ранжируется в зависимости от точки, из которой задан запрос.

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

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

Constituent Coverage Area (Составляющая зона обслуживания)
Географическая область вокруг одной конкретной физической точки сущности. Её размер определяется динамически на основе категории сущности и плотности населения.
Coverage Area (Зона обслуживания)
Общая географическая область, обслуживаемая сущностью. Является агрегацией (объединением) всех Constituent Coverage Areas. Используется как фильтр для определения необходимости расчета расстояния.
Entity (Сущность)
Организация (бизнес, учреждение и т.д.), имеющая как физические местоположения, так и онлайн-ресурсы.
Location Identifier (Идентификатор местоположения)
Данные, определяющие физическое местоположение сущности (например, уличный адрес, координаты широты/долготы).
Query Location (Местоположение запроса)
Географическое местоположение, связанное с поисковым запросом. Может определяться по GPS, IP-адресу, явно указанным в запросе терминам или истории местоположений (geo-history).
Resource (Ресурс)
Интернет-ресурс (например, веб-страница, сайт), связанный с сущностью.
Shortest Distance (Кратчайшее расстояние)
Минимальное расстояние между Query Location и любой из физических точек сущности. Эта метрика используется для корректировки ранжирования.

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

Claim 1 (Независимый пункт): Описывает офлайн-процесс определения Зоны обслуживания с учетом демографии.

  1. Идентификация одного или нескольких местоположений сущности.
  2. Для каждого местоположения определяется плотность населения (population density).
  3. Для каждого местоположения определяется Constituent Coverage Area, размер которой зависит от этой плотности населения.
  4. Агрегация составляющих зон для формирования общей Coverage Area сущности.
  5. Идентификация онлайн-ресурсов сущности и их ассоциация с рассчитанной Coverage Area.

Ядром изобретения является динамическое определение размера зоны покрытия на основе плотности населения.

Claim 3 (Зависимый от 1): Дополняет механизм определения размера Constituent Coverage Area.

  1. Определение категории (category) сущности.
  2. Выбор размера Constituent Coverage Area также на основе этой категории.

Размер зоны покрытия зависит как от плотности населения (Claim 1), так и от типа бизнеса (Claim 3).

Claim 6 (Зависимый от 1): Описывает процесс использования Зоны покрытия при поиске (runtime).

  1. Получение запроса и Query Location.
  2. Идентификация релевантных ресурсов и их Coverage Areas.
  3. Ранжирование каждого ресурса на основе, по крайней мере частично, Query Location и связанной с ресурсом Coverage Area.

Claims 7 и 8 (Зависимые от 6): Детализируют механизм ранжирования (Фильтрация).

  • Ранг ресурса может быть понижен (demoting the rank), если его Coverage Area НЕ включает Query Location (Claim 7).
  • Ранг ресурса может быть повышен (promoting the rank), если его Coverage Area включает Query Location (Claim 8).

Claim 9 (Зависимый от 6): Детализирует механизм ранжирования на основе расстояния (Proximity Boost).

  1. Идентификация физических местоположений ресурса.
  2. Расчет расстояний от Query Location до этих местоположений.
  3. Идентификация кратчайшего расстояния (Shortest Distance).
  4. Ранжирование ресурса на основе этого кратчайшего расстояния.

Финальный бустинг зависит от близости ближайшей точки, а не среднего расстояния.

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

Изобретение затрагивает несколько этапов поисковой архитектуры.

INDEXING – Индексирование и Извлечение признаков
Основная часть работы происходит офлайн. Система (используя Site Identifier Engine и Location Association Engine) обрабатывает данные о сущностях и их локациях (Location Data), идентифицирует соответствующие им интернет-ресурсы. Используя Map Data и данные о плотности населения, система рассчитывает Coverage Areas. Эти ассоциации сохраняются в Resource Index.

QUNDERSTANDING – Понимание Запросов
На этом этапе система определяет Query Location для входящего запроса и выявляет локальный интент.

RANKING / RERANKING – Ранжирование и Переранжирование
На этом этапе применяется логика корректировки оценок (Location Processing Engine). Система использует двухэтапный подход:

  1. Фильтрация (Tier 1): Проверяется, входит ли Query Location в Coverage Area ресурса. Это эффективный фильтр, позволяющий избежать ненужных расчетов расстояний.
  2. Расчет близости (Tier 2): Если пользователь внутри зоны, рассчитывается Shortest Distance до ближайшего филиала.
  3. Корректировка ранжирования: Ranking Scores ресурсов корректируются на основе близости (Proximity Boost).

Входные данные (Офлайн):

  • Идентификаторы сущностей и Location Identifiers (адреса, координаты).
  • Данные о категориях бизнеса и плотности населения.
  • Map Data.

Выходные данные (Офлайн):

  • Ассоциации в индексе: {Ресурс, Coverage Area, Набор Location Identifiers}.

Входные данные (Онлайн):

  • Запрос и Query Location.
  • Первичный набор ранжированных результатов.

Выходные данные (Онлайн):

  • Скорректированный набор результатов (Adjusted Search Results), отсортированный с учетом географической близости.

На что влияет

  • Конкретные типы контента и ниши: Критически влияет на все бизнесы с физическими локациями (Brick-and-Mortar) — ритейл, рестораны, услуги, офисы. Влияет на ранжирование в основной веб-выдаче, Google Maps и Local Pack.
  • Специфические запросы: Наибольшее влияние на запросы с явным или неявным локальным интентом (например, "пиццерия рядом" или просто "пиццерия").

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

  • Условия работы: Алгоритм применяется, когда для релевантного ресурса определены физические местоположения и Coverage Area, и когда запрос имеет локальный интент.
  • Триггер активации бустинга: Query Location пользователя находится внутри Coverage Area сущности. Если пользователь находится вне зоны, расчет расстояний может не производиться, а результат может быть понижен.

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

Процесс А: Офлайн-генерация Зон покрытия (Индексирование)

  1. Сбор данных: Получение идентификаторов сущностей и их физических местоположений (Location Identifiers).
  2. Ассоциация ресурсов: Идентификация онлайн-ресурсов для каждой сущности.
  3. Расчет составляющих зон (Constituent Coverage Area): Для каждого физического адреса:
    1. Определение категории бизнеса.
    2. Определение плотности населения в данной точке.
    3. Вычисление размера (например, радиуса) составляющей зоны. (Размер больше для важных категорий, например, ритейл; больше при низкой плотности населения и меньше при высокой).
  4. Агрегация: Объединение всех составляющих зон в общую Coverage Area сущности.
  5. Сохранение: Ассоциация Coverage Area и списка физических локаций с онлайн-ресурсами сущности в индексе.

Процесс Б: Обработка запроса (Ранжирование)

  1. Получение запроса и локации: Получение текста запроса и определение Query Location.
  2. Первичное ранжирование: Генерация первого набора результатов (R1).
  3. Фильтрация по Зоне покрытия (Tier 1): Для каждого локального результата проверка, включает ли его Coverage Area текущий Query Location.
    • Если НЕТ: Ресурс может быть понижен (demoted).
    • Если ДА: Переход к следующему этапу.
  4. Расчет расстояний (Tier 2): Рассчитываются расстояния от Query Location до всех физических точек сущности.
  5. Определение кратчайшего расстояния: Выбор Shortest Distance для каждого ресурса.
  6. Корректировка ранжирования (Proximity Boost): Изменение оценок ранжирования ресурсов обратно пропорционально их Shortest Distance (чем ближе, тем выше бустинг).
  7. Финальное ранжирование: Генерация и предоставление скорректированного набора результатов (R2). В сниппет может быть добавлена информация о ближайшем адресе.

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

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

  • Географические факторы:
    • Location Identifiers: Уличные адреса или координаты (широта/долгота) физических локаций.
    • Плотность населения (Population Density): Используется для определения размера Constituent Coverage Area (Claim 1).
    • Картографические данные (Map Data): Для расчета расстояний (включая дорожную сеть, трафик).
    • Query Location: Местоположение пользователя (IP, GPS, введенный адрес, geo-history).
  • Факторы сущности:
    • Категория бизнеса (Category): Используется для определения базового размера Constituent Coverage Area (Claim 3).
  • Технические факторы:
    • Идентификаторы онлайн-ресурсов (URL, домены).

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

  • Размер Constituent Coverage Area: Рассчитывается динамически. Зависит от функции Категории и Плотности Населения. Size=f(Category,PopulationDensity)Size = f(Category, PopulationDensity). Размер увеличивается в малонаселенных районах и уменьшается в густонаселенных.
  • Coverage Area: Агрегация (объединение) всех Constituent Coverage Areas. CoverageArea=⋃(ConstituentCoverageAreas)CoverageArea = \bigcup (ConstituentCoverageAreas).
  • Distance (Расстояние): Может рассчитываться разными способами: расстояние по прямой, время в пути на автомобиле (driving time), километраж (driving mileage). Может учитывать трафик и способ передвижения.
  • Shortest Distance: Минимальное расстояние между Query Location и набором Location Identifiers сущности. ShortestDistance=min(Distance(QL,Locationi))ShortestDistance = min(Distance(QL, Location_i)).
  • Proximity Boost (Повышение за близость): Корректировка рейтинга. Результаты ранжируются обратно пропорционально (in inverse proportion) их Shortest Distance. Boost∝1/ShortestDistanceBoost \propto 1/ShortestDistance.

Выводы

  1. Связь Офлайн и Онлайн: Патент описывает техническую реализацию того, как Google системно связывает физические активы бизнеса (офлайн) с его веб-сайтом (онлайн). Эта связь является фундаментом локального ранжирования.
  2. Динамическая и Адаптивная Зона Обслуживания: Coverage Area не является статичным радиусом. Она рассчитывается индивидуально для каждой точки и адаптируется к локальным условиям. Размер зависит от Категории Бизнеса (универмаг обслуживает большую территорию, чем кофейня) и Плотности Населения (в сельской местности радиус больше, чем в мегаполисе).
  3. Двухэтапное локальное ранжирование: Система использует эффективный процесс: Этап 1 (Tier 1) — Проверка нахождения пользователя внутри Coverage Area (Фильтр релевантности и эффективности). Этап 2 (Tier 2) — Расчет расстояния и применение Proximity Boost.
  4. Приоритет ближайшей точки (Shortest Distance): Для сетевых компаний ранжирование определяется расстоянием до *ближайшего* филиала, а не до главного офиса или центра зоны.
  5. Агрессивный Бустинг за Близость: Повышение рейтинга обратно пропорционально кратчайшему расстоянию подтверждает, что близость (Proximity) является одним из самых сильных сигналов в локальном поиске.
  6. Гибкость в определении Расстояния: Система может использовать сложные метрики, такие как время в пути с учетом трафика, а не просто расстояние по прямой.

Практика

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

  • Обеспечение точности данных о местоположении (NAP/GBP): Критически важно поддерживать абсолютно точные и полные данные (Name, Address, Phone) обо всех физических местоположениях в Google Business Profile (GBP) и на сайте. Это основа для расчета Coverage Area и Shortest Distance.
  • Корректное позиционирование пина на карте: Убедитесь, что координаты (пин в GBP) точно соответствуют физическому входу. Это влияет на расчет Shortest Distance, особенно если используется время в пути (driving time).
  • Правильный выбор категорий бизнеса: Так как размер Constituent Coverage Area зависит от категории, выбор наиболее точных основных и дополнительных категорий в GBP напрямую влияет на потенциальный географический охват бизнеса в локальном поиске.
  • Оптимизация локальных лендингов: Для мультилокационных бизнесов необходимо создавать отдельные качественные страницы (Local Landing Pages) для каждого филиала. Это помогает Google лучше ассоциировать конкретные ресурсы с физическими адресами.
  • Мониторинг позиций из разных точек (Grid Tracking): Патент объясняет, почему позиции будут радикально отличаться в зависимости от Query Location. При анализе локальной выдачи необходимо эмулировать запросы из разных географических точек.

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

  • Манипуляции с адресами и виртуальные офисы: Попытки указать адреса, где бизнес физически не присутствует (P.O. Boxes, виртуальные офисы), для манипуляции Coverage Area рискованны. Система стремится идентифицировать реальные "brick-and-mortar" локации.
  • Указание неверной категории (Category Spamming): Выбор более широкой категории в надежде искусственно увеличить Coverage Area может привести к снижению релевантности по основным запросам.
  • Консолидация всех филиалов на одной странице контактов: Это затрудняет для системы точное определение и использование индивидуальных Location Identifiers для расчета Shortest Distance и может снизить эффективность локального ранжирования.
  • Игнорирование плотности населения при анализе конкуренции: Необходимо учитывать, что в плотно населенных районах радиус видимости будет меньше, а конкуренция выше, чем в пригородах, где Coverage Area автоматически расширяется.

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

Патент детально раскрывает механику фактора "Proximity" в локальном SEO. Он подтверждает, что географическое положение пользователя относительно бизнеса является доминирующим фактором ранжирования для локальных запросов. Стратегия продвижения должна строиться вокруг обеспечения максимальной точности геоданных и понимания того, что радиус видимости бизнеса не статичен, а динамически рассчитывается Google на основе категории и демографии.

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

Сценарий 1: Влияние Категории Бизнеса на Coverage Area

  • Ситуация: В одном здании находятся Кофейня и Магазин мебели.
  • Применение патента (Claim 3): Система рассчитывает Constituent Coverage Area на основе категории. Для Кофейни радиус может быть 1 км, а для Магазина мебели — 10 км.
  • Результат: Пользователь, ищущий "купить диван" в 8 км, попадет в Coverage Area Магазина мебели, и активируется Proximity Boost. Пользователь, ищущий "кофе" в 2 км, может не увидеть Кофейню, так как находится вне её зоны.

Сценарий 2: Влияние Плотности Населения (Город vs Пригород)

  • Ситуация: Сеть супермаркетов имеет магазин в центре города (Высокая плотность) и в пригороде (Низкая плотность).
  • Применение патента (Claim 1): Система адаптирует размер зоны к плотности населения. В центре радиус может быть 3 км, а в пригороде — 7 км.
  • Результат: Магазин в пригороде покрывает большую географическую площадь, компенсируя меньшее количество клиентов в непосредственной близости.

Сценарий 3: Ранжирование сетевой компании (Shortest Distance)

  • Ситуация: Пользователь ищет "страхование авто". У Компании А есть офисы в 2 км, 5 км и 10 км от пользователя. У Компании Б один офис в 3 км.
  • Применение патента (Claim 9): Система рассчитывает Shortest Distance. Для Компании А это 2 км. Для Компании Б это 3 км.
  • Результат: Компания А получит более высокий Proximity Boost, так как её ближайший офис находится ближе к пользователю.

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

Как именно Google определяет размер зоны обслуживания (Coverage Area) вокруг физической точки?

Патент описывает адаптивный механизм. Размер зоны (Constituent Coverage Area) зависит от двух ключевых факторов: Категории Бизнеса и Плотности Населения. Для разных категорий используются разные базовые радиусы (например, у кофейни меньше, чем у универмага). Затем этот радиус корректируется: в плотно населенных центрах радиус уменьшается, а в малонаселенных районах — увеличивается.

Что важнее для ранжирования: нахождение в «Зоне покрытия» или расстояние до точки?

Оба фактора критичны и работают последовательно (двухэтапный процесс). Сначала система проверяет, находитесь ли вы в Coverage Area (Этап 1). Если нет, расстояние обычно не рассчитывается, и бустинг не применяется. Если да, то активируется Этап 2, где решающую роль играет Shortest Distance (кратчайшее расстояние).

Как рассчитывается расстояние? По прямой или по дорогам с учетом пробок?

Патент предусматривает гибкость. Расстояние может измеряться как расстояние между координатами (по прямой), так и как время в пути (driving time) или километраж (driving mileage). Система может учитывать время суток, трафик, погодные условия и способ передвижения (автомобиль, общественный транспорт, пешком), что делает результаты более релевантными.

У меня сетевой бизнес с 50 филиалами. Как рассчитывается расстояние для ранжирования моего сайта?

Система рассчитает расстояние от местоположения пользователя (Query Location) до каждого из ваших 50 филиалов. Для ранжирования будет использовано только Shortest Distance — то есть расстояние до ближайшего к пользователю филиала. Ранжирование корректируется обратно пропорционально этому расстоянию.

Влияет ли этот механизм на ранжирование в органической выдаче или только в Google Maps/Local Pack?

Патент описывает кодирование локаций для "ресурсов" (веб-страниц и сайтов) и корректировку результатов поиска в целом. Это означает, что механизм применяется ко всем типам выдачи, где есть локальный интент, включая традиционную органическую выдачу ("синие ссылки"), а также Local Pack и Maps.

Могу ли я как SEO-специалист повлиять на размер Coverage Area, который рассчитывает Google?

Да, косвенно. Вы влияете на входные данные для расчета. Обеспечивая точные данные о физическом местоположении и, что критически важно, выбирая наиболее корректную Категорию Бизнеса (например, в GBP), вы влияете на то, как система применит свою логику расчета размера зоны (Constituent Coverage Area).

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

Это может быть связано с расчетом Constituent Coverage Area. Если ваш бизнес относится к категории с небольшим радиусом обслуживания (например, кофейня) и находится в районе с очень высокой плотностью населения, Google может автоматически рассчитать очень компактную зону обслуживания. Если пользователь находится за её пределами, бустинг за близость не активируется.

Как система определяет Query Location? Использует ли она историю перемещений пользователя?

Система использует GPS, IP-адрес или явно указанное местоположение в запросе. Да, патент также упоминает возможность использования гео-истории пользователя (geo-history). Например, если пользователь путешествует, система может учитывать его домашний город как основную область интересов при обработке запроса.

Как этот патент влияет на Service Area Businesses (SAB), у которых нет публичного адреса?

Патент фокусируется на "brick-and-mortar" локациях, где адреса используются для автоматического расчета Coverage Area на основе категории и плотности населения. Для SAB, которые определяют зону обслуживания вручную (например, в GBP), эта конкретная механика расчета не применима, но общая логика ранжирования на основе близости к центру указанной зоны, вероятно, схожа.

Что происходит, если Coverage Areas нескольких конкурентов пересекаются?

Это стандартная ситуация. Если пользователь находится в зоне пересечения, то для всех этих конкурентов активируется расчет Shortest Distance (Этап 2). Ранжирование будет зависеть от того, чей ближайший физический офис окажется ближе к пользователю, а также от других факторов ранжирования (релевантность, авторитетность).

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

Как Google определяет географическую зону релевантности бизнеса на основе реального поведения пользователей (Catchment Areas)
Google определяет уникальную "зону охвата" (Catchment Area) для локального бизнеса, анализируя, из каких географических точек пользователи кликали на его результаты в поиске. Эта динамическая зона заменяет фиксированный радиус и используется для фильтрации кандидатов при локальном поиске, учитывая известность бренда, категорию бизнеса и физические препятствия.
  • US8775434B1
  • 2014-07-08
  • Local SEO

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

Как Google переводит GPS-координаты в концептуальные «Области Поиска» (Search Area) для локальной выдачи на мобильных устройствах
Google использует механизм для локального поиска, который абстрагируется от точных GPS-координат пользователя к концептуальной «Области Поиска» (например, магазин, торговый центр или район). Система выбирает наиболее подходящую область из иерархии вложенных территорий, учитывая контекст (точность координат, скорость движения), и использует её название как запрос для предоставления релевантных локальных результатов, в том числе при «пустых» запросах.
  • US8396888B2
  • 2013-03-12
  • Local SEO

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

Как Google уточняет границы местности в локальном поиске, комбинируя полигоны, почтовые индексы и значимые центры активности
Google использует комплексный механизм для определения географической релевантности бизнеса. Система комбинирует расстояние до официальных границ региона (полигона), верификацию через почтовый индекс и расстояние до «центра активности» (например, центра города, а не геометрического центра). Это позволяет точнее ранжировать локальные результаты, компенсируя неточности карт и почтового зонирования.
  • US8898173B1
  • 2014-11-25
  • Local SEO

Как Google использует известность и авторитетность бизнеса (Location Prominence) вместо расстояния для ранжирования в локальном поиске
Google использует механизм дифференцированного ранжирования в локальном поиске. Внутри основной географической области (например, города или видимой карты) результаты ранжируются по «Известности» (Location Prominence), основанной на авторитетности, отзывах и упоминаниях бизнеса. За пределами этой области результаты ранжируются преимущественно по расстоянию. Это позволяет показывать наиболее значимые бизнесы, а не просто ближайшие к условному центру.
  • US7822751B2
  • 2010-10-26
  • Local SEO

  • EEAT и качество

  • SERP

Как Google группирует локальные результаты поиска вокруг физических адресов и динамически определяет радиус поиска
Google использует систему для организации локальной выдачи, кластеризуя веб-документы вокруг конкретного физического адреса или номера телефона. Система определяет «область интереса», используя динамический радиус поиска, который меняется в зависимости от типа запроса (например, поиск ресторана или автодилера). Результаты ранжируются на основе баланса близости и релевантности.
  • US8346770B2
  • 2013-01-01
  • Local SEO

  • SERP

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

Как Google выбирает предлагаемые запросы, анализируя вероятность завершения поиска и коммерческую ценность
Google использует графовую модель для анализа поисковых сессий пользователей. Система определяет, какие уточняющие запросы чаще всего приводят к завершению поиска (становятся «финальным пунктом назначения»). Эти запросы считаются обладающими наибольшей «полезностью» (Utility) и предлагаются пользователю в качестве подсказок или связанных запросов. Система также учитывает коммерческий потенциал этих запросов и может показывать для них релевантные рекламные блоки.
  • US8751520B1
  • 2014-06-10
  • SERP

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

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

Как Google Assistant адаптирует выдачу на лету, позволяя пользователям навигировать по результатам и запоминать предпочтения по источникам и темам
Google использует механизм для диалоговых систем (например, Google Assistant), позволяющий пользователям взаимодействовать с поисковой выдачей через естественный язык. Система предоставляет результаты последовательно и адаптирует порядок выдачи в ответ на команды навигации (например, «Вернись к новости о Кафе»). Кроме того, система фиксирует отношение пользователя к атрибутам контента (например, «Не показывай новости из Источника 1») и использует эти данные для фильтрации или изменения ранжирования в текущих и будущих сессиях.
  • US10481861B2
  • 2019-11-19
  • Персонализация

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

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

Как Google использует историю навигации и клики по рекламе для генерации ключевых слов, гео-таргетинга и выявления MFA-сайтов
Патент Google, описывающий три механизма, основанных на анализе поведения пользователей (selection data). Система использует путь навигации пользователя для генерации новых ключевых слов для рекламы, улучшает гео-таргетинг объявлений на основе предпочтений пользователей, а также выявляет низкокачественные сайты (MFA/манипулятивные) по аномально высокому CTR рекламных блоков.
  • US8005716B1
  • 2011-08-23
  • Поведенческие сигналы

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

  • Антиспам

Как Google снижает ценность ссылок между аффилированными сайтами для борьбы с линк-схемами
Google использует модификацию алгоритмов расчета качества (типа PageRank), которая учитывает аффилированность между ссылающимися документами. Если система определяет, что сайты связаны (например, принадлежат одному владельцу, находятся в одной сети или имеют схожие паттерны трафика), ценность ссылок между ними агрессивно снижается. Вместо суммирования веса всех ссылок система учитывает только максимальный вклад от аффилированной группы, нейтрализуя эффект линк-ферм и PBN.
  • US7783639B1
  • 2010-08-24
  • Ссылки

  • Антиспам

  • EEAT и качество

Как Google автоматически изучает синонимы, анализируя последовательные запросы пользователей и вариации анкорных текстов
Google использует методы для автоматического определения синонимов, акронимов и эквивалентных фраз. Система анализирует логи запросов: если пользователь быстро меняет запрос, сохраняя часть слов (например, с «отели в париже» на «гостиницы в париже»), система учится, что «отели» и «гостиницы» эквивалентны. Также анализируются вариации анкорных текстов, указывающих на одну и ту же страницу.
  • US6941293B1
  • 2005-09-06
  • Семантика и интент

  • Ссылки

Как Google персонализирует поиск, повышая в выдаче объекты, которые пользователь ранее явно отметил как интересные
Google использует механизм персонализации поисковой выдачи. Если пользователь явно отметил определенный объект (например, место, компанию, веб-страницу) как интересующий его, этот объект получит значительное повышение в ранжировании при последующих релевантных запросах этого пользователя. Уровень повышения зависит от степени интереса, указанной пользователем.
  • US20150242512A1
  • 2015-08-27
  • Персонализация

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

  • SERP

Как Google использует контекст внешних страниц для понимания и идентификации видео и аудио контента
Google анализирует внешние веб-страницы, которые ссылаются на медиафайлы или встраивают их (например, видео YouTube). Система извлекает метаданные из контекста этих страниц — заголовков, окружающего текста, URL. Надежность данных проверяется частотой их повторения на разных сайтах. Эта информация используется для улучшения понимания содержания медиафайла и повышения эффективности систем идентификации контента (Content ID).
  • US10318543B1
  • 2019-06-11
  • Ссылки

  • Индексация

  • Мультимедиа

Как Google автоматически определяет важность различных частей веб-страницы (DOM-узлов) для ранжирования
Google анализирует коллекции похожих структурированных документов (например, товарных карточек) и создает общую модель (DOM). Затем система изучает логи запросов и кликов, чтобы понять, какие части структуры (заголовки, основной контент, реклама) чаще всего содержат ключевые слова из успешных запросов. Этим частям присваивается больший вес при расчете релевантности.
  • US8538989B1
  • 2013-09-17
  • Семантика и интент

  • Индексация

  • Структура сайта

Как Google выбирает Sitelinks, анализируя визуальное расположение и структуру DOM навигационных меню
Google использует механизм для генерации Sitelinks путем рендеринга страницы и анализа DOM-структуры. Система определяет визуальное расположение (координаты X, Y) гиперссылок и группирует их на основе визуальной близости и общих родительских элементов. Sitelinks выбираются исключительно из доминирующей группы (например, главного меню), а ссылки из других групп игнорируются.
  • US9053177B1
  • 2015-06-09
  • SERP

  • Ссылки

  • Структура сайта

Как Google автоматически генерирует блоки "Связанные ссылки" и "Похожие запросы", анализируя контент страницы при загрузке
Патент описывает систему для динамической генерации виджетов связанных ссылок. При загрузке страницы система извлекает текст (заголовок, контент, запрос из реферера), определяет наиболее важные ключевые слова с помощью глобального репозитория (Keyword Repository), выполняет поиск по этим словам (часто в пределах того же домена) и отображает топовые результаты для улучшения навигации.
  • US9129009B2
  • 2015-09-08
  • Ссылки

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

  • Техническое SEO

seohardcore