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

Как Google сканирует, индексирует и ранжирует контент внутри мобильных приложений для показа в поиске (App Indexing)

INDEXING APPLICATION PAGES OF NATIVE APPLICATIONS (Индексирование страниц нативных приложений)
  • US9002821B2
  • Google LLC
  • 2013-01-16
  • 2015-04-07
  • Индексация
  • Краулинг
  • SERP
  • Техническое SEO
  • Описание
  • Разбор
  • Выводы
  • Практика
  • FAQ
  • Похожие

Google использует виртуальные машины для эмуляции мобильных операционных систем (например, Android). В этой среде запускаются нативные приложения, и система извлекает текст, изображения и структуру непосредственно из процесса рендеринга контента. Это позволяет индексировать внутренние страницы приложений и показывать их в результатах поиска вместе с веб-страницами, реализуя механизм Deep Linking.

Описание

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

Патент решает проблему "невидимости" контента, находящегося внутри нативных мобильных приложений (Native Applications), для традиционных поисковых систем. Ранее поисковые системы индексировали преимущественно веб-ресурсы или только метаданные приложений (например, описание в App Store), но не могли сканировать и анализировать информацию на внутренних экранах (Application Pages) приложения. Изобретение позволяет сделать этот контент доступным для поиска.

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

Запатентована система и метод для индексирования контента нативных приложений, работающих независимо от браузера. Суть изобретения заключается в использовании виртуальной машины (Virtual Machine), эмулирующей мобильную операционную систему, для запуска приложения. Система перехватывает данные (текст, изображения, списки), передаваемые процессу рендеринга (Rendering Process) приложения, и индексирует этот контент, привязывая его к уникальным идентификаторам страниц приложения (URI). Также запатентован метод смешивания результатов веб-поиска и поиска по приложениям.

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

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

  • Эмуляция: Создается виртуальная машина (User Device OS Virtual Machine), имитирующая ОС мобильного устройства (например, Android).
  • Запуск приложения: Нативное приложение устанавливается и запускается внутри этой виртуальной машины.
  • Сканирование (Crawling): Система переходит по внутренним страницам приложения, автоматически исследуя интерфейс или используя список URI, предоставленный разработчиком.
  • Извлечение контента (Extraction): Система использует "экстракторы" (Extractors) для перехвата структурированных данных (например, объектов TextView, ListView), которые передаются в процесс рендеринга. Это обеспечивает высокую точность извлечения текста и структуры, включая контент, скрытый за прокруткой.
  • Индексирование: Извлеченные данные сохраняются в специальном индексе приложений (Application Index), где контент ассоциируется с ID приложения и URI конкретной страницы.
  • Поиск и смешивание: При получении запроса поисковая система ищет как в веб-индексе, так и в индексе приложений, и объединяет результаты, предоставляя ссылки на веб-страницы и Deep Links на контент внутри приложений.

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

Высокая. Патент описывает фундаментальные механизмы App Indexing (технология, эволюционировавшая в Firebase App Indexing). Возможность поиска контента внутри приложений и интеграция его в основную выдачу через Deep Linking остается критически важной для Google в условиях доминирования мобильного трафика и экосистем приложений.

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

Патент имеет высокое значение (85/100) для SEO-стратегий компаний, у которых есть нативные мобильные приложения. Он описывает механизм, позволяющий контенту из приложений ранжироваться в основной поисковой выдаче наравне с веб-страницами. Это критически важно для привлечения и вовлечения пользователей непосредственно из поиска Google. Понимание этого механизма требует интеграции стратегий Web SEO и ASO, а также технической реализации Deep Linking.

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

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

