1

Je lisais l'intégration entre les Branch.io et l'indexation de Google app ici: https://dev.branch.io/recipes/google_app_indexing/android/Branch.io: Google App indexation des liens

Maintenant, mon application est similaire à Facebook, ses utilisateurs peuvent faire après, commenter les messages

Maintenant, tous les messages ne sont pas partagés - c'est à la discrétion de l'utilisateur, cependant, chaque action de l'utilisateur (création de poster/commentaire) doit-elle être associée à un lien de branche? Il semble qu'en créant simplement mon lien de branche, une sorte d'indexation ait lieu - d'après ce que je comprends des docs, les mots-clés sont indexés mais il ne semble pas que les métadonnées, le titre ou la description soient indexés, bien que les docs n'étaient pas claires à ce sujet.

Disons que je fais le poste ci-dessous:

Titre: Wow, Star Wars était incroyable! Description: Ainsi, hier soir, la nouvelle bande-annonce pour Star Wars: Le Réveil de la Force s'est déchaînée sur le monde et c'était bien. Très très bien. Mais aussi bien que les fans excités freaking sur chaque petit détail (avez-vous repéré Jakku? Célèbre le site de la bataille culminante entre les Rebelles et l'Empire? Just vérification), les étoiles Star Wars eux-mêmes étaient tout aussi pompés .. .

afin de maximiser l'indice d'applications Google, serait-il sage d'utiliser simplement le titre concaténés et de la description des mots-clés (à partir de la documentation java, la méthode addKeywords() ne semble pas placer une restriction à la chaîne utilisé ou sa longueur

/** 
* <p> 
* Adds any keywords associated with the content referred 
* </p> 
* 
* @param keywords An {@link ArrayList} of {@link String} values 
* @return This instance to allow for chaining of calls to set methods 
*/ 
@SuppressWarnings("unused") 
public BranchUniversalObject addKeyWords(ArrayList<String> keywords) { 
    this.keywords_.addAll(keywords); 
    return this; 

} 

En résumé, j'ai 4 questions:

  1. Est-il sage de créer un lien de branche à chaque fois qu'un utilisateur effectuer une action dans mon application (post/commentaire sur un post), même si elle est pas partagée afin que le contenu sera indexé?

  2. Est-ce que quelqu'un sait exactement ce que branch.io va indexer lorsque vous créez un lien? Le document n'est pas très clair mais il semble que seuls les mots-clés sont indexés.

  3. Si je finis par concaténer un titre et une description ensemble en tant que mots-clés à indexer, est-ce la bonne façon d'indexer l'application? Il se sent hacky.

  4. Existe-t-il un moyen de vérifier si l'indexation des applications fonctionne réellement?

Répondre

1

Votre meilleur pari est en fait de spécifier un title et contentDescription sur le BranchUniversalObject. Ceux-ci seront certainement inclus lorsque Google gratte. La façon la plus simple de voir ce que Google voit est de générer un lien, puis de boucler ce lien à l'aide de la chaîne d'agent utilisateur googlebot.Par exemple:

curl -vvv -A "googlebot" https://bnc.lt/m/your-link-here

Vous verrez alors exactement ce que nous servons à la raclette.

En ce qui concerne les tests, Google ne dispose pas d'un bon mécanisme pour tester leur produit d'indexation des applications. Si vous en rencontrez un, veuillez l'afficher ici. Enfin, n'hésitez pas à générer des liens pour le contenu même si ces liens ne sont pas partagés. Si vous ne créez pas de liens, Google ne peut évidemment pas les indexer.

+0

Merci pour votre réponse derrrick. En d'autres termes, si je génère des liens même si l'utilisateur ne partage pas le lien, le titre et contentDescription seront, en théorie, indexés et disponibles dans google recherches? – Simon

+0

C'est correct. Essayez sans aucun doute d'exécuter la boucle à partir de la ligne de commande si vous êtes curieux de savoir quelles données l'ont fait sur la page. Aussi, n'hésitez pas à nous envoyer un courriel via le support branch.io avec l'un de vos liens générés si vous avez des questions à ce sujet. – derrrick

+0

Merci - je vous ai envoyé un email maintenant avec mon lien et ma question à ce sujet. – Simon