Openlibrary: Etiquetas de Schema.org para autores

Creado en 21 mar. 2020  ·  17Comentarios  ·  Fuente: internetarchive/openlibrary


Cuando buscamos libros por \https://www.google.com/search?q=books+by+mark+twain+openlibrary&oq=books+by+mark+twain+openlibrary se nos muestra un resultado de búsqueda como se muestra a continuación, pero el autor no tiene marcado de esquema entonces mi propuesta es agregar la etiqueta person schema.org al autor.

Oportunidad: podría tener consecuencias en los motores de búsqueda para 8 millones de nuestras páginas de autor.

@tfmorris :
Como señaló @seabelis en Slack, no todos los autores son personas, pero probablemente podamos etiquetar con seguridad a cualquiera con una fecha de nacimiento o muerte. Además de Person.birthDate y Person.deathDate, otro marcado que podría agregarse incluye Thing.alternateName para cada uno de los AKA, Thing.sameAs para vincular a Wikidata.

Los trabajos en la página ya están etiquetados como Libros de schema.org, pero además podrían estar decorados con CreativeWork.author, CreativeWork.about (es decir, temas), CreativeWork.publication, CreativeWork.inLanguage, etc.

Screenshot from 2020-03-21 11-14-43

Partes interesadas


@tabshaikh

Good First Issue @tabshaikh Help 2 Distribution SEO Feature Request hacktoberfest

Comentario más útil

@BrittanyBunk , ¿se refiere al desorden en términos de cambios en la interfaz de usuario que traerá a los resultados de búsqueda?

Todos 17 comentarios

Como señaló @seabelis en Slack, no todos los autores son personas, pero probablemente podamos etiquetar con seguridad a cualquiera con una fecha de nacimiento o muerte. Además de Person.birthDate y Person.deathDate, otro marcado que podría agregarse incluye Thing.alternateName para cada uno de los AKA, Thing.sameAs para vincular a Wikidata.

Los trabajos en la página ya están etiquetados como Libros de schema.org, pero además podrían estar decorados con CreativeWork.author, CreativeWork.about (es decir, temas), CreativeWork.publication, CreativeWork.inLanguage, etc.

Entiendo que a la gente le gusta agregar esquemas con SEO, pero siento que a veces crea desorden. Para mí, es demasiado para leer. Ya tiene la novela en la descripción y la gente hará clic en el enlace para ver el resto. No veo la necesidad de agregarlo a los resultados de búsqueda (un lugar donde debe ser una lectura/acción rápida para llegar a donde uno debe estar).

¿Desorden? Todo el marcado de schema.org es invisible.

@BrittanyBunk , ¿se refiere al desorden en términos de cambios en la interfaz de usuario que traerá a los resultados de búsqueda?

@BrittanyBunk , asegúrese de comprender realmente el problema antes de opinar y proporcionar comentarios. En este caso, las etiquetas de esquema solo aparecen en el marcado subyacente y no son visibles para los usuarios (aparte de cómo Google decide mejorar su experiencia).

No dude en hacer una pregunta aclaratoria.

@tabshaikh ¡sí! Simplemente está mostrando demasiado de lo que ya está allí. Creo que un libro está bien, pero no debería decir "libros de _autor". Esa línea tampoco es esencial, ya que sabemos el autor en el título del enlace.

@mekarpeles He visto un esquema utilizado en un back-end antes (¿creo?), Y es mucho y parte de él no se usa, pero está ahí por si acaso, incluso si está abarrotado en la parte posterior. final, se necesita allí para un uso potencial, incluso si no está en uso en este momento.

Las etiquetas de @BrittanyBunk schema.org no se muestran visiblemente en una página web para el usuario final. Se utilizan específicamente para proporcionar contexto y semántica a los motores de búsqueda .

Mire este video: https://www.youtube.com/watch?v=9HvMv_1zG2s

Una forma importante en que Google sabe que una de nuestras páginas se trata de un "libro" o de un "autor" es si se lo decimos a Google. Y esto se hace agregando etiquetas html específicas a nuestro marcado.

Si su preocupación es específicamente acerca de cómo Google presenta sus resultados, Google es solo un motor de búsqueda de muchos que utilizan etiquetas de esquema en beneficio de sus usuarios y confío en que Google realizó su investigación de mercado y de usuario y diseñó sus interfaces en consecuencia. Estamos en posición de confiar en que los motores de búsqueda proporcionen el valor correcto a sus usuarios. Deberíamos mostrar los datos correctos de Open Library a todos los motores de búsqueda. Si desea que Google haga algo diferente con respecto a sus resultados, eso está fuera del alcance de este problema.

Sigamos adelante con este problema. Es una corrección de metadatos muy fácil y podría tener consecuencias en los motores de búsqueda para 8 millones de nuestras páginas de autor.

Gracias @mekarpeles @tfmorris por los comentarios, actualicé el problema en consecuencia :)

¡Hola! ¿Se me puede asignar esta tarea?

@devarshigoswami , seguro que puedes seguir adelante si necesitas ayuda, puedes enviarme un mensaje :)

@tabshaikh Entiendo que Openlibrary está usando un esquema de microdatos . ¿Necesito agregarlo específicamente a la página de autor de Mark Twain o en las plantillas en general?
Además, ¿ustedes usan el administrador de etiquetas de Google para actualizar el esquema? Porque ese enfoque parece realmente simple y creo que los colaboradores novatos podrían contribuir fácilmente al SEO.

@tabshaikh , por favor responde...

¿Necesito agregarlo específicamente a la página de autor de Mark Twain o en las plantillas en general?
Plantillas en general.

plantillas en general diría @devarshigoswami

@tabshaikh , me gustaría trabajar en esto, ¿puede decirme si openlibrary/macros/SearchResultsWork.html es este el archivo donde necesitamos agregar el esquema Person ?

https://github.com/internetarchive/openlibrary/blob/1e31269adcc7118642e591e9dcfc04f400bdf658/openlibrary/macros/SearchResultsWork.html#L40
Si es el archivo el que necesita el trabajo, ¿puede confirmar si me estoy moviendo en la dirección correcta, es esta la línea donde debemos agregar Person.birthDate , Person.deathDate y otro esquema mencionado? en la descripción del problema? Estaba un poco confundido, así que pensé en preguntar. Gracias

Hola , @ nk4456542 : onda: el esquema debe agregarse en este archivo https://github.com/internetarchive/openlibrary/blob/master/openlibrary/templates/type/author/view.html
Las etiquetas de esquema mencionadas en este mensaje serían suficientes https://github.com/internetarchive/openlibrary/issues/3231#issuecomment -602078002 También podría proponer esquemas adicionales que sean relevantes para nuestro contenido y podría usar este sitio como su referencia https ://esquema.org/autor

Gracias @tabshaikh. Empezare a trabajar en esto

¿Fue útil esta página
0 / 5 - 0 calificaciones