Muchos nos habéis comentado que la herramienta de análisis Web no os detecta correctamente vuestras páginas de Facebook y Twitter. En este artículo te explico cómo determinamos qué perfiles debemos analizar extrayendo datos de tu Web y cómo puedes indicarnos en el HTML de tu Web la página correcta que debemos analizar.
CÓMO ANALIZAMOS TU WEB
Lo que hacemos es analizar el código HTML de la página de inicio de tu Web y tu nombre de dominio para obtener un listado de posibles páginas de Facebook y Twitter para analizar. El orden de prioridad que seguimos es el siguiente:
1. Páginas indicadas en las meta-etiquetas
Es la opción más fácil y elegante ya que los meta-datos que van dentro del <head> no son visibles para el visitante de la Web. Tanto Facebook como Twitter tienen meta-etiquetas para indicar la página oficial relacionada con la Web:
<meta name="twitter:site"
<meta property="article:publisher" content="https://www.facebook.com/miweb"/>
2. Widgets oficiales de Facebook y Twitter
Sigue los enlaces para configurar tus Widgets de Facebook y Twitter.
3. Nombre de dominio
Si no podemos detectar tus Redes Sociales mediante etiquetas o Widgets, analizamos la página correspondiente a tu nombre de dominio. Por ejemplo, si tu página Web es www.mipaginaweb.com tomaremos mipaginaweb como nombre de Facebook y Twitter para analizar.
4. Enlaces a páginas de Facebook y Twitter
También buscaremos enlaces a cuentas de Facebook y Twitter y las añadiremos a las posibles página a analizar. Muchas empresas prefieren optar por esta opción ya que es muy fácil integrar enlaces a Redes Sociales en el header y el footer de una Web.
EXTRACCIÓN DE DATOS DE FACEBOOK Y TWITTER
Una vez tenemos un listado de posibles páginas, nos conectamos a las APIs de Facebook y Twitter para extraer los datos de las mismas.
Para que demos como válida una cuenta, esta debe:
– Existir y no estar bloqueada
– Ser 100% pública (no debe estar restringida a ciertos países)
– Debe tener definido el apartado «Web» y apuntar a tu página
Si no se cumplen estas tres condiciones, nuestro Bot considera que la cuenta no corresponde a tu Web.
CÓMO INDICAR MI CUENTA OFICIAL
La manera más segura de indicarnos cuál es tu cuenta oficial de Facebook o Twitter es utilizando la meta-etiqueta correspondiente:
<meta name="twitter:site"
<meta property="article:publisher" content="https://www.facebook.com/miweb"/>
Nota: sustituye miweb por tu nombre oficial.
Recuerda cambiar la privacidad de tus cuentas de Facebook y Twitter a pública y sin restricciones por país ya que de lo contrario no podremos extraer los datos de la API.
Define la Web en tu cuenta de Facebook y Twitter para que apunte a tu Web correctamente para que podamos determinar que realmente es tu cuenta oficial.
SIGUE DANDO PROBLEMAS…
Para evitar que Facebook y Twitter nos bloqueen, guardamos un caché de llamadas a sus APIs en nuestra base de datos durante 24 horas.
Si ya has realizado todos las modificaciones y el análisis sigue mostrando datos incorrectos, espera 24 horas hasta realizar el siguiente análisis para que se muestren los cambios.