Habilitar la autoría y el enlace de publicación en WordPress

google g

Sigo diciendo a la gente que compartiría cómo estamos integrando microdatos de autoría para producir resultados de búsqueda de fragmentos enriquecidos. Está funcionando bien para nuestros clientes en aumentando sus CTR de SERP) así que pensé que lo documentaría aquí para los sitios de WordPress.

Hay dos piezas en esto ... y los dos elementos son no relacionado. Los datos de autoría ahora se muestran en las páginas de resultados del motor de búsqueda. Todavía no he visto la información del editor ... ¡pero estoy seguro de que así será!

Publisher

Google Plus ahora tiene un sistema de verificación donde un editor de un sitio puede apuntar a su página de Google+. Añadiendo el siguiente código en nuestro tema functions.php página, hemos agregado una sección a nuestra configuración general de administración de WordPress donde podemos pegar la URL de nuestra página de Google+:

function social_settings_api_init () {add_settings_section ('social_setting_section', 'Sitios sociales en la Web', 'social_setting_section_callback_function', 'general'); add_settings_field ('general_setting_googleplus', 'Página de Google Plus', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('general', 'general_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); function social_setting_section_callback_function () {echo ' Esta sección es donde puede guardar sus sitios sociales donde los lectores pueden encontrarlo en Internet. '; } función general_setting_googleplus_callback_function () {echo '  '; }

El siguiente paso es publicar el enlace de publicación en cada página del sitio fuera de las páginas de publicación de su blog. Entonces, en nuestro header.php, agregamos el siguiente código:

" rel="publisher" />

Profesión de escritor

La autoría es un poco más profunda, especialmente si tienes un blog de varios autores como el nuestro. Básicamente, queremos que todas las páginas que escriben los autores muestren los datos de su perfil de Google+ en los resultados de los motores de búsqueda. Para descifrar esto, tuve que ir al maestro en persona, Joost de Valk y leer sobre su rel = "autor" enviar.

El primer paso es anular la configuración de WordPress y permitir que las etiquetas de anclaje se publiquen con el elemento rel apropiado. Dentro functions.php, agregue el siguiente código:

function yoast_allow_rel () {etiquetas permitidas $ globales; $ etiquetas permitidas ['a'] ['rel'] = matriz (); } add_action ('wp_loaded', 'yoast_allow_rel');

El siguiente paso es agregar código a functions.php que agrega un campo a su página de perfil de usuario donde los autores pueden completar su URL de Google+:

function yoast_add_google_profile ($ contactmethods) {// Agregar perfiles de Google $ contactmethods ['google_plus_profile'] = 'URL de perfil de Google Plus'; return $ contactmethods; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Ahora que tiene el campo allí, tendrá que agregar un enlace de autor a cada página que apuntará a su contenido de autor, como single.php, index.php, author.php y archive.php. Dentro de esas páginas de plantilla, muestre el vínculo del autor junto con el rel = "autor" y ese vínculo debe apuntar a su author.php página de perfil:

" rel="author">

Dentro de su página author.php, querrá mostrar la información del perfil junto con un enlace rel = "me" que apunta a su página de perfil de Google:

$ google_plus_profile = get_the_author_meta ('google_plus_profile'); if ($ google_plus_profile) {echo ' '; }

¿Estás cansado todavía? No sea… el siguiente paso es agregar un enlace de colaborador a su página de autor en Google Plus:

Google plus editar colaborador de perfil

Ok ... ahora los enlaces de su autor apuntan a su página de autor, su página de autor apunta a su perfil de Google Plus, su perfil de Google Plus apunta a su página de autor. ¿Ves cómo hemos cubierto todo el círculo aquí? Un último paso ...

Utiliza herramienta de fragmentos enriquecidos y verifique que sus fragmentos enriquecidos funcionen correctamente. Pruébelo en su dominio raíz y en sus páginas de publicaciones únicas.

resultado del probador de fragmentos enriquecidos

Y ahora ingrese su dominio y pruébelo:
editor de resultados del tester de fragmentos enriquecidos

Última nota ... todo esto funciona bastante bien, pero no todo el tiempo. A veces me doy cuenta de que la herramienta de fragmentos enriquecidos me da un error y otras veces veo que los fragmentos enriquecidos funcionan bien, pero se necesitan algunas semanas para verlos en los resultados de búsqueda. De cualquier manera, ¡vale la pena hacer una modificación! Tenga en cuenta que, dado que hicimos todo esto dentro de nuestro tema, un tema nuevo requeriría que lo implementemos todos ¡otra vez!

11 Comentarios

  1. 1

    Aparentemente, mi tema actual no tiene un archivo author.php. Sin embargo, la URL de mi autor aparece y se procesa bien. Parecía haber instalado todo siguiendo tus pasos, pero la herramienta de fragmentos enriquecidos produjo los siguientes errores:

    Página de Google+ con enlace del editor = https://plus.google.com/118248936539718757580Error: esta página no incluye el marcado del editor verificado. Aprende más. Advertencia: tanto rel = ”publisher” como rel = ”author” están presentes en la página. Debe poner rel = ”author” en las páginas de contenido y rel = ”publisher” solo en su página de inicio (a menos que esta sea la página de inicio de un sitio de un solo autor). perfil de autor vinculado al autor = http://www.bnpositive.com/blog/author/bnpositive/
    Error: la página del perfil del autor no tiene un vínculo rel = "yo" a un perfil de Google. Aprende más. 

    • 2

      @bnpositive: disqus Puede hacer que un archivo author.php sea bastante fácil copiando el archivo archive.php y renombrándolo a author.php (a veces hay que hacer algo de limpieza para sacar los títulos de los nombres de las categorías, etc.) pero es una buena idea tener una página de autor. Normalmente publico la biografía y la foto de la gente en esa página.
      Fui a su página de Google+ y no tiene un enlace en la sección de colaboradores que apunte a su página de autor en bnpositive. Además, ¿está intentando hacer un enlace de autor o un enlace de editor? Su página de autor en bnpositive parece tener un enlace a una página de Google+. Una página de autor debe apuntar a su página personal, un enlace de editor debe apuntar a su página de Google+.

      • 3

        Según tengo entendido, quiero un enlace de EDITOR en todas las PÁGINAS que no sean de publicación de mi sitio web que dirijan a la Página de Google+ de Bnpositive Communication and Design. Entonces, para todas las páginas de publicaciones que escribo, quiero un enlace de AUTOR en esas páginas que haga referencia a mi página personal de Google+, ¿es correcto?

      • 4
      • 7

        De acuerdo, necesito desarrollar una página de author.php, pero estoy pensando que esperaré hasta que decida qué nuevo tema puedo estar eligiendo para el sitio. ¡Parece que necesito pasar un rato contigo y comprarte un café muy pronto!

  2. 8

    Hola, no estoy seguro de si todavía está comprobando esto, pero tengo mis fragmentos enriquecidos que dicen "Verificado: el marcado del editor está verificado para esta página". pero la imagen no se muestra en la herramienta de fragmentos enriquecidos. Mi autoría funciona muy bien en los enlaces de publicaciones, pero para mi página de inicio no hay imagen y solo dice que está verificada. ¿Sabes por qué puede ser esto?

    • 9

      @ twitter-509747237: disqus si acaba de modificarlos, tendrá que darles unas semanas para que aparezcan. Además, los hemos visto aparecer y desaparecer de vez en cuando. Parece que es un trabajo en progreso con Google.

      • 10

        Gracias por la respuesta 🙂 Sé que llevará algún tiempo aparecer en SERPS, pero me preocupa que no aparezca en la vista previa de la herramienta de prueba de fragmentos enriquecidos ... en su tutorial puede ver el logotipo de su empresa en la herramienta de prueba y no la veo, solo que está verificada. Supongo que esperaré un par de semanas para ver si puedo hacer que se muestre en el RSTT, pero si nunca lo hace, entonces no sé dónde me equivoqué (no tengo prisa por que se muestre en SERPS, ya que mi autoría tardó aproximadamente 3 semanas en hacerlo, pero siempre aparecía de inmediato en la herramienta de prueba). Gracias de nuevo por los comentarios.

        • 11

          @ twitter-509747237: disqus ¡Interesante! Parece que eliminaron el fragmento de enlace del editor para que no mostrara el logotipo. ¡¡¡Eso huele mal!!! Tenía la esperanza de que comenzaran a publicar eso en el SERP. ¡Sin embargo, su enlace de autor está listo!

¿Qué piensas?

Este sitio usa Akismet para reducir el correo no deseado. Descubra cómo se procesan los datos de sus comentarios.