Application Index (Индекс приложений)
База данных, хранящая проиндексированный контент, извлеченный из внутренних страниц нативных приложений. Используется поисковой системой наряду с Web Index.
Application Page (Страница приложения)
Конкретная среда отображения (экран) внутри нативного приложения, содержащая контент. Отличается от веб-страницы тем, что генерируется внутри приложения и специфична для ОС, а не рендерится браузером.
Application Page Identifier (Идентификатор страницы приложения) / URI
Уникальный идентификатор (Uniform Resource Identifier), который ссылается на конкретную страницу внутри приложения. Используется для индексации и Deep Linking.
Deep Linking (Глубинное связывание)
Технология, позволяющая при клике на результат поиска запускать приложение и сразу открывать конкретную страницу (Application Page), релевантную запросу.
Extractors (Экстракторы)
Компоненты виртуальной машины (Text Extractor, Image Extractor, List Extractor), которые перехватывают данные, передаваемые процессу рендеринга.
Native Application (Нативное приложение)
Приложение, разработанное специально для конкретной операционной системы (например, iOS или Android) и работающее независимо от браузера.
Rendering Process (Процесс рендеринга)
Процесс внутри приложения/ОС, который получает структурированные данные (объекты) и отображает их на экране.
User Device OS Virtual Machine (Виртуальная машина ОС пользовательского устройства)
Эмулируемая среда, имитирующая операционную систему мобильного устройства. Используется для запуска и анализа нативных приложений.
View Class Objects (Объекты классов View)
Элементы пользовательского интерфейса в ОС. В патенте упоминаются TextView (текст), ImageView (изображения) и ListView (списки) как примеры для Android. Экстракторы получают данные из этих объектов.

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

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

  1. Создается виртуальная машина (VM), эмулирующая ОС устройства.
  2. Внутри VM запускается нативное приложение.
  3. Система получает доступ к внутренним страницам приложения (Application Pages) в VM.
  4. Для каждой страницы генерируются данные, описывающие ее контент (включая отображаемый текст).
  5. Эти данные индексируются. Ключевой момент: Индексация происходит по комбинации URI страницы приложения и уникального идентификатора самого приложения.

Claim 2 (Зависимый от 1): Уточняет процесс доступа к страницам.

Система может получать от издателя приложения данные, указывающие, какие именно страницы должны быть проиндексированы, и ограничивать доступ только этими страницами.

Claim 3 (Зависимый от 1): Уточняет метод извлечения контента. Генерация данных включает извлечение текстовых данных, которые передаются в процесс рендеринга приложения. Это означает перехват сырых данных до отображения, а не анализ готового изображения (OCR).

Claim 8 (Независимый пункт): Описывает процесс объединения результатов поиска (Blending).

  1. Система получает "первые результаты поиска" (веб-результаты из Web Index).
  2. Система получает "вторые результаты поиска" (результаты приложений из Application Index).
  3. Система предоставляет пользователю объединенные результаты.

Claim 9 (Зависимый от 8): Уточняет функциональность результата поиска для приложения (Deep Linking). Результат включает изображение страницы приложения и данные, которые при выборе пользователем вызывают запуск приложения и открытие конкретной релевантной страницы.

Claim 17 (Независимый пункт): Детализирует процесс извлечения данных с акцентом на перехвате данных рендеринга.

  1. Нативное приложение запускается в среде ОС (например, VM).
  2. Извлекаются данные, описывающие контент, причем эти данные — это именно то, что предоставляется процессу рендеринга для отображения.
  3. Извлеченные данные ассоциируются с URI страницы и ID приложения и индексируются.

Claim 18, 19, 20 (Зависимые от 17): Уточняют природу извлекаемых данных. Данные представляют собой объекты класса View, такие как text view object (текст) и list view object (списки).

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

Изобретение охватывает весь жизненный цикл индексирования и поиска контента приложений.

CRAWLING – Сканирование и Сбор данных
Основное применение патента. Вместо Googlebot используется User Device OS Virtual Machine. Система эмулирует взаимодействие с приложением для обнаружения новых страниц (автоматическое исследование меню и ссылок) или сканирует страницы по предоставленному списку URI (Claim 2).

INDEXING – Индексирование и извлечение признаков
Система извлекает признаки (текст, изображения, структуру) не из HTML, а непосредственно из процесса рендеринга приложения, перехватывая объекты View (TextView, ListView). Извлеченные данные сохраняются в Application Index, структурированные по App ID и Application Page URI.

