Уключыце спасылку на аўтарства і публікацыю ў WordPress

google g

Я працягваю казаць людзям, што буду дзяліцца тым, як мы інтэгруем мікраданыя пра аўтарства для атрымання багатыя фрагменты вынікаў пошуку. Гэта добра працуе для нашых кліентаў у павелічэнне іх SERP CTR), таму я вырашыў зафіксаваць яго тут для сайтаў WordPress.

У гэтым ёсць дзве часткі ... і два элементы ёсць ня звязаныя. Дадзеныя пра аўтарства цяпер адлюстроўваюцца на старонках вынікаў пошуку. Я яшчэ не бачыў інфармацыі пра выдавецтва ... але я ўпэўнены, што будзе!

Выдавец

У Google Plus цяпер ёсць сістэма праверкі, дзе выдавец сайта можа паказваць на іх старонку Google+. Дадаўшы наступны код у нашу тэму functions.php старонкі, мы дадалі раздзел у нашы агульныя налады Адміністрацыі WordPress, куды мы можам ўставіць URL-адрас нашай старонкі Google+:

функцыя social_settings_api_init () {add_settings_section ('social_setting_section', 'Social Sites in the Web', 'social_setting_section_callback_function', 'general'); add_settings_field ('general_setting_googleplus', 'Старонка Google Plus', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('агульны', 'general_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); функцыя social_setting_section_callback_function () {рэха ' У гэтым раздзеле вы можаце захаваць свае сацыяльныя сайты, дзе чытачы могуць знайсці вас у Інтэрнэце. '; } функцыя general_setting_googleplus_callback_function () {рэха '  '; }

Наступны крок - публікацыя спасылкі на публікацыю на кожнай старонцы сайта за межамі старонак вашага адзінага паведамлення ў блогу. Такім чынам, у нашым header.php, мы дадаем наступны код:

" rel="publisher" />

Аўтарства

Аўтарства крыху больш глыбокае, асабліва калі ў вас ёсць такі мультыаўтарскі блог, як наш. У асноўным мы хочам, каб усе нашы старонкі, якія пішуць аўтары, адлюстроўвалі дадзеныя свайго профілю Google+ у выніках пошукавай сістэмы. Каб атрымаць гэта, мне давялося пайсці да самога гаспадара, Джоста дэ Валка, і пачытаць яго отн = "Аўтар" пост.

Першы крок - гэта перавызначыць налады WordPress і дазволіць публікаваць прывязаныя тэгі з адпаведным элементам rel. Унутры functions.php, дадайце наступны код:

функцыя yoast_allow_rel () {глабальныя $ дазволеныя тэгі; $ allowedtags ['a'] ['rel'] = array (); } add_action ('wp_loaded', 'yoast_allow_rel');

Наступны крок - дадаць код у functions.php які дадае поле на старонку вашага профілю карыстальніка, дзе аўтары могуць запоўніць свой URL у Google+:

функцыя yoast_add_google_profile ($ contactmethods) {// Дадаць профілі Google $ contactmethods ['google_plus_profile'] = 'URL профілю Google Plus'; вярнуць $ contactmethods; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Цяпер, калі ў вас ёсць поле, вам трэба будзе дадаць спасылку на аўтара на кожную старонку, якая будзе паказваць на змест вашага аўтара, напрыклад single.php, index.php, аўтар.php і archive.php. На гэтых старонках шаблонаў адлюструйце спасылку на аўтара разам з rel = ”author”, і гэтая спасылка павінна паказваць на вашу аўтар.php старонка профілю:

" rel="author">

На вашай старонцы author.php вы захочаце адлюстраваць інфармацыю аб профілі разам са спасылкай rel = "me", якая накіроўвае назад на вашу старонку профілю Google:

$ google_plus_profile = get_the_author_meta ('google_plus_profile'); калі ($ google_plus_profile) {рэха '  '; }

Вы ўжо стаміліся? Не будзьце ... наступным крокам з'яўляецца на самай справе дадаць спасылку ўдзельніка назад на вашу старонку аўтара ў Google Plus:

google plus рэдагаваць профіль

Добра ... зараз вашы аўтарскія спасылкі паказваюць на вашу аўтарскую старонку, ваша аўтарская старонка паказвае на ваш профіль Google Plus, ваш профіль Google Plus паказвае на вашу аўтарскую старонку. Бачыш, як мы ахапілі тут усё кола? Апошні крок ...

Выкарыстоўвайце інструмент багатых фрагментаў і на самой справе пераканайцеся, што вашы багатыя фрагменты працуюць нармальна! Праверце яго на сваім каранёвым дамене і на вашых старонках аднаго паведамлення.

вынік тэставання багатых фрагментаў

А зараз пастаўце ў свой дамен і паспрабуйце:
выдавец вынікаў тэсціраванага фрагмента

Апошняя заўвага ... усё гэта працуе даволі добра, але не ўвесь час. Часам я заўважаю, што інструмент багатых фрагментаў выдае мне памылку, а іншы раз бачу, дзе багатыя фрагменты добра тэстуюцца, але каб убачыць іх у выніках пошуку, патрабуецца некалькі тыдняў. У любым выпадку, гэта мадыфікацыя, якую варта зрабіць! Майце на ўвазе, што, паколькі мы рабілі ўсё гэта ў рамках сваёй тэмы, новая тэма запатрабуе ад нас яе рэалізацыі усё зноўку!

11 Каментары

  1. 1

    Мабыць, у маёй бягучай тэме няма файла author.php. Тым не менш, мой URL-адрас аўтара сапраўды з'яўляецца і адлюстроўваецца. Здавалася, я ўстанавіў усё, усталяваўшы наступныя дзеянні, але інструмент багатых фрагментаў выклікаў наступныя памылкі:

    publisherlinked page Google+ = https://plus.google.com/118248936539718757580 Памылка: Гэта старонка не ўключае правераную разметку выдаўца. Даведайся больш. Папярэджанне: На старонцы прысутнічаюць як rel = "выдавец", так і rel = "аўтар". Вы павінны размясціць rel = "author" на старонках змесціва, a rel = "publisher" толькі на сваёй хатняй старонцы (калі гэта не хатняя старонка сайта аднаго аўтара). Аўтарскі спасылка на аўтарскі профіль = http://www.bnpositive.com/blog/author/bnpositive/
    Памылка: старонка профілю аўтара не мае спасылкі rel = "me" на профіль Google. Даведайся больш. 

    • 2

      @bnpositive: disqus Вы можаце зрабіць файл author.php даволі простым, скапіяваўшы файл archive.php і перайменаваўшы яго ў author.php (часам трэба зрабіць нейкую ачыстку, каб выцягнуць загалоўкі назваў катэгорый і г.д.), але гэта добрая ідэя мець аўтарскую старонку. Я звычайна публікую на гэтай старонцы біяграфію і фотаздымкі.
      Я перайшоў на вашу старонку Google+, і ў вас няма спасылкі ў раздзеле ўдзельніка, якая паказвае на старонку вашага аўтара bnpositive. Акрамя таго, вы спрабуеце зрабіць спасылку на аўтара альбо спасылку на выдаўца? Здаецца, на вашай старонцы аўтара ў bnpositive ёсць спасылка на старонку Google+. Старонка аўтара павінна паказваць на вашу асабістую старонку, спасылка выдаўца - на вашу старонку Google+.

      • 3

        З майго разумення я хачу спасылку PUBLISHER на ўсе старонкі, якія не размяшчаюцца, для майго вэб-сайта, які накіроўваў бы на старонку Google+ Bnpositive Communication and Design. Тады для ўсіх старонак паведамленняў, якія я пішу, я хачу спасылку АЎТАР на тыя старонкі, на якую спасылалася б мая асабістая старонка Google+ правільна?

      • 4

        Я толькі што паглядзеў сваю асабістую старонку ў Google+, і там ёсць спасылка на старонку майго аўтара ў маім блогу. Ці павінен я зрабіць тое ж самае на сваёй старонцы ў Google+, што і выдавец?

      • 7

        Добра, мне трэба распрацаваць старонку author.php, але я думаю, што затрымаюся, пакуль не вырашу, якую новую тэму я магу выбраць для сайта. Здаецца, мне трэба пабавіць час з вамі і вельмі хутка купіць вам каву!

  2. 8

    Прывітанне, не ўпэўнены, што вы ўсё яшчэ правяраеце гэта, але - я атрымаў свае багатыя фрагменты, каб сказаць: "Праверана: разметка выдаўца праверана для гэтай старонкі". але выява не адлюстроўваецца ў інструменце багатых фрагментаў. Маё аўтарства выдатна працуе на спасылкі на паведамленні, але для маёй хатняй старонкі няма малюнка, і там проста напісана, што яно праверана. Ці ведаеце вы, чаму гэта можа быць?

    • 9

      @ twitter-509747237: няпроста, калі вы толькі што іх змянілі, вам трэба будзе даць ім некалькі тыдняў, каб яны з'явіліся. Акрамя таго, мы бачылі, як яны час ад часу з'яўляюцца і знікаюць. Здаецца, гэта незавершаная праца з Google.

      • 10

        Дзякуй за адказ 🙂 Я ведаю, што для таго, каб паказаць яго ў SERPS, спатрэбіцца некаторы час, але я занепакоены тым, што ён не з'явіцца ў папярэднім праглядзе інструмента тэсціравання багатых фрагментаў. У вашым уроку вы можаце ўбачыць лагатып вашай кампаніі інструмент тэсціравання, і я яго не бачу, толькі ён правераны. Мяркую, я пачакаю некалькі тыдняў, каб даведацца, ці змагу я паказаць яго ў RSTT, але калі гэтага ніколі не будзе, то я не ведаю, дзе я памыліўся (не ў спешцы, каб паказаць у SERPS, бо для гэтага ў мяне спатрэбілася каля 3 тыдняў, але ён заўсёды паказваўся адразу ў тэставым інструменце). Яшчэ раз дзякуй за водгук.

        • 11

          @ twitter-509747237: дыскусія Цікава! Здаецца, яны выдалілі фрагмент спасылкі выдаўца з паказу лагатыпа. Гэта смярдзіць !!! Я спадзяваўся, што яны пачнуць публікаваць гэта ў SERP. Ваша аўтарская спасылка добрая!

Што вы думаеце?

Гэты сайт выкарыстоўвае Akismet для барацьбы са спамам. Даведайцеся, як дадзеныя апрацоўваюцца каментар.