Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Affiner l'indexation du contenu public

Si le contenu de votre application publique comprend des éléments que vous ne souhaitez pas inclure dans les résultats de la recherche Google, vous pouvez effectuer les ajustements suivants:

  • Exclure des pages spécifiques des résultats de recherche: pour spécifier les URL que vous souhaitez exclure des résultats de recherche Google, créez un fichier noindex.xml . Ceci est similaire à la façon dont la balise meta robots noindex fonctionne pour les sites Web.
  • Exclure les notifications d'application en temps réel des résultats de recherche: ajoutez une balise d'exclusion spécifique pour les notifications d'application au fichier noindex.xml .

Marquer les URL exclues

Pour exclure des URL spécifiques ou des notifications d'applications des résultats de recherche, configurez un fichier noindex.xml . Le fichier noindex.xml comprend des informations sur les URL que vous souhaitez exclure, afin que Google puisse identifier ces liens et les exclure des résultats de recherche. Vous ne pouvez exclure que le contenu public de votre application des résultats de recherche Google. Le contenu personnel est uniquement inclus dans les résultats sur l'appareil des recherches dans les applications.

  1. Créez un nouveau fichier XML dans le répertoire des ressources XML de votre application: res/xml/noindex.xml .
  2. Utilisez des instructions avec des attributs spécifiques pour indiquer les parties de votre application à exclure de la recherche Google. Ces attributs sont les suivants:
    • uri: exclut un URI spécifique de la recherche Google. Google n'indexe pas les URL qui correspondent exactement à cet attribut.
    • uriPrefix: exclut tout le contenu sous un chemin URI de la recherche Google. Google n'indexe pas les URL commençant par une chaîne correspondant à cet attribut.
    • android: value = "notification": exclut les notifications de votre application de la recherche Google. Google n'indexe pas les notifications de l'application si vous spécifiez cet attribut.

    Dans l'exemple suivant, le fichier noindex.xml comprend des instructions qui excluent les notifications d'application, une page spécifique et les répertoires masqués des résultats de la recherche Google:

    <search-engine xmlns:android="http://schemas.android.com/apk/res/android">
        <noindex android:value="notification"/>
        <noindex uri="http://recipe-app.com/profile/hidden-page"/>
        <noindex uriPrefix="http://recipe-app.com/users/hidden_prefix"/>
    </search-engine>
  3. Après avoir ajouté le noindex.xml fichier, référencer à partir d' une meta-data étiquette dans le application la section de l'application AndroidManifest.xml fichier avec la ligne suivante:
    <meta-data
        android:name="search-engine"
        android:resource="@xml/noindex" />

Suivant: Journaliser les actions des utilisateurs