OG: tapez article vs site web pour des Pages Web individuelles qui ne sont pas des Articles
je demande des clarifications concernant l'utilisation de og: type article vs site web pour une page Web individuelle qui n'est pas techniquement un "article" mais qui ne représente pas non plus un site web entier.
la Documentation semble contradictoire:
https://developers.facebook.com/docs/opengraphprotocol/#types
Use article for any URL that represents transient content - such as a
news article, blog post, photo, video, etc. Do not use website for this
purpose. website and blog are designed to represent an entire site, an
og:type tag with types website or blog should usually only appear on the
root of a domain.
Dans ce cas, l'article ne doit être utilisé pour "transitoire" du contenu. La définition de "transitoire" est "d'une durée d'un peu de temps". Cette citation dit aussi implicitement " site web et blog sont conçus pour représenter un site entier...(et) ne devrait apparaître sur la racine d'un domaine."
EDIT: il est intéressant de noter que la même page décrivant les types dit aussi:
If your URL is a video, you should set og:type to video.
ce qui, en soi, contredit la citation ci-dessus concernant la vidéo.
retour au sujet, cependant, plus haut, la même page dit aussi:
If your URL is a piece of content — such as a news article, photo, or
similar — you should set og:type to article (see below).
cela semble concorder avec le premier citation.
de plus, la page suivante(https://developers.facebook.com/docs/technical-guides/opengraph/built-in-objects/#article) montre en utilisant og: type = article en conjonction avec le temps de publication, Le temps D'Expiration, et L'auteur, qui soutiennent l'idée qu'il devrait être utilisé pour les pages qui ont des "articles" sur eux. Sur la même page, l'exemple de site web supporte un usage indiquant un site web est l'objet définir.
Toutefois, à partir de l'Open Graph protocol site web:
Any non-marked up webpage should be treated as og:type website.
cette citation semble indiquer une meilleure pratique qu'une" page Web", qui je suppose se réfère à une page Web individuelle qui peut exister dans le contexte d'un site Web avec de nombreuses pages, devrait être traitée comme site Web de type og:. Qui, apparemment, contredit les déclarations ci-dessus.
Pour rendre les choses plus compliquées, ni les adresses d'un commun scénario réel dans lequel le contenu d'une seule page Web d'un site web n'est pas un article, une entrée sur un blogue ou un contenu similaire "daté" ou "transitoire", mais plutôt un contenu à long terme qui n'est pas directement représenté par un autre type og:.
par exemple, une page FAQ sur un site web. De quel type est-il? Qu'en est-il d'une page présentant une explication des services offerts par une entreprise? Ou une page décrivant l'énoncé de mission d'une entreprise et ses méthodes d'affaires? Ou un marketing page décrivant avantages d'un produit ou d'un service mais ne représente pas directement le produit ou le service, ce qui est laissé à la page des détails du produit.
malgré la déclaration du site Web Open Graph protocol, il semble que, si nous voulons que ces pages à chacune aient des boutons uniques comme, "site web" n'est pas le bon type og:.
cependant, le contenu de ces pages ne serait pas typiquement décrit comme "transitoire / temporaire" et n'est pas daté ou associé avec un auteur spécifique, il semble donc que l ' "article" n'est pas non plus le droit og:type.
Mais, il semblerait que ce sont les deux seules options. Ce qui est étrange, c'est que je ne trouve pas une once de discussion sur ce sujet très gris partout. Pas de clarification. Pas de meilleures pratiques. Les Articles qui mentionnent l'og: type seulement le font avec beaucoup de parcimonie, et la plupart renvoient le lecteur à la "liste des types D'objets Open Graph" pour en savoir plus.
il semble aussi que l'obtention du tapez correct est critique parce qu'il y a des conséquences potentielles de se tromper.
alors, Est-ce que quelqu'un sait quel type Facebook veut que ces types d'objets de page individuelle soient? Personne n'a vu aucune discussion à ce sujet? Qu'est-ce que tout le monde en train de faire?
Merci! Fritz
2 réponses
d'après mon expérience, la différence entre 'article' et 'site web' est liée à la façon dont Facebook utilise le 'j'aime'. Un "j'aime" d'une page avec un site de type apparaîtra dans la section du profil de l'utilisateur où il Liste ses j'aime; un "j'aime" d'une page avec un article de type n'apparaît pas. Un utilisateur comme d'un objet "article" est plus susceptible d'être affiché à des amis dans leurs newsfeeds (bien que, à ce jour, même un article, sans commentaire, est assez peu probable d'en faire un élément de newsfeed, à moins il y a de bonnes raisons-- sujet d'intérêt mutuel, interaction très fréquente entre les utilisateurs-- pour faire la surface de L'article dans L'algorithme de Facebook).
le site web et le Blog sur facebook représenteraient le domaine racine ou le sous-domaine, la racine non moins.
cela a été initialement conçu pour le bouton like social plugin à partir de ce que je comprends, et c'était une façon de définir une hiérarchie pour le site. "c'est une fonctionnalité spécifique à facebook".
type = social_plugin est ce que j'ai utilisé pour représenter mes plugins sociaux, je l'ai défini dans les paramètres Open graph pour mon application. Si un type n'existe pas de représenter votre page type, alors vous en créer un.
anotherfeed.com - website
|
|
|
/widgets/index.php - social_plugin
/?cat=world_news - article