Cómo comenzar

Para que el contenido público y personal de tu app aparezca en los resultados de la búsqueda de los usuarios en Google app, comienza por configurar las URL de tu app y agrega la biblioteca de Firebase App Indexing.

Agrega Firebase y la biblioteca de Indexación de aplicaciones

Si bien Firebase no es un requisito para que Google indexe el contenido público de una app, la API de indexación de aplicaciones te puede ayudar a aprovechar al máximo la Búsqueda.

  1. Agrega Firebase a tu proyecto Android.
  2. Para agregar la biblioteca de Indexación de aplicaciones a tu proyecto, ve a la secuencia de comandos build.gradle de tu app y agrega la siguiente dependencia:
    dependencies {
      ...
      // To avoid errors, use the same Firebase SDK version across your app.
      compile 'com.google.firebase:firebase-appindexing:11.2.2'
      ...
    }
          

Compatibilidad con los vínculos hacia el contenido de tu app

Estructura tu sitio web y app de modo que las URL que lleven a las páginas de tu sitio sean las mismas que lleven a vistas en tu app de Android. La Búsqueda de Google rastrea tu sitio, encuentra estos vínculos y los usa para enviar a los usuarios directamente a tu app.

Por ejemplo, revisemos el sitio web simple http://www.recipe-app.com del laboratorio de código de App Indexing. Los vínculos de la app son las mismas URL HTTP que se usan en el sitio web y siguen una estructura clara que hace coincidir los tipos de páginas con tipos de vistas en la app. Te recomendamos que uses este tipo de estructura en tu app y en tu sitio web.

El sitio de ejemplo recipe-app.com tiene dos tipos de páginas (para recetas y para notas), pero tu sitio podría tener muchas más páginas, cada una con un tipo de vínculo diferente. Por ejemplo, recipe-app.com incluye los siguientes tipos de vínculos:

  • Páginas de recetas: http://www.recipe-app.com/recipe/*
  • Páginas de notas: http://www.recipe-app.com/recipe/*/note
  • También podría tener páginas de clases de cocina, con los siguientes tipos de vínculos:

  • Página de registro para las clases de cocina: http://www.recipe-app.com/registration
  • Página de horarios de las clases de cocina: http://www.recipe-app.com/schedule

Ten en cuenta que el contenido personal que agregues al índice del dispositivo no necesita una página web correspondiente. La adición de contenido personal al índice del dispositivo para que aparezca en las sugerencias de autocompletado y en las búsquedas en las apps se incluye en Habilita la indexación de contenido personal.

Para aumentar la eficiencia de tu trabajo, te recomendamos que, antes de comenzar a diseñar tu app, tengas claro cuántos vínculos necesitarás y de qué tipo serán. Además, asegúrate de crear títulos y descripciones atractivos para tus páginas.

Una vez que hayas definido la estructura y comiences a crear pantallas en tu app, recuerda facilitar el regreso en la navegación. Los usuarios deben poder regresar a la pantalla anterior si presionan el botón "Atrás" después de abrir un vínculo.

Siguiente: Habilita la indexación del contenido público

Enviar comentarios sobre...

Si necesitas ayuda, visita nuestra página de asistencia.