Activa a ligazón de autoría e publicación en WordPress

google g

Sigo dicindo á xente que compartiría como estamos a integrar microdatos de autoría para producir fragmentos ricos de resultados da busca. Está funcionando ben para os nosos clientes en aumentando os seus CTR SERP) así que pensei que o documentaría aquí para sitios de WordPress.

Hai dúas pezas nisto ... e os dous elementos son non relacionado. Os datos da autoría móstranse agora nas páxinas de resultados do motor de busca. Aínda non vin a información do editor ... pero estou seguro de que o será.

Editor

Google Plus dispón agora dun sistema de verificación onde editor dun sitio pode apuntar á súa páxina de Google+. Engadindo o seguinte código no noso tema functions.php páxina, engadimos unha sección á nosa configuración xeral de administración de WordPress onde podemos pegar o URL da nosa páxina de Google+:

función social_settings_api_init () {add_settings_section ('social_setting_section', 'Sitios sociais na web', 'social_setting_section_callback_function', 'xeral'); add_settings_field ('general_setting_googleplus', 'Páxina de Google Plus', 'general_setting_googleplus_callback_function', 'xeral', 'social_setting_section'); register_setting ('xeral', 'xeral_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); function social_setting_section_callback_function () {echo ' Nesta sección podes gardar os teus sitios sociais onde os lectores te atopen en Internet. '; } function general_setting_googleplus_callback_function () {echo '  '; }

O seguinte paso é publicar a ligazón de publicación en todas as páxinas do sitio fóra das súas páxinas de publicación de blogue. Entón, no noso header.php, engadimos o seguinte código:

" rel="publisher" />

Autoría

A autoría é un pouco máis profunda, sobre todo se tes un blog de varios autores como o noso. Basicamente, queremos que todas as nosas páxinas que escriben os autores mostren os seus datos de perfil de Google+ nos resultados dos motores de busca. Para conseguir isto, tiven que ir ao propio mestre, Joost de Valk e ler sobre o seu rel = "autor" publicación.

O primeiro paso é anular a configuración de WordPress e permitir a publicación de etiquetas de ancoraxe co elemento rel apropiado. Dentro functions.php, engade o seguinte código:

función yoast_allow_rel () {etiquetas $ global permitidas; $ allowedtags ['a'] ['rel'] = array (); } add_action ('wp_loaded', 'yoast_allow_rel');

O seguinte paso é engadir código a functions.php que engade un campo á túa páxina de perfil de usuario onde os autores poden encher o seu URL de Google+:

function yoast_add_google_profile ($ contactmethods) {// Engade perfís de Google $ contactmethods ['google_plus_profile'] = 'URL do perfil de Google Plus'; devolver $ contactmethods; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Agora que tes o campo alí dentro, terás que engadir unha ligazón de autor a cada páxina que apunte ao contido do teu autor, como único.php, index.php, autor.php arquivo.php. Dentro desas páxinas de modelos, amosa a ligazón do autor xunto co rel = "autor" e esa ligazón debería apuntar cara ao seu autor.php páxina do perfil:

" rel="author">

Na túa páxina author.php, quererás amosar a información do perfil xunto cunha ligazón rel = "eu" que apunta á túa páxina de perfil de Google:

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

Xa estás canso? Non sexas ... o seguinte paso é engadir de novo unha ligazón de colaborador á túa páxina de autor en Google Plus:

colaborador do perfil de edición de google plus

Ok ... agora as túas ligazóns de autor apuntan á túa páxina de autor, a túa páxina de autor apunta ao teu perfil de Google Plus, o teu perfil de Google Plus apunta á túa páxina de autor. ¿Ves como cubrimos aquí todo o círculo? Un último paso ...

Utilizar a ferramenta de fragmentos ricos e realmente comproba que os teus fragmentos ricos funcionan ben. Próbao no teu dominio raíz e nas túas páxinas de publicación única.

resultado do probador de fragmentos ricos

E agora coloca o teu dominio e dálle unha oportunidade:
editor de resultados do probador de fragmentos ricos

Última nota ... todo isto funciona bastante ben, pero non todo o tempo. Ás veces decátome de que a ferramenta de fragmentos ricos prodúceme un erro e outras vexo onde proban os fragmentos ricos, pero tardan unhas semanas en velos nos resultados da busca. Sexa como sexa, é unha modificación que paga a pena facer. Teña presente que, xa que fixemos todo isto dentro do noso tema, un novo tema requiriría que o implementásemos todo de novo!

11 Comentarios

  1. 1

    Ao parecer, o meu tema actual non ten un ficheiro author.php. Non obstante, o URL do meu autor aparece e aparece ben. Parecía que instalei todo seguindo os teus pasos, pero a ferramenta de fragmentos enriquecidos produciu erros dos seguintes:

    Páxina de Google+ ligada ao editor = https://plus.google.com/118248936539718757580Erro: esta páxina non inclúe o marcado verificado do editor. Aprender máis. Aviso: Tanto rel="publisher" como rel="author" están presentes na páxina. Deberías poñer rel="author" nas páxinas de contido e rel="publisher" só na túa páxina de inicio (a menos que esta sexa a páxina de inicio dun sitio de autor único). perfil do autor ligado ao autor = http://www.bnpositive.com/blog/author/bnpositive/
    Erro: a páxina do perfil do autor non ten unha ligazón rel="me" a un perfil de Google. Aprender máis. 

    • 2

      @bnpositive:disqus Podes facer que un ficheiro author.php sexa bastante sinxelo copiando o ficheiro archive.php e renomeándoo a author.php (ás veces hai que limpar para sacar os títulos dos nomes das categorías, etc.), pero é unha boa idea ter unha páxina de autor. Normalmente publico a biografía e a foto da xente nesa páxina.
      Fun á túa páxina de Google+ e non tes unha ligazón na sección de colaboradores que apunte á túa páxina de autor en bnpositive. Ademais, estás tentando facer unha ligazón de autor ou de editor? A túa páxina de autor en bnpositive parece ter unha ligazón á páxina de Google+. Unha páxina de autor debería apuntar á túa páxina persoal, unha ligazón de editor debería apuntar á túa páxina de Google+.

      • 3

        Segundo o meu entendemento, quero unha ligazón PUBLISHER en todas as PAXINAS non publicadas para o meu sitio web que dirixa á páxina de Google+ de Bnpositive Communication and Design. Entón, para todas as páxinas de publicacións que escribo, quero unha ligazón de AUTOR nesas páxinas que faría referencia á miña páxina persoal de Google+, ¿correcto?

      • 4
      • 7

        Está ben, teño que desenvolver unha páxina author.php, pero estou pensando que vou esperar ata que decida que novo tema podo escoller para o sitio. Parece que teño que pasar un tempo contigo e comprarche un café moi pronto!

  2. 8

    Ola, non estou seguro de se aínda estás comprobando isto, pero: teño os meus fragmentos enriquecidos para dicir "Verificado: o marcado do editor está verificado para esta páxina". pero a imaxe non aparece na ferramenta de fragmentos enriquecidos. A miña autoría funciona moi ben nas ligazóns de publicacións, pero para a miña páxina de inicio non hai imaxe e só di que está verificada. Sabes por que pode ser isto?

    • 9

      @twitter-509747237:disqus se acabas de modificalos, terás que darlles unhas semanas para que aparezan. Ademais, vímolos aparecer e desaparecer de cando en vez. Parece que é un traballo en progreso con Google.

      • 10

        Grazas pola resposta 🙂 Sei que tardará algún tempo en aparecer en SERPS, pero preocúpame que non apareza na vista previa da ferramenta de proba de fragmentos enriquecidos... no teu tutorial podes ver o logotipo da túa empresa en a ferramenta de proba e non a vexo, só que está verificada. Supoño que esperarei un par de semanas para ver se podo facelo mostrar no RSTT, pero se nunca o fai, entón non sei onde me equivoquei (non teño présa para que se mostre en SERPS xa que a miña autoría levou unhas 3 semanas para iso, pero sempre apareceu de inmediato na ferramenta de proba). Grazas de novo polos comentarios.

        • 11

          @twitter-509747237:disqus Interesante! Parece que eliminaron o fragmento da ligazón do editor para que non mostrase o logotipo. Iso apesta!!! Esperaba que comezaran a publicalo na SERP. Non obstante, a ligazón do teu autor está lista.

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.