Omogočite povezavo avtorstva in objave v WordPressu

google g

Ves čas ponavljam, da bi delil, kako za izdelavo integriramo avtorske mikropodatke bogati delčki z rezultati iskanja. Dobro deluje za naše stranke v povečanje njihovega CTR-ja SERP), zato sem mislil, da ga bom dokumentiral tukaj za spletna mesta WordPress.

To imata dva dela ... in dva elementa sta ne povezane. Podatki o avtorstvu so zdaj prikazani na straneh z rezultati iskanja. Še nisem videl informacij o založniku ... vendar sem prepričan, da bodo!

Založba

Google Plus ima zdaj sistem za preverjanje, kjer je Založnik spletnega mesta lahko kaže na njihovo stran v Googlu +. Z dodajanjem naslednje kode v naše teme functions.php strani smo v splošne nastavitve WordPress Administration dodali razdelek, kamor lahko prilepimo URL naše strani v storitvi Google+:

funkcija 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 ('splošno', 'splošno_nastavitev_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); funkcija social_setting_section_callback_function () {echo ' V tem razdelku lahko shranite svoja družabna spletna mesta, kjer vas bralci najdejo v internetu. '; } funkcija general_setting_googleplus_callback_function () {echo '  '; }

Naslednji korak je objava povezave za objavo na vsaki strani na spletnem mestu zunaj posameznih strani v blogu. Torej, v našem header.php, dodamo naslednjo kodo:

" rel="publisher" />

Avtorstvo

Avtorstvo je nekoliko bolj poglobljeno, še posebej, če imate blog z več avtorji, kot je naš. V bistvu želimo, da vse naše strani, ki jih avtorji pišejo, prikažejo podatke o svojem profilu v storitvi Google+ v rezultatih iskalnikov. Da bi to ugotovil, sem moral iti do samega mojstra Joosta de Valka in prebrati njegovo rel = "avtor" post.

Prvi korak je preglasiti nastavitve WordPressa in omogočiti objavo sidrnih oznak z ustreznim elementom rel. Znotraj functions.php, dodajte naslednjo kodo:

funkcija yoast_allow_rel () {global $ allowedtags; $ dovoljene oznake ['a'] ['rel'] = array (); } add_action ('wp_loaded', 'yoast_allow_rel');

Naslednji korak je dodajanje kode v functions.php ki na stran vašega uporabniškega profila doda polje, kjer lahko avtorji izpolnijo svoj URL v Googlu +:

funkcija yoast_add_google_profile ($ contactmethods) {// Dodaj Google Profiles $ contactmethods ['google_plus_profile'] = 'URL profila Google Plus'; vrni $ contactmethods; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Zdaj, ko imate notri polje, boste morali dodati povezavo avtorja na vsako stran, ki bo kazala na vsebino vašega avtorja, na primer single.php, index.php, avtor.php in archive.php. Na teh straneh predloge prikažite povezavo avtorja skupaj z rel = "avtor" in ta povezava naj vodi do vašega avtor.php stran s profilom:

" rel="author">

Na svoji strani author.php boste želeli prikazati podatke o profilu skupaj s povezavo rel = "me", ki kaže nazaj na vašo stran z Google profilom:

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

Ste že utrujeni? Ne bodite ... naslednji korak je, da dejansko dodate povezavo do sodelavca nazaj na svojo avtorjevo stran v Googlu Plus:

google plus urejanje profila sodelavca

Ok ... zdaj vaše avtorske povezave kažejo na vašo avtorsko stran, vaša avtorska stran kaže na vaš profil Google Plus, vaš Google Plus profil kaže na vašo avtorsko stran. Ali vidite, kako imamo tukaj pokrit celoten krog? Še zadnji korak ...

Uporaba orodje za bogate delčke in dejansko preverite, ali vaši bogati odrezki delujejo v redu! Preizkusite v korenski domeni in na posameznih straneh za objave.

rezultat testerja obogatenih delčkov

In zdaj vstavite svojo domeno in poskusite:
izdajatelj rezultatov testerja bogatih delčkov

Zadnja opomba ... vse to deluje precej dobro, vendar ne ves čas. Včasih opazim, da orodje bogatih delčkov prikaže napako, drugič pa vidim, kje se bogati delčki kode dobro preizkusijo, vendar traja nekaj tednov, da jih vidim med rezultati iskanja. Kakor koli že, to je modifikacija, ki jo je vredno narediti! Upoštevajte, da ker smo vse to počeli v okviru svoje teme, bo nova tema zahtevala, da jo uvedemo vse ponovno!

11 Komentarji

  1. 1

    Očitno moja trenutna tema nima datoteke author.php. Kljub temu se moj URL avtorja prikaže in je v redu. Zdelo se mi je, da sem vse namestil po vaših korakih, vendar je orodje obogatenih delčkov povzročilo napake v naslednjem:

    publisherlinked Google+ page = https://plus.google.com/118248936539718757580Error: Ta stran ne vključuje preverjene oznake založnika. Nauči se več. Opozorilo: Na strani sta prisotna tako rel = "založnik" kot rel = "avtor". Na strani z vsebinami naj bo rel = "author", na domači strani pa rel = "publisher" (razen če je to domača stran spletnega mesta z enim avtorjem). avtorlinked avtorjev profil = http://www.bnpositive.com/blog/author/bnpositive/
    Napaka: Stran profila avtorja nima povezave rel = "me" do Googlovega profila. Nauči se več. 

    • 2

      @bnpositive: disqus Datoteko author.php lahko precej olajšate tako, da kopirate datoteko archive.php in jo preimenujete v author.php (včasih je treba opraviti nekaj čiščenja, da izvlečete naslove kategorij itd.), vendar je dobra ideja imeti avtorjevo stran. Na tej strani običajno objavim biografijo in fotografije.
      Odšel sem na vašo stran v Googlu + in v razdelku za sodelavce nimate povezave, ki bi vodila do vaše strani avtorja na bnpositive. Ali tudi vi poskušate povezati avtorja ali založnika? Zdi se, da ima vaša avtorjeva stran na bnpositive povezavo do Google+ strani. Avtorska stran naj kaže na vašo osebno stran, povezava do založnika pa na vašo stran v Googlu +.

      • 3

        Kolikor razumem, želim povezavo PUBLISHER na vseh STRANIH, ki niso objavljene, za moje spletno mesto, ki bi vodila do Bnpositive komunikacijske in oblikovalske strani Google+. Nato za vse strani objav, ki jih pišem, želim na teh straneh povezavo AVTOR, ki bi pravilno sklicevala na mojo osebno stran v Googlu +?

      • 4

        Pravkar sem pogledal svojo osebno stran v Googlu + in na njej je prispevala povezava do moje strani avtorja v mojem blogu. Bi moral na svoji strani v storitvi Google+ storiti enako kot založnik?

      • 7

        V redu, moram razviti stran author.php, vendar mislim, da bom zdržal, dokler se ne odločim, katero novo temo lahko izbiram za spletno mesto. Sliši se, kot da bi si moral vzeti nekaj časa s tabo in ti kmalu kupiti kavo!

  2. 8

    Pozdravljeni, nisem prepričan, ali to še preverjate, toda - dobil sem svoje bogate delčke, ki pravijo »Preverjeno: Oznaka založnika je preverjena za to stran.« vendar se slika ne prikaže v orodju za obogatene delčke. Moje avtorstvo se odlično obnese pri povezavah na objave, vendar za mojo domačo stran ni slike in samo piše, da je preverjeno. Veste, zakaj je to lahko?

    • 9

      @ twitter-509747237: če ste jih pravkar spremenili, jim boste morali dati nekaj tednov časa, da se prikažejo. Pa tudi videli smo, da se občasno pojavijo in izginejo. Zdi se, da to že poteka z Googlom.

      • 10

        Hvala za odgovor 🙂 Vem, da bo trajalo nekaj časa, da se prikaže v SERPS, vendar me skrbi, da se ne prikaže v predogledu orodja za testiranje bogatih delčkov. V vadnici lahko vidite logotip svojega podjetja v orodje za testiranje in ga ne vidim, le da je preverjeno. Predvidevam, da bom počakal nekaj tednov, da vidim, ali lahko dobim, da se prikaže v RSTT, če pa se nikoli ne, potem ne vem, kje sem se zmotil (ne v naglici, da se prikaže v SERPS, saj je moje avtorstvo za to potrebovalo približno 3 tedne, vendar se je vedno pokazalo takoj v testnem orodju). Še enkrat hvala za povratne informacije.

        • 11

          @ twitter-509747237: disqus Zanimivo! Zdi se, da so odsek povezave do založnika odstranili iz prikaza logotipa. To smrdi !!! Upal sem, da bodo to začeli objavljati v SERP. Vaša avtorjeva povezava je vsekakor dobra!

Kaj menite?

Ta stran uporablja Akismet za zmanjšanje nezaželene pošte. Preberite, kako se vaš komentar obravnava.