Pregunta

Al pegar la URL del sitio de Drupal en cuestión como un mensaje de Facebook, el mensaje, el título y la imagen que se están recuperando de ese sitio de Drupal no son los que se supone que surgen. De lo que me reúno, el módulo de Facebook y las cosas openas parecen ser necesarias para descubrir esto, lo que parece exagerar para este problema ...

La página de inicio del sitio Drupal es una vista con algunos bloques en las barras laterales. Cuando pegue la URL del sitio (www.mysite.com) en un mensaje de Facebook, busca un mensaje de texto de un bloque y una imagen de algún otro nodo. En su lugar, quiero poder elegir qué texto se recupera del sitio.

La respuesta a esta pregunta Cómo cambiar Facebook OG: ¿Imagen para publicar el enlace de la imagen? parece acercarse y me dice que necesito usar el módulo Metatag. No explica cómo hacerlo, pero instalé el módulo y cambié algunos de los valores en la configuración, pero no tenía ningún efecto. También enjuagados en cachés muchas veces.

También instaló el módulo FB, leí el readme.txt desde el fbmodule desde el principio hasta el final (según se le preguntó).

Tengo la sensación de que no necesariamente tengo que obtener un título en el enorme API de Facebook / OpenGraph Rabbithole para que esto se clasifique, ¿verdad? Quiero decir, tiene que haber un lugar donde pueda determinar cuando el texto, la imagen y el título deben estar en la pared sin una gran construcción enorme, ¡no?

¿Fue útil?

Solución

Tienes una pregunta de dos partes aquí.

One, la mejor manera de lidiar con la información de OG en su sitio es con la Metatag Módulo :

El módulo Metatag le permite proporcionar automáticamente estructura Metadatos, aka "Meta Tags", sobre un sitio web. En el contexto de la búsqueda. optimización del motor, cuando las personas se refieren a las etiquetas meta, suele ser Con referencia a la etiqueta de la descripción de Meta y la etiqueta META Palabras clave que Puede ayudar a mejorar las clasificaciones y mostrar un sitio en el motor de búsqueda resultados. Además, el módulo proporciona soporte para metadages (abiertas Protocolo de gráfico de Facebook, Twitter Tarjetas de Twitter) que permiten Control de cómo aparece el contenido cuando se comparte en las redes sociales.

Cuando instala y habilita esto, puede personalizar lo que aparece la información de OG donde, y tiene soporte de token completo para crear dinámicamente las páginas de Meta Elements en el contenido de una página. También puede cucharal de valores para casos específicos, como la página de inicio.

La segunda parte de su pregunta tiene que con el hecho de que los contenidos de la página de Caches fuertemente cachés. Proporcionar una herramienta de depuración para tratar esto:

https://developers.facebook.com/tools/debug/

Además de ver exactamente qué información de OG está tirando de una URL que proporciona, tiene el efecto secundario de borrar el caché para esa URL en particular.

Otros consejos

En primer lugar, verificaría el Guía de Facebook para compartir los webmasters , que seráDígale exactamente qué metatags debe estar usando.

Ahora asegúrese de tener el módulo Metatag_Opengraph habilitado y edite la propiedad que desea en Admin / Config / Search / Metatags.Tenga en cuenta que la edición de la configuración global de OG configurará la imagen, el título, etc. para todo su sitio.

Finalmente, no olvide que el tipo de contenido debe establecerse en 'Artículo' para Facebook para encontrarlo, como dice en la Guía.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a drupal.stackexchange
scroll top