2011-11-09 11 views
5

Ho una pagina Web aziendale che ho aggiunto anche un pulsante "Mi piace" di Facebook. Ho definito lo spazio dei nomi per FB e OG e aggiunto in tutti i miei Metatag - il mio codice è sotto. L'URL è www.akascia.com.Facebook Linter mostra og: digitare come pagina Web quando è definito come azienda

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://ogp.me/ns/fb#" xmlns:og="http://ogp.me/ns#"> 
<head> 
<meta http-equiv="X-UA-Compatible" content="IE=8" /> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<meta property="og:title" content="Akascia" /> 
<meta property="og:type" content="company" /> 
<meta property="og:url" content="http://www.akascia.com" /> 
<meta property="og:image" content="http://www.akascia.com/images/akascia_fb_logo.png" /> 
<meta property="og:site_name" content="Executive search, purely done by Akascia" /> 
<meta property="fb:admins" content="********" /> 
<meta property="fb:page_id" content="**********" /> 
<meta property="og:email" content="[email protected]"/> 
<meta property="og:phone_number" content="+44 2070 787 665"/> 

Tuttavia, quando si esegue il sito attraverso il linter Facebook, ottengo i seguenti risultati:

avvertenze che devono essere fissati

Extraneous Property: Objects of this type do not allow properties named fb:page_id. 
Extraneous Property: Objects of this type do not allow properties named og:email. 
Extraneous Property: Objects of this type do not allow properties named og:phone_number. 

Open Graph Proprietà oggetto

fb:admins Array of length 1 
      ⍾ ******** 
og:url http://www.akascia.com/ 
og:type website 
og:title Akascia 
og:image  
og:site_name Executive search, purely done by Akascia 
og:updated_time 1320835017 

Raw Open Graph Documento Informativo

Canonical URL http://www.akascia.com/ 
Meta Tag <meta property="og:title" content="Akascia" /> 
Meta Tag <meta property="og:type" content="company" /> 
Meta Tag <meta property="og:url" content="http://www.akascia.com" /> 
Meta Tag <meta property="og:image" content="http://www.akascia.com/images/akascia_fb_logo.png" /> 
Meta Tag <meta property="og:site_name" content="Executive search, purely done by Akascia" /> 
Meta Tag <meta property="fb:admins" content="731575475" /> 
Meta Tag <meta property="fb:page_id" content="114216411121" /> 
Meta Tag <meta property="og:email" content="admin&#64;akascia.com" /> 
Meta Tag <meta property="og:phone_number" content="+44 2070 787 665" /> 

Così sembra che si pensa la pagina web dovrebbe avere il og: Tipo: pagina web, anche se sto dichiarando come 'società' e nei dati grezzi è dimostrando che è stato sbrodolato anche come "compagnia". Quindi sta dando gli avvertimenti per i numeri di telefono ecc.

Il pulsante "Mi piace" sembra funzionare ma non sono sicuro al 100% che sia giusto. Quindi sono un po 'confuso sul perché questo sta accadendo.

+0

L'errore si è verificato durante il tentativo di utilizzare linter fb: Errore Pagina di raschiatura: \t Codice di risposta errata – AllisonC

+0

Ho anche ricevuto questo errore quando ho provato a convalidare la pagina: 500 Impossibile connettersi a www.akascia.com:80 (connect: timeout) – AllisonC

+0

Abbiamo lo stesso esatto problema ... og: type is company, Facebook lo tratta come og: type website. –

risposta

1

Per il tag fb: admin, provare a inserire il link di un profilo personale.

Ad esempio, la pagina Facebook ha un profilo associato ad esso, che è un amministratore della pagina, l'ID per il profilo dovrebbe funzionare.

2

old og: tipo come azienda, prodotto ... sono deprecati. Non sono inclusi nell'attuale specifica OpenGraph.

Pochissimi og: tipo sono ancora disponibili (sito Web, articolo, video ....).

Se si desidera utilizzare effettivamente la società di tipo og, è necessario dichiararlo nel proprio spazio dei nomi opengraph.

CF: http://ogp.me/, http://graph.facebook.com/schema/og/ e http://developers.facebook.com/docs/beta/opengraph/objects/builtin/ (l'ultimo anello è stato aggiunto da Melinda Weathers)

+1

Anche molte altre proprietà og sono deprecate (email ...). Vedi ogp.me per ulteriori informazioni. A mio parere, c'è una mancanza di comunicazione su tutto questo. –

+0

Un collegamento o citazione dalla documentazione aggiungerebbe attendibilità alla risposta. – Filip

+0

Sì e qualche indicazione su ciò che una persona che in precedenza aveva og: tipo azienda dovrebbe fare per riclassificarsi, soprattutto perché og: tipo società è venuto con un sacco di altri og: metadati che avevano senso conoscere su una società. –

4

L'attuale elenco dei tipi di oggetti built elencati qui: http://developers.facebook.com/docs/beta/opengraph/objects/builtin/

Società non è nella lista . Il sito Web è l'impostazione predefinita a cui ricade e, se si scorre la pagina verso il basso in cui è presente un esempio per un tipo di oggetto Sito Web, è possibile vedere che non elenca il supporto per tutte le proprietà, quindi gli avvisi Proprietà estranee.

È possibile creare il proprio tipo di oggetto, tuttavia, che supporta le proprietà desiderate. Crea un'applicazione Facebook e vai alla sezione "Apri grafico". È possibile creare un'azione e un tipo di oggetto (ad esempio, "come" una "società"), quindi andare a "Apri grafico/Dashboard" per aggiungere proprietà personalizzate al tipo di oggetto "azienda". Un tipo di proprietà personalizzata è un ContactInfo che include il tuo numero di telefono e tale; oppure potresti semplicemente aggiungere alcune proprietà stringa che sono esattamente ciò di cui hai bisogno. Puoi quindi fare clic su "Ottieni codice" per copiare il nuovo set di meta tag da utilizzare sulla tua pagina.

questo scenario viene probabilmente meglio descrive il processo: https://developers.facebook.com/docs/customopengraph/walkthrough/

Ma in realtà, dopo tutto questo, se sei contento di come è sta rivelando con mangimi popoli quando 'Mi piace' la pagina, allora è probabilmente va bene così com'è. Puoi aggiungere un tag og: description con le informazioni aggiuntive che desideri, e cancellare semplicemente i tag estranei.

+0

Suppongo che mi aspettavo di vedere un percorso consigliato da intraprendere per sostituire og: type company con qualcosa che sia altrettanto popolare/supportato. Potremmo creare il nostro spazio dei nomi, ecc., Ma ho avuto l'impressione che alcuni motori di ricerca e social network usassero effettivamente tutte le meta informazioni correlate specificamente associate a og: type = company. E che ci sarebbe un percorso consigliato per continuare ad avere queste categorie supportate anche se con una "terza parte", popolare: tipo? –

+0

Grazie per la risposta: non l'ho verificato da anni e ho trovato la mia stessa domanda quando ho cercato di nuovo la risposta! Saluti! –

Problemi correlati