Povolte autorský a publikační odkaz ve WordPressu

google g

Stále říkám lidem, že sdílím, jak integrujeme autorská mikrodata, abychom vytvořili bohaté úryvky výsledků vyhledávání. Pro naše klienty to funguje dobře zvyšování jejich SERP CTR), takže jsem si myslel, že to zdokumentuji zde pro weby WordPress.

Jsou to dva kusy ... a dva prvky jsou ne příbuzný. Údaje o autorství se nyní zobrazují na stránkách s výsledky vyhledávače. Ještě jsem neviděl informace o vydavateli zobrazené ... ale jsem si jistý, že bude!

Vydavatel

Google Plus má nyní ověřovací systém, kde a vydavatel webu může odkazovat na jejich stránku Google+. Přidáním následujícího kódu do našich témat functions.php přidali jsme část do obecného nastavení správy WordPress, kde můžeme vložit adresu URL naší stránky Google+:

funkce 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 ('general', 'general_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); funkce social_setting_section_callback_function () {echo ' V této části můžete ukládat své sociální weby, kde vás čtenáři najdou na internetu. '; } funkce general_setting_googleplus_callback_function () {echo '  '; }

Dalším krokem je publikování odkazu pro publikování na každé stránce na webu mimo vaše jednotlivé stránky blogových příspěvků. Takže v našem header.php, přidáme následující kód:

" rel="publisher" />

Autorství

Autorství je trochu podrobnější, zvláště pokud máte blog s více autory, jako je ten náš. V zásadě chceme, aby všechny naše stránky, které autoři píší, zobrazovaly údaje o svém profilu Google+ ve výsledcích vyhledávače. Abych to dostal dolů, musel jsem jít k samotnému pánovi, Joostovi de Valkovi a přečíst si jeho rel = ”autor” pošta.

Prvním krokem je přepsat nastavení WordPress a umožnit publikování kotevních značek s příslušným prvkem rel. V rámci functions.php, přidejte následující kód:

funkce yoast_allow_rel () {global $ allowtags; $ allowedtags ['a'] ['rel'] = pole (); } add_action ('wp_loaded', 'yoast_allow_rel');

Dalším krokem je přidání kódu do functions.php který na vaši stránku uživatelského profilu přidá pole, kde mohou autoři vyplnit svou adresu URL Google+:

function yoast_add_google_profile ($ contactmethods) {// Přidat profily Google $ contactmethods ['google_plus_profile'] = 'URL profilu Google Plus'; vrátit $ contactmethods; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Nyní, když máte pole tam, budete muset přidat autorský odkaz na každou stránku, která bude odkazovat na váš autorský obsah, jako single.php, index.php, autor.php a archive.php. Na těchto stránkách šablon zobrazte odkaz autora spolu s atributem rel = ”author” a tento odkaz by měl směřovat na váš autor.php profilová stránka:

" rel="author">

Na stránce author.php budete chtít zobrazit informace o profilu spolu s odkazem rel = ”me”, který odkazuje zpět na stránku vašeho profilu Google:

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

Už jsi unavený? Nebuďte ... dalším krokem je přidání odkazu na přispěvatele zpět na stránku autora v Google Plus:

google plus upravit přispěvatel profilu

Dobře ... vaše odkazy na autora směřují na vaši autorskou stránku, vaše autorská stránka směřuje na váš profil Google Plus, váš profil Google Plus směřuje na vaši autorskou stránku. Vidíš, jak máme pokrytý celý kruh? Poslední krok…

Použití nástroj pro bohaté úryvky a skutečně ověřte, že vaše strukturované úryvky fungují dobře! Vyzkoušejte to na své kořenové doméně a na stránkách s jednotlivými příspěvky.

výsledek testeru strukturovaných úryvků

A nyní vložte svou doménu a vyzkoušejte ji:
vydavatel výsledků testeru úryvků

Poslední poznámka ... to vše funguje docela dobře, ale ne pořád. Někdy si všimnu, že nástroj rich snippets mi dává chybu, jindy vidím, kde rich snippets fungují dobře, ale jejich vyhledání ve výsledcích vyhledávání trvá několik týdnů. Ať tak či onak, je to modifikace, kterou se vyplatí udělat! Mějte na paměti, že jelikož jsme to všechno udělali v rámci našeho tématu, nové téma by od nás vyžadovalo jeho implementaci všechno znovu!

11 Komentáře

  1. 1

    Zdá se, že moje aktuální téma nemá soubor author.php. Přesto se moje adresa URL autora zobrazuje a vykresluje se dobře. Zdálo se, že jsem vše nainstaloval podle vašich kroků, ale nástroj rich snippet vytvořil následující chyby:

    stránka Google+ propojená s vydavatelem = https://plus.google.com/118248936539718757580 Chyba: Tato stránka neobsahuje ověřené označení vydavatele. Zjistit více. Varování: Na stránce se nachází rel = ”publisher” i rel = ”author”. Rel = ”author” byste měli umístit na stránky s obsahem a rel = ”publisher” pouze na svou domovskou stránku (pokud to není domovská stránka webu s jedním autorem). authorlinked author profile = http://www.bnpositive.com/blog/author/bnpositive/
    Chyba: Stránka s profilem autora nemá odkaz rel = ”me” na profil Google. Zjistit více. 

    • 2

      @bnpositive: disqus Soubor author.php můžete docela snadno zkopírovat soubor archive.php a přejmenovat jej na author.php (někdy je třeba provést nějaké vyčištění, abyste vytáhli nadpisy názvů kategorií atd.), ale je to dobrý nápad mít autorskou stránku. Obvykle na této stránce zveřejňuji životopisy a fotografie lidí.
      Přišel jsem na vaši stránku Google+ a v sekci pro přispěvatele nemáte odkaz, který odkazuje na vaši autorskou stránku na bnpositive. Snažíte se také vytvořit odkaz na autora nebo vydavatele? Zdá se, že vaše autorská stránka na bnpositive obsahuje odkaz na stránku Google+. Stránka autora by měla směřovat na vaši osobní stránku, odkaz vydavatele na vaši stránku Google+.

      • 3

        Z mého chápání chci odkaz VYDAVATEL na všechny nepublikované STRÁNKY pro můj web, který by směřoval na stránku Bnpositive Communication and Design Google+. Potom pro všechny stránky příspěvků, které napíšu, chci na těchto stránkách odkaz AUTHOR, který by odkazoval na mou osobní stránku Google+ správně?

      • 4

        Právě jsem se podíval na svou osobní stránku Google+ a poskytla odkaz přispěvatele na mou autorskou stránku v mém blogu. Mám to udělat na své stránce Google+ jako vydavatel?

      • 7

        Dobře, potřebuji vytvořit stránku author.php, ale myslím, že vydržím, dokud se nerozhodnu, jaké nové téma si pro web mohu zvolit. Zní to, jako bych si s vámi potřeboval trochu času a koupit vám kávu velmi brzy!

  2. 8

    Dobrý den, nejste si jisti, zda to stále kontrolujete, ale - nechal jsem své strukturované úryvky říct „Ověřeno: Značky majitele stránek jsou pro tuto stránku ověřeny.“ ale obrázek se nezobrazuje v nástroji strukturovaných úryvků. Moje autorství funguje skvěle na odkazy na příspěvky, ale na mé domovské stránce není žádný obrázek a jen říká, že je ověřeno. Víte, proč to tak může být?

    • 9

      @ twitter-509747237: disqus pokud jste je právě upravili, budete jim muset dát několik týdnů, než se objeví. Také jsme je viděli, jak se občas objevují a mizí. Zdá se, že se jedná o probíhající práci s Googlem.

      • 10

        Děkuji za odpověď 🙂 Vím, že to bude nějakou dobu trvat, než se objeví v SERPS, ale obávám se, že se to nezobrazí v náhledu nástroje Rich Snippet Testing Tool .. ve vašem tutoriálu můžete vidět své firemní logo v testovací nástroj a nevidím ho, pouze to, že je ověřeno. Myslím, že to počkám na pár týdnů, abych zjistil, zda se mi to podaří zobrazit v RSTT, ale pokud se to nikdy neděje, pak nevím, kde jsem se pokazil (ne ve spěchu, aby se to ukázalo až v SERPS, protože to trvalo mé autorství asi 3 týdny, ale vždy se hned objevilo v testovacím nástroji). Ještě jednou děkujeme za zpětnou vazbu.

        • 11

          @ twitter-509747237: disqus Zajímavé! Zdá se, že odstranili fragment odkazu odkazu vydavatele ze zobrazení loga. To smrdí !!! Doufal jsem, že to začnou publikovat v SERP. Váš autorský odkaz je však dobrý!

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.