METASEARCH – Метапоиск и Смешивание
Ключевой этап применения (Claim 8). Система объединяет результаты из Web Index и Application Index. Происходит формирование универсальной выдачи, включающей как веб-ссылки, так и Deep Links в приложения.

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

  • Нативное приложение (например, APK).
  • Опционально: список URI страниц приложения, предоставленный издателем.
  • Данные, запрашиваемые приложением из внешних источников во время работы (перехватываются через Receiving Cache).

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

  • Структурированные данные о контенте приложения в Application Index.
  • Скриншоты отрендеренных страниц.
  • Смешанная страница результатов поиска (SERP).

На что влияет

  • Конкретные типы контента: Влияет на любой контент, отображаемый в нативных приложениях с использованием стандартных компонентов UI (текстовые блоки, списки) — статьи, товары (eCommerce), профили, медиа.
  • Специфические запросы: Влияет на информационные и коммерческие запросы на мобильных устройствах, где ответ может находиться внутри приложения.
  • Форматы контента: Система способна индексировать контент, который скрыт от пользователя за прокруткой (scrollable elements), так как она извлекает данные из процесса рендеринга, а не только из видимой области экрана.
  • Конкретные ниши или тематики: Наибольшее влияние в нишах с высокой конкуренцией приложений: eCommerce, путешествия, медиа, доставка еды, финансы.

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

  • Сканирование и Индексирование: Происходит офлайн или периодически для обнаружения нового и обновленного контента в приложениях.
  • Смешивание в выдаче: Применяется в реальном времени, когда поисковая система определяет, что контент внутри приложения релевантен запросу пользователя.
  • Ограничения индексации: Патент упоминает, что для страниц, генерируемых на основе параметров в URI (например, котировки акций), система может индексировать только N наиболее популярных значений параметров (например, топ-100 акций), чтобы ограничить размер индекса.

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

Процесс А: Индексирование приложения (Офлайн/Периодический)

  1. Инициализация среды: Система запускает виртуальную машину (User Device OS Virtual Machine), эмулирующую целевую мобильную ОС.
  2. Инсталляция и запуск: Нативное приложение устанавливается и запускается внутри VM.
  3. Сканирование страниц: Система получает доступ к страницам приложения (Application Pages) путем автоматического исследования интерфейса или путем доступа по списку URI, предоставленному разработчиком (Claim 2).
  4. Перехват данных рендеринга: Когда приложение готовит страницу к отображению, активируются Экстракторы (Text Extractor, List Extractor и т.д.). Они перехватывают данные (например, объекты TextView, ListView), передаваемые в Rendering Process.
  5. Извлечение контента: Система извлекает текст, данные списков и другую информацию из перехваченных объектов. Также может быть сделан скриншот страницы (Screen Extractor).
  6. Обработка внешних данных: Данные, которые приложение запрашивает из внешних источников, могут быть перехвачены и сохранены в Receiving Cache для индексации.
  7. Сохранение и индексация: Извлеченный контент передается Индексатору. Данные сохраняются в Application Index и ассоциируются с ID приложения и URI данной страницы.

Процесс Б: Обработка запроса и выдача результатов (Реальное время)

  1. Получение запроса: Поисковая система получает запрос от пользователя.
  2. Параллельный поиск: Система ищет релевантные результаты одновременно в Web Index и Application Index.
  3. Формирование результатов приложений: Для результатов из приложений система формирует сниппет, используя извлеченный текст и релевантный скриншот. Формируются данные для Deep Linking (URI).
  4. Смешивание и ранжирование: Результаты из обоих источников объединяются и ранжируются для формирования финальной SERP.
  5. Взаимодействие (Deep Linking): При выборе результата приложения система отправляет команду на устройство пользователя для запуска приложения и открытия конкретного URI.

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

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

