Google is committed to advancing racial equity for Black communities. See how.
Эта страница была переведа с помощью Cloud Translation API.
Switch to English

Начать

Чтобы включить общедоступный контент из вашего приложения в результаты поиска пользователей в приложении Google, начните с настройки URL-адресов вашего приложения и добавления библиотеки индексации приложений Firebase.

Добавить Firebase и библиотеку индексации приложений

Хотя вам не обязательно использовать Firebase для индексирования общедоступного контента вашего приложения в Google, индексирование приложений может помочь вам получить больше от поиска .

  1. Если вы еще этого не сделали, добавьте Firebase в свой проект Android .
  2. Используя Firebase Android BoM , объявите зависимость для библиотеки Android App Indexing в вашем модуле (на уровне приложения) Gradle файле (обычно app/build.gradle ).
    dependencies {
        // Import the BoM for the Firebase platform
        implementation platform('com.google.firebase:firebase-bom:26.0.0')
    
        // Declare the dependency for the App Indexing library
        // When using the BoM, you don't specify versions in Firebase library dependencies
        
    }
    

    Используя Firebase Android BoM , ваше приложение всегда будет использовать совместимые версии библиотек Firebase Android.

    (Альтернатива) Объявить зависимости библиотеки Firebase без использования BoM

    Если вы решите не использовать Firebase BoM, вы должны указать каждую версию библиотеки Firebase в ее строке зависимости.

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

    dependencies {
        // Declare the dependency for the App Indexing library
        // When NOT using the BoM, you must specify versions in Firebase library dependencies
        
    }
    

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

Например, рассмотрим простой веб- сайт http://www.recipe-app.com из кодовой таблицы App Indexing . Ссылки в приложении - это те же URL-адреса HTTP, которые используются на веб-сайте, и следуют четкой структуре, которая сопоставляет типы страниц с типами просмотра приложений. Следуйте этой структуре в своем приложении и на веб-сайте.

В примере recipe-app.com есть два типа страниц (для рецептов и заметок), но на вашем сайте может быть гораздо больше типов страниц, каждый с отдельным типом ссылки. Например, recipe-app.com включает следующие типы ссылок:

  • Страницы рецептов: http://www.recipe-app.com/recipe/*
  • Страницы заметок: http://www.recipe-app.com/recipe/*/note
  • Но он также может включать страницы кулинарных классов, используя следующие типы ссылок:

  • Страница регистрации на уроках кулинарии: http://www.recipe-app.com/registration
  • Страница расписания кулинарных уроков: http://www.recipe-app.com/schedule

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

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

Для общедоступного содержания, включенного в результаты поиска Google, обрабатывайте ссылки на ваше приложение через Android App Links . Ссылки на приложения Android помогут вам убедиться, что пользователи попадают в нужное место, когда открывают ссылку на ваше приложение. Пользователи, у которых не установлено ваше приложение, также могут запускать ваше приложение без установки через Android Instant Apps .

Ссылки на приложения Android включают два основных компонента:

  1. Глубокие ссылки на контент вашего приложения: добавьте фильтры намерений в свой манифест, чтобы определить сопоставление URL-адресов HTTP, которое вы настроили на шаге выше, затем настройте свое приложение на использование данных из намерений для отправки пользователям нужного контента. Дополнительные сведения см. В разделе « Создание глубоких ссылок на контент приложения» .
  2. Проверка ссылки: настройте приложение так, чтобы запрашивать проверку ссылки, подтверждающую право собственности на ваш сайт и приложение. Затем опубликуйте на своем веб-сайте файл со ссылками на цифровые активы, подтверждающий ваше право собственности. Дополнительные сведения см. В разделе « Проверка ссылок на приложения» .

Помощник по ссылкам на приложения в Android Studio проведет вас через процесс, описанный в документации по ссылкам на приложения Android. Подробнее об использовании Ассистента ссылок на приложения .

Далее: Улучшение индексации общедоступного контента