Skakel outeurskaps- en publiseringsskakel in WordPress in

google g

Ek hou aan om vir mense te vertel dat ek wil deel hoe ons outroduksiemikrodata integreer om te produseer ryk resultate vir soekresultate. Dit werk goed vir ons kliënte in verhoog hul SERP CTR's) Ek het dus gedink dat ek dit hier vir WordPress-webwerwe sou dokumenteer.

Daar is twee stukke hieraan ... en die twee elemente is nie verwante. Die outeurskapdata word nou in die resultate van soekenjins vertoon. Ek het nog nie die inligting oor uitgewers gesien nie ... maar ek is seker dit sal wees!

uitgewer

Google Plus het nou 'n verifikasiestelsel waar 'n uitgewer van 'n webwerf na hul Google + -bladsy kan wys. Deur die volgende kode by ons temas te voeg Organisch bladsy, het ons 'n gedeelte bygevoeg by ons algemene WordPress-instellings waar ons ons Google + -bladsy-URL kan plak:

funksie social_settings_api_init () {add_settings_section ('social_setting_section', 'Social Sites on the Web', 'social_setting_section_callback_function', 'general'); add_settings_field ('general_setting_googleplus', 'Google Plus Page', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('algemeen', 'general_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); funksie social_setting_section_callback_function () {echo ' In hierdie afdeling kan u u sosiale webwerwe stoor waar lesers u op die internet kan vind. '; } funksie general_setting_googleplus_callback_function () {echo '  '; }

Die volgende stap is om die publiseerskakel op elke bladsy op die webwerf buite u enkele blogposbladsye te publiseer. Dus, in ons header.php, voeg ons die volgende kode by:

" rel="publisher" />

Outeurskap

Skrywerskap is 'n bietjie meer diepgaande, veral as u 'n multi-outeur-blog het soos ons. Eintlik wil ons hê dat al ons bladsye wat skrywers skryf, hul Google + -profieldata in resultate van soekenjins moet vertoon. Om dit onder die knie te kry, moes ek na die meester, Joost de Valk, gaan en op syne lees rel = ”outeur” Post.

Die eerste stap is om WordPress-instellings te negeer en toe te laat dat ankerplaatjies gepubliseer word met die toepaslike rel-element. Binne Organisch, voeg die volgende kode by:

funksie yoast_allow_rel () {globale $ allowtags; $ allowtags ['a'] ['rel'] = skikking (); } add_action ('wp_loaded', 'yoast_allow_rel');

Die volgende stap is om kode by te voeg Organisch wat 'n veld by u gebruikersprofielbladsy voeg waar die outeurs hul Google + URL kan invul:

funksie yoast_add_google_profile ($ contactmethods) {// Voeg Google-profiele by $ contactmethods ['google_plus_profile'] = 'Google Plus-profiel-URL'; stuur $ kontakmetodes terug; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Noudat u die veld daar het, sal u 'n outeursskakel moet voeg by elke bladsy wat na u skrywerinhoud sal verwys, soos single.php, index.php, skrywer.php en argief.php. Vertoon die outeurskakel binne die sjabloonbladsye, tesame met die rel = ”outeur”, en die skakel moet na u verwysing wys skrywer.php profiel bladsy:

" rel="author">

Binne u author.php-bladsy, wil u die profielinligting vertoon, tesame met 'n rel = "me" -skakel wat terugwys na u Google-profielbladsy:

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

Is jy al moeg? Moenie wees nie ... volgende stap is om 'n bydraerskakel in Google Plus weer by u skrywersblad te voeg:

google plus wysig profielbydraer

Ok ... nou wys u outeurskakels na u skrywersbladsy, u skrywersbladsy wys na u Google Plus-profiel, u Google Plus-profiel wys na u skrywersbladsy. Sien u hoe ons die hele sirkel hier behandel het? Nog 'n laaste stap ...

Gebruik die hulpmiddel vir ryk brokkies en maak seker dat u ryk brokkies goed werk! Toets dit op u worteldomein en u enkelblaadjies.

uitslag van ryk snippertoetser

En sit nou u domein in en gee dit 'n kans:
uitgewer van die uitbreiding van die rich snippet-toetser

Laaste opmerking ... dit alles werk redelik goed, maar nie heeltyd nie. Soms merk ek op dat die rich snippets-instrument my 'n fout gee en ander kere sien ek waar rich snippets goed toets, maar dit neem 'n paar weke om dit in die soekresultate te sien. Hoe dit ook al sy, dit is 'n verandering wat die moeite werd is om te doen! Hou in gedagte dat, aangesien ons dit alles binne ons tema gedoen het, dat 'n nuwe tema ons sou moet implementeer almal weer oor!

11 Comments

  1. 1

    My huidige tema het blykbaar nie 'n author.php-lêer nie. Tog verskyn my URL van die outeur en lyk dit goed. Dit lyk asof ek alles geïnstalleer het volgens u stappe, maar die rich snippet-instrument het foute opgelewer:

    uitgewer-gekoppelde Google+ bladsy = https://plus.google.com/118248936539718757580 Fout: hierdie bladsy bevat nie geverifieerde opmerkings vir uitgewers nie. Leer meer. Waarskuwing: beide rel = "publisher" en rel = "author" is op die bladsy aanwesig. U moet rel = "author" op inhoudsbladsye en rel = "publisher" slegs op u tuisblad plaas (tensy dit die tuisblad van 'n enkele skrywerswebwerf is). skrywer gekoppelde outeursprofiel = http://www.bnpositive.com/blog/author/bnpositive/
    Fout: die outeurprofielbladsy het nie 'n rel = "me" -skakel na 'n Google-profiel nie. Leer meer. 

    • 2

      @bnpositive: disqus U kan 'n author.php-lêer redelik maklik maak deur die archive.php-lêer te kopieër en dit na author.php te hernoem (soms moet u opruim om kategorienaamopskrifte uit te haal, ens.), maar dit is 'n goeie idee om 'n outeursblad te hê. Ek publiseer gewoonlik mense se bio en foto's op daardie bladsy.
      Ek het na u Google + -bladsy gegaan en u het nie 'n skakel in die afdeling vir bydraers wat u skrywerbladsy op bnpositive wys nie. Probeer u ook 'n outeurskakel of 'n uitgewerskakel maak? U skrywerbladsy op bnpositive bevat blykbaar 'n skakel na Google+ bladsy. 'N Skrywerbladsy moet na u persoonlike bladsy wys, 'n skakel van die uitgewer moet na u Google + -bladsy wys.

      • 3

        Uit my begrip wil ek 'n UITGEWERSskakel hê op al die PAGINA's wat nie na my pos verskyn nie, wat na die Bnpositive Kommunikasie en Ontwerp Google+ bladsy verwys. Dan wil ek, vir al die plasingsbladsye wat ek skryf, 'n SKRYWER-skakel op die bladsye hê wat na my persoonlike Google + -bladsy sou verwys?

      • 4
      • 7

        Goed, ek moet 'n author.php-bladsy ontwikkel, maar ek dink ek sal hou totdat ek besluit watter nuwe tema ek vir die webwerf kan kies. Klink asof ek tyd saam met jou moet neem en gou vir jou koffie moet koop!

  2. 8

    Hallo, ek weet nie of u dit nog gaan kontroleer nie, maar - ek het my ryk brokkies om te sê: "Geverifieer: die opmaak van die uitgewer is geverifieer vir hierdie bladsy." maar die prentjie word nie in die rich snippet-instrument vertoon nie. My outeurskap werk uitstekend met die skakels na berigte, maar vir my tuisblad is daar geen beeld nie, en dit sê net dat dit geverifieer is. Weet u waarom dit kan wees?

    • 9

      @ twitter-509747237: disqus as u dit pas aangepas het, sal u hulle 'n paar weke moet afstaan ​​om op te daag. Ons het ook gesien hoe hulle kort-kort opdaag en verdwyn. Dit blyk dat dit met Google aan die gang is.

      • 10

        Dankie vir die reaksie 🙂 Ek weet dat dit 'n rukkie sal neem om in SERPS te verskyn, maar ek is bekommerd dat dit nie in die voorbeeld van die Rich Snippet Testing Tool verskyn nie. In u handleiding kan u u maatskappy se logo sien in die toetsinstrument en ek sien dit nie, net dat dit geverifieer is. Ek dink ek sal dit 'n paar weke wag om te sien of ek dit in die RSTT kan vertoon, maar as dit nooit gebeur nie, weet ek nie waar ek verkeerd gegaan het nie (nie haastig om dit te wys nie) in SERPS, want dit het my outeurskap ongeveer 3 weke geneem, maar het altyd dadelik in die toetsinstrument opgedaag). Nogmaals dankie vir die terugvoer.

        • 11

          @ twitter-509747237: disqus Interessant! Dit blyk dat hulle die skakel van die uitgewerskakel verwyder het van die logo. Dit stink !!! Ek het gehoop dat hulle dit in die SERP sou begin publiseer. U skrywerskakel is egter goed om te begin!

Wat dink jy?

Hierdie webwerf gebruik Akismet om spam te verminder. Leer hoe jou opmerking verwerk is.