Система использует данные, извлеченные непосредственно из среды выполнения приложения.

  • Структурные факторы (Внутри приложения): Система анализирует иерархию объектов пользовательского интерфейса (View class objects). Извлекаются данные из стандартных компонентов:
    • TextView objects (или аналоги): для получения текста.
    • ListView objects (или аналоги): для получения данных из списков и меню.
    • ImageView objects (или аналоги): для получения изображений.
  • Контентные факторы: Текст, отображаемый на странице приложения, извлеченный из объектов TextView.
  • Технические факторы (Идентификаторы и Ссылки):
    • Native Application Identifier: Уникальный идентификатор приложения.
    • Application Page Identifier (URI): Идентификатор конкретной страницы внутри приложения.
    • Внутренние ссылки на другие страницы приложения (application page link data).
    • Внешние ссылки на веб-ресурсы (web page link data).
  • Мультимедиа факторы: Изображения страниц (скриншоты), сгенерированные в процессе рендеринга.

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

Патент не описывает конкретные метрики ранжирования, но детализирует методы извлечения данных:

  • Метод извлечения текста: Перехват данных, передаваемых в Rendering Process (Claim 3, 17). Это обеспечивает доступ к точному тексту в бинарном виде и позволяет получить полный текст, даже если он скрыт за прокруткой (scrollable elements). В качестве альтернативы упоминается OCR (Optical Character Recognition) по изображению страницы (Claim 5), но основной акцент сделан на перехвате объектов.
  • Индексация по идентификаторам: Ключевой метрикой для поиска является соответствие запроса контенту, проиндексированному по комбинации URI страницы и ID приложения (Claim 1, 17).
  • Обработка параметризованных URI: Для страниц, контент которых зависит от параметров в URI (например, разные товары или акции), система может индексировать только N наиболее популярных значений параметров для контроля размера индекса.
  • Использование структуры данных: Извлечение данных из иерархических объектов (ListView, Groups) позволяет системе понимать структуру контента на странице (например, связь между именем и телефоном в списке контактов).

Выводы

  1. Контент приложений индексируется как веб-контент: Google разработал инфраструктуру для сканирования и индексирования контента внутри нативных приложений, рассматривая их как источник информации наряду с веб-сайтами. Страницы приложений (Application Pages) являются аналогом веб-страниц в этом процессе.
  2. Технология сканирования через эмуляцию: Для доступа к контенту используется эмуляция мобильных ОС в виртуальных машинах, что позволяет Google запускать приложения и анализировать их работу в контролируемой среде.
  3. Высокоточное извлечение контента (Interception vs OCR): Ключевая особенность — извлечение данных путем перехвата объектов рендеринга (например, TextView). Это дает Google доступ к чистым, структурированным данным и позволяет индексировать контент, скрытый за прокруткой.
  4. Критичность URI (Deep Links) для страниц приложений: Для успешной индексации и реализации Deep Linking каждая важная страница внутри приложения должна иметь уникальный идентификатор (URI). Без этого система не сможет проиндексировать страницу отдельно.
  5. Смешивание выдачи (Blending): Патент явно закрепляет механизм объединения веб-результатов и результатов из приложений в единой выдаче. Контент из приложений напрямую конкурирует за видимость в SERP.
  6. Контроль со стороны издателя: Патент предусматривает возможность для издателей указывать, какие именно URI следует индексировать (Claim 2).

Практика

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

  • Реализовать Deep Linking и App Indexing (Firebase): Необходимо технически обеспечить возможность индексации. Это включает определение схемы URI для ключевых экранов приложения (Application Page Identifier). Это фундамент для работы описанной системы.
  • Использовать стандартные UI-компоненты: Убедитесь, что контент отображается с использованием стандартных компонентов ОС (TextView, ListView). Система полагается на перехват данных из этих объектов. Использование кастомных компонентов может помешать индексации.
  • Оптимизировать контент внутри приложения (App SEO): Текст на индексируемых экранах приложения (тот, что попадает в TextView) должен быть оптимизирован под ключевые запросы, аналогично оптимизации веб-страниц. Google извлекает этот текст для ранжирования.
  • Связать сайт и приложение: Подтвердите связь между сайтом и приложением (например, через Google Play Console и Search Console) и обеспечьте соответствие контента (Content Parity). Указывайте канонические ссылки на эквивалентные веб-страницы для консолидации сигналов.
  • Предоставить карту приложения (Sitemap для URI): Хотя возможно автоматическое сканирование, предоставление списка ключевых URI (как описано в патенте как опция, Claim 2) гарантирует, что система проиндексирует наиболее важные страницы.

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

  • Игнорировать Deep Linking: Разработка приложения без структурированных URI для доступа к контенту делает его невидимым для этой системы индексации.
  • Использовать нестандартные способы отрисовки текста: Если текст "нарисован" в кастомном компоненте, через Canvas/OpenGL или представлен только в виде изображения, система не сможет извлечь его через стандартные экстракторы (TextView).
  • Блокировать доступ к публичному контенту: Скрывать индексируемый публичный контент за обязательной формой логина. Контент должен быть доступен виртуальной машине для индексации.
  • Полагаться только на ASO: Ограничивать мобильное продвижение только оптимизацией в сторах (ASO), игнорируя потенциал привлечения трафика из органического поиска Google напрямую в приложение.

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

