Ota käyttöön Authorship and Publishing Link WordPressissä

google g

Kerron jatkuvasti ihmisille, että jaan kuinka integroimme tekijän mikrotietoja tuottamaan hakutulosten Rich Snippets. Se toimii hyvin asiakkaillemme lisätä SERP-napsautussuhteita), joten ajattelin, että dokumentoin sen täällä WordPress-sivustoille.

Tässä on kaksi kappaletta ... ja nämä kaksi elementtiä ovat ei liittyvät. Kirjoitustiedot näytetään nyt hakukoneiden tulossivuilla. En ole vielä nähnyt julkaisijan tietoja näytössä ... mutta olen varma, että se tulee olemaan!

julkaisija

Google Plusilla on nyt vahvistusjärjestelmä, jossa a kustantaja sivuston voi osoittaa Google+ -sivulleen. Lisäämällä seuraava koodi teemoihimme functions.php -sivulle, olemme lisänneet osion WordPress Administrationin yleisasetuksiin, johon voimme liittää Google+ -sivun URL-osoitteen:

function 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 -sivu', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('yleinen', 'yleinen_asetus_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); function social_setting_section_callback_function () {echo ' Tässä osiossa voit tallentaa sosiaaliset sivustosi, josta lukijat löytävät sinut Internetistä. "; } function general_setting_googleplus_callback_function () {echo '  "; }

Seuraava vaihe on julkaista julkaisulinkki jokaisella sivuston sivulla yksittäisten blogiviestisivujesi ulkopuolella. Joten meidän header.php, lisätään seuraava koodi:

" rel="publisher" />

Authorship

Tekijät ovat hieman syvällisempiä, varsinkin jos sinulla on monen kirjoittajan blogi, kuten meidän. Pohjimmiltaan haluamme, että kaikki kirjoittajien kirjoittamat sivut näyttävät Google+ -profiilinsa tiedot hakukoneiden tuloksissa. Tämän saamiseksi minun piti mennä mestarin, Joost de Valkin, luokse ja lukea hänen rel = ”kirjailija” lähettää.

Ensimmäinen vaihe on ohittaa WordPress-asetukset ja sallia ankkuritunnisteiden julkaiseminen asianmukaisella rel-elementillä. Sisällä functions.php, lisää seuraava koodi:

function yoast_allow_rel () {global $ sallitut tunnisteet; $ allowedtags ['a'] ['rel'] = taulukko (); } add_action ('wp_loaded', 'yoast_allow_rel');

Seuraava askel on lisätä koodi functions.php joka lisää käyttäjäprofiilisivullesi kentän, jossa kirjoittajat voivat täyttää Google+-URL-osoitteensa:

function yoast_add_google_profile ($ contactmethods) {// Lisää Google-profiilit $ contactmethods ['google_plus_profile'] = 'Google Plus -profiilin URL-osoite'; palauta $ contactmethods; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Nyt kun sinulla on kenttä, sinun on lisättävä kirjoittajalinkki jokaiselle sivulle, joka viittaa tekijän sisältöön, kuten single.php, index.php, kirjailija. php että arkisto.php. Näillä kirjoittajasivuilla näytä kirjoittajalinkki yhdessä rel = ”kirjailija” kanssa ja linkin tulee osoittaa sinun kirjailija. php profiilisivu:

" rel="author">

Author.php -sivulla haluat näyttää profiilitiedot yhdessä rel = ”minä” -linkin kanssa, joka viittaa takaisin Google-profiilisivullesi:

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

Oletko jo väsynyt? Älä ole ... seuraava askel on todella lisätä avustajalinkki takaisin kirjoittajasivullesi Google Plus -palvelussa:

google plus muokkaa profiilin avustajaa

Ok… nyt kirjailijasi linkit osoittavat kirjoittajasi sivulle, kirjoittajasivusi osoittavat Google Plus -profiilisi, Google Plus -profiilisi osoittaa kirjoittajasi sivulle. Näetkö, kuinka koko ympyrä on täällä katettu? Viimeinen askel…

Käytä Rich Snippets -työkalu ja todellakin varmista, että rikkaat katkelmat toimivat kunnossa! Testaa se pääverkkotunnuksellasi ja yksittäisillä postisivuillasi.

Rich Snippet -testaajan tulos

Ja nyt laittaa verkkotunnuksesi ja antaa sille kuvan:
Rich Snippet -testitulosten julkaisija

Viimeinen huomautus ... kaikki tämä toimii melko hyvin, mutta ei koko ajan. Joskus huomaan, että Rich Snippets -työkalu antaa minulle virheen, ja toisinaan näen, missä Rich Snippet -katkelmat toimivat hyvin, mutta niiden näkyminen hakutuloksissa kestää muutaman viikon. Joko niin, se on tekemisen arvoinen muunnos! Muista, että koska teimme kaiken tämän teemassamme, uusi teema vaatii meitä toteuttamaan sen kaikki uudestaan ​​uudestaan!

11 Kommentit

  1. 1

    Ilmeisesti nykyisellä teemalla ei ole author.php-tiedostoa. Kirjoittajani URL-osoite kuitenkin näyttää ja tekee hienoksi. Vaikuttaa siltä, ​​että olen saanut kaiken asennettua vaiheidesi mukaisesti, mutta Rich Snippet -työkalu aiheutti seuraavia virheitä:

    publisherlinked Google+ -sivu = https://plus.google.com/118248936539718757580Virhe: Tämä sivu ei sisällä vahvistettuja julkaisijoiden merkintöjä. Lisätietoja. Varoitus: Sekä rel = ”julkaisija” että rel = ”kirjailija” ovat sivulla. Rel = ”author” tulisi laittaa sisältösivuille ja rel = ”publisher” vain kotisivullesi (paitsi jos tämä on yksittäisen kirjoittajan sivuston kotisivu). kirjoittajan linkittämä kirjoittajaprofiili = http://www.bnpositive.com/blog/author/bnpositive/
    Virhe: Kirjoittajaprofiilisivulla ei ole rel = ”minä” -linkkiä Google-profiiliin. Lisätietoja. 

    • 2

      @bnpositive: disqus Voit tehdä author.php-tiedostosta melko helpon kopioimalla archive.php-tiedoston ja nimeämällä sen uudelleen author.php-tiedostoksi (joskus on tehtävä puhdistusta luokan nimien otsikoiden vetämiseksi jne.), mutta se on hyvä idea on kirjoittajasivu. Julkaisen tyypillisesti ihmisten bio- ja valokuvakuvia kyseisellä sivulla.
      Kävin Google+ -sivullasi, eikä sinulla ole avustajaosassa linkkiä, joka viittaa kirjoittajasi sivulle osoitteessa bnpositive. Yritätkö myös tehdä kirjoittaja- tai julkaisulinkin? Bnpositive-kirjoittajasi sivullasi näyttää olevan Google+ -sivulinkki. Kirjoittajasivun tulee osoittaa henkilökohtaiselle sivullesi, julkaisijan linkin tulee osoittaa Google+ -sivullesi.

      • 3

        Ymmärrykseni mukaan haluan JULKAISIJA-linkin kaikille verkkosivustoni ei-post-SIVUILLE, jotka ohjaavat Bnpositive Communication and Design Google+ -sivulle. Haluan sitten kaikille kirjoittamilleni postisivuille kirjailija-linkin sivuille, jotka viittaavat henkilökohtaiseen Google+ -sivuuni oikein?

      • 4
      • 7

        Okei, minun on saatava author.php -sivu kehitetty, mutta ajattelen, että pidän kiinni, kunnes päätän, minkä uuden teeman voin valita sivustolle. Kuulostaa siltä, ​​että minun on saatava aikaa kanssasi ja ostettava sinulle kahvia pian!

  2. 8

    Hei, et ole varma, tarkistatko vielä tätä, mutta - sain rich-koodikatkelmani sanomaan "Vahvistettu: Julkaisijan merkinnät on vahvistettu tälle sivulle" mutta kuvaa ei näytetä Rich Snippet -työkalussa. Kirjoittajani toimii hyvin postilinkeissä, mutta kotisivullani ei ole kuvaa, ja siinä sanotaan vain, että se on vahvistettu. Tiedätkö miksi näin voi olla?

    • 9

      @ twitter-509747237: epämiellyttävä, jos vain muutit niitä, joudut antamaan heille muutaman viikon ilmestymiseen. Samoin olemme nähneet heidän ilmestyvän ja katoavan silloin tällöin. Vaikuttaa siltä, ​​että se on keskeneräinen työ Googlen kanssa.

      • 10

        Kiitos vastauksesta 🙂 Tiedän, että SERPS: ssä näkyminen vie jonkin aikaa, mutta olen huolissani siitä, että se ei näy Rich Snippet -testaustyökalun esikatselussa. Opetusohjelmassa näet yrityksesi logon testaustyökalu, enkä näe sitä, vain että se on vahvistettu. Luulen, että odotan sitä pari viikkoa nähdäksesi, voinko saada sen näyttämään RSTT: ssä, mutta jos se ei koskaan tule, en tiedä minne menin pieleen (ei kiireessä sen näyttämiseksi) ylös SERPS: ssä, koska kirjoittajani kesti noin 3 viikkoa siihen, mutta ilmestyi aina heti testaustyökalussa). Kiitos vielä kerran palautteesta.

        • 11

          @ twitter-509747237: epäilyttävä mielenkiintoinen! Näyttää siltä, ​​että he poistivat julkaisijan linkinpätkän logon näyttämisestä. Se haisee!!! Toivoin heidän alkavan julkaista sitä SERP: ssä. Kirjoittajalinkkisi on kuitenkin hyvä mennä!

Mitä mieltä olet?

Tämä sivusto käyttää Akismetiä roskapostin vähentämiseksi. Lue, miten kommenttitietosi käsitellään.