Активирайте връзката за авторство и публикуване в WordPress

google g

Продължавам да казвам на хората, че ще споделя как интегрираме микроданните за авторството, за да създадем богати фрагменти с резултати от търсенето. Работи добре за нашите клиенти в увеличаване на техните SERP CTR), така че реших, че ще го документирам тук за WordPress сайтове.

Има две части за това ... и двата елемента са не свързани. Данните за авторството вече се показват в страниците с резултати от търсачката. Все още не съм виждал информация за издателя да се показва ... но съм сигурен, че ще бъде!

Издател

Google Plus вече има система за проверка, където a издател на даден сайт може да сочи към тяхната страница в 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 Page', 'general_setting_googleplus_callback_function', 'general', 'social_setting_section'); register_setting ('general', 'general_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); функция social_setting_section_callback_function () {echo ' Този раздел е мястото, където можете да запазите социалните си сайтове, където читателите могат да ви намерят в интернет. '; } функция general_setting_googleplus_callback_function () {echo '  '; }

Следващата стъпка е да публикувате връзката за публикуване на всяка страница на сайта извън отделните ви страници в блога. И така, в нашия header.php, добавяме следния код:

" rel="publisher" />

Авторство

Авторството е малко по-задълбочено, особено ако имате блог с много автори като нашия. По принцип искаме всички наши страници, които авторите пишат, да показват данните от своя профил в Google+ в резултатите от търсачката. За да сваля това, трябваше да отида при самия майстор, Йоост де Валк и да прочета неговото относителна = "автор" пост.

Първата стъпка е да се заменят настройките на WordPress и да се позволи публикуването на анкерни маркери със съответния елемент rel. В рамките на functions.php, добавете следния код:

функция yoast_allow_rel () {глобални $ разрешени етикети; $ разрешени тагове ['a'] ['rel'] = масив (); } 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'); if ($ google_plus_profile) {echo '  '; }

Уморен ли си вече? Не бъдете ... следващата стъпка е всъщност да добавите връзка на сътрудник обратно към страницата си с автор в Google Plus:

Google Plus редактор профил сътрудник

Добре ... сега вашите авторски връзки сочат към вашата авторска страница, вашата авторска страница сочи към вашия профил в Google Plus, вашият профил в Google Plus сочи към вашата авторска страница. Виждате ли как обхванахме целия кръг тук? Последна стъпка ...

Използвайте инструмент за богати фрагменти и всъщност проверете дали вашите богати фрагменти работят добре! Тествайте го на вашия основен домейн и вашите единични страници.

резултат от тестването на богати фрагменти

А сега поставете в домейна си и опитайте:
издател на резултатите от тестването на богати фрагменти

Последна бележка ... всичко това работи доста добре, но не през цялото време. Понякога забелязвам, че инструментът за обогатени фрагменти ми дава грешка, а друг път виждам къде богатите фрагменти се тестват добре, но отнема няколко седмици, за да ги видите в резултатите от търсенето. Така или иначе, това е модификация, която си струва да се направи! Имайте предвид, че тъй като направихме всичко това в рамките на нашата тема, една нова тема ще изисква да я приложим all отново!

11 Коментари

  1. 1

    Очевидно текущата ми тема няма файл author.php. И все пак URL адресът на автора ми се появява и се представя добре. Изглежда бях инсталирал всичко, следвайки вашите стъпки, но инструментът за обогатен фрагмент създаде грешки в следното:

    publisherlinked Google+ page = https://plus.google.com/118248936539718757580 Грешка: Тази страница не включва потвърдена маркировка на издателя. Научете повече. Предупреждение: На страницата присъстват както rel = ”publisher”, така и rel = ”author”. Трябва да поставите rel = ”author” на страници със съдържание и rel = ”publisher” само на началната си страница (освен ако това не е началната страница на сайт с един автор). authorlinked author profile = 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

        От моето разбиране искам връзка към ИЗДАТЕЛЯ на всички не-публикувани СТРАНИЦИ за уебсайта ми, която да насочва към Bnpositive комуникационна и дизайнерска страница в Google+. След това, за всички страници за публикации, които пиша, искам връзка АВТОР на тези страници, която да препраща личната ми страница в Google+ правилно?

      • 4

        Току-що разгледах личната си страница в Google+ и тя предостави линк за сътрудник към моята авторска страница в моя блог. Трябва ли да направя същото на страницата си в Google+ като издател?

      • 7

        Добре, трябва да разработя страница author.php, но мисля да изчакам, докато не реша каква нова тема мога да избера за сайта. Звучи като, че трябва да изкарам малко време с теб и да ти купя кафе много скоро!

  2. 8

    Здравейте, не съм сигурен дали все още проверявате това, но - получих богатите си фрагменти, за да кажа „Проверено: Маркирането на издателя е потвърдено за тази страница“. но изображението не се показва в инструмента за обогатяване на фрагменти. Моето авторство работи чудесно на линкове за публикации, но за началната ми страница няма изображение и просто се казва, че е проверено. Знаете ли защо това може да е?

    • 9

      @ twitter-509747237: disqus, ако току-що сте ги модифицирали, ще трябва да им дадете няколко седмици, за да се покажат. Освен това сме ги виждали да се появяват и да изчезват от време на време. Изглежда, че това е в процес на работа с Google.

      • 10

        Благодаря за отговора know Знам, че ще отнеме известно време, за да се покаже в SERPS, но се притеснявам, че не се показва в визуализацията на инструмента за тестване на богати фрагменти .. във вашия урок можете да видите логото на вашата компания в инструмента за тестване и не го виждам, само че е проверен. Предполагам, че ще го изчакам няколко седмици, за да видя дали мога да го накарам да се покаже в RSTT, но ако никога не стане, тогава не знам къде съм сгрешил (не в бързане да се покаже в SERPS, тъй като на това авторство ми отне около 3 седмици, но винаги се показваше веднага в инструмента за тестване). Благодаря отново за отзивите.

        • 11

          @ twitter-509747237: disqus Интересно! Изглежда, че са премахнали фрагмента на връзката на издателя от показването на логото. Това смърди !!! Надявах се те да започнат да публикуват това в SERP. Вашата авторска връзка е добре да отидете!

Какво мислите?

Този сайт използва Akismet за намаляване на спама. Научете как се обработват данните за коментарите ви.