Патент подчеркивает стратегию Google по созданию единого поискового опыта, стирающего границы между вебом и нативными приложениями. Для SEO это означает, что оптимизация больше не ограничивается только веб-сайтом. Нативное приложение становится активом, который должен участвовать в органическом поиске. Стратегия должна быть комплексной (Web + App), обеспечивая техническую возможность индексации и оптимизацию контента в обеих средах.

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

Сценарий: Индексация карточки товара в eCommerce приложении

  1. Задача: Обеспечить показ карточки товара из нативного приложения в поиске Google.
  2. Реализация (Разработка): Разработчики реализуют схему URI для карточек товаров, например: android-app://com.example.shop/product/{product_id}. Они убеждаются, что название товара, описание и цена отображаются с использованием стандартных компонентов (TextView).
  3. Реализация (SEO/Маркетинг): Активируется Firebase App Indexing. Связь между сайтом и приложением подтверждается. Веб-страница товара содержит ссылку на эквивалентный URI приложения.
  4. Как работает Google (по патенту): Виртуальная машина Google запускает приложение, переходит по URI товара. Text Extractors перехватывают текст (название, цена, описание) из TextView. Этот контент индексируется в Application Index.
  5. Результат: Пользователь ищет товар в Google. В результатах поиска появляется сниппет из приложения. Если приложение установлено, клик по результату (Deep Link) сразу открывает карточку товара в приложении.

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

Как именно Google "видит" контент внутри приложения? Используется ли OCR?

Основной метод Google — не OCR. Система запускает приложение в эмулируемой среде (виртуальной машине) и перехватывает данные, которые передаются процессу рендеринга. Если текст отображается с помощью стандартного компонента (например, TextView в Android), Google извлекает этот текст напрямую из объекта. Это точнее, чем OCR, и позволяет индексировать контент, скрытый за прокруткой. OCR упоминается (Claim 5), но как альтернативный метод.

Что такое Application Page URI и почему он критически важен?

Это уникальный адрес (Deep Link) конкретного экрана внутри приложения, аналог URL для веб-страницы. Он критически важен, так как Google индексирует контент, привязывая его именно к этому URI (Claim 1). Без него система не сможет направить пользователя на конкретный экран из результатов поиска.

Что необходимо сделать технически, чтобы приложение индексировалось этим методом?

Необходимо реализовать поддержку Deep Linking (URI) для всех важных экранов. Также критически важно использовать стандартные компоненты интерфейса ОС (например, TextView, ListView) для отображения контента, так как система извлекает данные именно из них. Использование нестандартных или кастомных компонентов может помешать индексации.

Как этот патент связан с Firebase App Indexing?

Этот патент описывает фундаментальную инфраструктуру и методы, которые Google использует для сканирования и индексирования приложений на своей стороне (через эмуляцию). Firebase App Indexing — это набор инструментов (SDK и API), который Google предоставляет разработчикам для облегчения этого процесса, позволяя им более явно управлять индексацией.

Нужно ли оптимизировать текст внутри приложения под SEO?

Абсолютно. Поскольку Google извлекает текст непосредственно из экранов приложения (через TextView) и использует его для понимания контента и ранжирования, этот текст (заголовки, описания на индексируемых экранах) должен быть оптимизирован так же, как и контент на веб-страницах.

Может ли контент моего приложения ранжироваться выше, чем мой веб-сайт?

Да. Патент описывает смешивание результатов из веб-индекса и индекса приложений (Claim 8). Если система определит, что страница приложения лучше отвечает на запрос пользователя (особенно на мобильном устройстве, где приложение установлено), она может получить приоритет. Для консолидации сигналов рекомендуется связывать контент (App/Web Parity).

Как система определяет, какие страницы приложения сканировать?

Патент предлагает два метода: автоматическое исследование интерфейса (система сама кликает по меню и ссылкам) или сканирование по списку URI, предоставленному издателем (Claim 2). Для гарантии лучше использовать второй метод или инструменты типа Firebase App Indexing.

Как обрабатываются приложения с динамическим контентом, зависящим от параметров (например, разные товары)?

Каждый уникальный URI (включая параметры) индексируется отдельно. Однако патент упоминает, что для контроля размера индекса система может ограничить индексацию только N наиболее популярными значениями параметров (например, топ-100 самых популярных товаров).

Индексирует ли Google данные, которые приложение загружает с сервера во время работы?

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

Что произойдет, если у пользователя не установлено приложение, а он кликнет на результат поиска?

Патент упоминает, что в этом случае выбор результата может направить пользователя на веб-страницу, где приложение можно скачать и установить (например, в Google Play). Это стандартное поведение, часто называемое Deferred Deep Linking.

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

Как Google индексирует контент внутри мобильных приложений и формирует сниппеты для App Deep Linking
Google использует виртуальную машину для запуска и рендеринга нативных мобильных приложений с целью извлечения контента, отображаемого на экранах (Application Pages). Система также анализирует установочный пакет приложения (Application Package File) для извлечения иконки и отображаемого имени. Эти данные объединяются для создания информативных результатов поиска (Deep Links), ведущих непосредственно на конкретный контент внутри приложения.
  • US9881095B2
  • 2018-01-30
  • Индексация

  • SERP

Как Google индексирует внутренний контент мобильных приложений с помощью виртуальных машин и скрытого текста (App Indexing)
Google использует систему для индексации контента внутри нативных мобильных приложений, который ранее был недоступен для поиска. Система запускает приложение в виртуальной машине, эмулирующей операционную систему устройства, переходит к конкретным экранам или состояниям (environment instances) и извлекает описательные данные. Ключевой особенностью является извлечение текстовых данных, которые разработчики встраивают специально для поисковых систем, но которые не видны пользователю при обычном использовании приложения.
  • US9135346B2
  • 2015-09-15
  • Индексация

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

Как Google автоматически обнаруживает и индексирует контент внутри мобильных приложений для показа в поиске (App Indexing)
Google использует систему для индексации контента нативных мобильных приложений. Для приложений, связанных с веб-сайтами, система проверяет аффилиацию и использует существующие веб-URL для доступа к контенту приложения. Для приложений с кастомными URI система эмулирует работу приложения и итеративно обнаруживает внутренние ссылки. Это позволяет контенту из приложений появляться в результатах поиска в виде глубоких ссылок.
  • US10073911B2
  • 2018-09-11
  • Индексация

  • Краулинг

  • Ссылки

Как Google индексирует контент внутри мобильных приложений для показа в результатах поиска (App Indexing)
Google использует механизм для индексации контента, который пользователи просматривают в нативных мобильных приложениях. Система получает данные о просмотренном контенте и deep links напрямую от приложения на устройстве. Эта информация сохраняется в индексе (персональном или публичном) и используется для генерации результатов поиска, позволяя пользователям переходить к контенту внутри приложений напрямую из поисковой выдачи.
  • US10120949B2
  • 2018-11-06
  • Индексация

  • SERP

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

Как Google определяет момент полной загрузки мобильного приложения для его сканирования и индексации
Google использует систему для эффективного сканирования контента мобильных приложений (App Indexing). Вместо фиксированных таймаутов система отслеживает жизненный цикл активности, потребление памяти и сетевые запросы приложения в эмуляторе. Когда эти показатели стабилизируются, Google определяет, что приложение загружено, и начинает сканирование контента.
  • US9348671B1
  • 2016-05-24
  • Индексация

  • Краулинг

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

Как Google автоматически добавляет текст существующих объявлений к сайтлинкам (Sitelinks) для повышения CTR
Google использует систему для автоматического улучшения сайтлинков в рекламных объявлениях. Система анализирует существующие текстовые объявления (креативы) рекламодателя и определяет их конечные целевые страницы, игнорируя параметры отслеживания. Затем она сопоставляет их с URL сайтлинков и добавляет наиболее релевантный и эффективный текст креатива к сайтлинку для повышения кликабельности (CTR).
  • US10650066B2
  • 2020-05-12
  • Ссылки

  • SERP

Как Google обрабатывает клики по ссылкам на мобильные приложения (App Deep Links) в результатах поиска
Google использует механизм клиентской обработки результатов поиска, ведущих в нативные приложения. Если у пользователя не установлено нужное приложение, система на устройстве автоматически подменяет ссылку приложения (App Deep Link) на эквивалентный веб-URL. Это гарантирует доступ к контенту через браузер и обеспечивает бесшовный пользовательский опыт.
  • US10210263B1
  • 2019-02-19
  • Ссылки

  • SERP

Как Google планировал использовать цифровые подписи для расчета репутации авторов (Agent Rank) независимо от сайта публикации
Патент Google, описывающий концепцию "Agent Rank". Система предлагает авторам (агентам) использовать цифровые подписи для подтверждения авторства контента. Это позволяет рассчитывать репутационный рейтинг агента, используя алгоритмы, подобные PageRank, на основе того, кто ссылается на их подписанный контент. Этот рейтинг затем используется для влияния на ранжирование, независимо от того, где контент опубликован.
  • US7565358B2
  • 2009-07-21
  • EEAT и качество

  • Ссылки

Как Google использует социальные связи для обнаружения ссылочного спама и накрутки кликов
Google может анализировать связи между владельцами сайтов в социальных сетях, чтобы оценить независимость ссылок между их ресурсами. Если владельцы тесно связаны (например, друзья), ссылки между их сайтами могут получить меньший вес в ранжировании, а клики по рекламе могут быть классифицированы как спам (накрутка).
  • US8060405B1
  • 2011-11-15
  • Антиспам

  • Ссылки

  • SERP

Как Google выбирает сущность для Панели Знаний и решает, когда ее показывать, основываясь на топикальности SERP и CTR
Google использует этот механизм для решения двух задач: выбора наиболее релевантной сущности для Панели Знаний при неоднозначном запросе и определения необходимости показа самой панели. Система анализирует, насколько сущности соответствуют контенту топовых результатов поиска (Topicality Score). Показ панели активируется, если у органических результатов низкий CTR (что указывает на неудовлетворенность пользователей) или если у Google достаточно данных для ее заполнения.
  • US10922326B2
  • 2021-02-16
  • Knowledge Graph

  • SERP

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

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

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

  • EEAT и качество

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

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

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

Как Google использует тематические списки предпочтительных и нежелательных сайтов (Editorial Opinion) для корректировки ранжирования
Google может заранее определять "Темы запросов" (Query Themes) и назначать для них списки "Предпочтительных" (Favored) и "Нежелательных" (Non-Favored) источников. Если запрос пользователя соответствует теме, система корректирует ранжирование: повышает предпочтительные источники и понижает нежелательные, используя "Параметр редакторского мнения" (Editorial Opinion Parameter).
  • US7096214B1
  • 2006-08-22
  • EEAT и качество

  • Антиспам

  • SERP

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

  • Ссылки

Как Google консолидирует сигналы ранжирования между мобильными и десктопными версиями страниц, используя десктопный авторитет для мобильного поиска
Патент Google описывает механизм для решения проблемы недостатка сигналов ранжирования в мобильном вебе. Система идентифицирует корреляцию между мобильной страницей и её десктопным аналогом. Если мобильная версия недостаточно популярна сама по себе, она наследует сигналы ранжирования (например, обратные ссылки и PageRank) от авторитетной десктопной версии, улучшая её позиции в мобильном поиске.
  • US8996514B1
  • 2015-03-31
  • Техническое SEO

  • Ссылки

seohardcore