Dayakan Pautan Penulisan dan Penerbitan di WordPress

google g

Saya terus memberitahu bahawa saya akan berkongsi bagaimana kita mengintegrasikan mikrodata kepengarangan untuk dihasilkan corak kaya hasil carian. Ia berfungsi dengan baik untuk pelanggan kami di meningkatkan CTR SERP mereka) jadi saya fikir saya akan mendokumentasikannya di sini untuk laman WordPress.

Terdapat dua bahagian untuk ini ... dan dua elemennya adalah tidak berkaitan. Data kepengarangan kini dipaparkan di Halaman Hasil Mesin Pencari. Saya belum melihat maklumat penerbit dipaparkan ... tetapi saya yakin ia akan berlaku!

Penerbit

Google Plus kini mempunyai sistem pengesahan di mana a penerbit laman web boleh menunjuk ke laman Google+ mereka. Dengan menambahkan kod berikut dalam tema kami functions.php halaman, kami telah menambahkan bahagian ke tetapan umum Pentadbiran WordPress kami di mana kami dapat menampal URL Halaman Google+ kami:

fungsi social_settings_api_init () {add_settings_section ('social_setting_section', 'Social Sites on the Web', 'social_setting_section_callback_function', 'umum'); add_settings_field ('general_setting_googleplus', 'Google Plus Page', 'general_setting_googleplus_callback_function', 'umum', 'social_setting_section'); register_setting ('umum', 'umum_setting_googleplus'); } add_action ('admin_init', 'social_settings_api_init'); fungsi social_setting_section_callback_function () {echo ' Bahagian ini adalah tempat anda dapat menyimpan laman sosial anda di mana pembaca dapat menemui anda di Internet. '; } fungsi general_setting_googleplus_callback_function () {echo '  '; }

Langkah seterusnya adalah menerbitkan pautan penerbitan di setiap halaman di laman web di luar halaman catatan blog tunggal anda. Jadi, dalam kami header.php, kami menambah kod berikut:

" rel="publisher" />

Kepengarangannya

Kepengarangan sedikit lebih mendalam, terutamanya jika anda mempunyai blog pelbagai pengarang seperti blog kami. Pada dasarnya, kami mahu semua halaman kami yang ditulis oleh penulis untuk memaparkan data profil Google+ mereka dalam hasil enjin carian. Untuk mengatasi ini, saya harus pergi ke tuannya sendiri, Joost de Valk dan membaca bukunya rel = "pengarang" jawatan.

Langkah pertama adalah untuk mengatasi tetapan WordPress dan membenarkan tag anchor diterbitkan dengan elemen rel yang sesuai. Dalam functions.php, tambahkan kod berikut:

fungsi yoast_allow_rel () {global $ allowtags; $ allowtags ['a'] ['rel'] = array (); } add_action ('wp_loaded', 'yoast_allow_rel');

Langkah seterusnya adalah menambahkan kod ke functions.php yang menambah medan ke halaman Profil Pengguna anda di mana pengarang dapat mengisi URL Google+ mereka:

function yoast_add_google_profile ($ contactmethods) {// Tambahkan Profil Google $ contactmethods ['google_plus_profile'] = 'URL Profil Google Plus'; mengembalikan kaedah $ contact; } add_filter ('user_contactmethods', 'yoast_add_google_profile', 10, 1);

Sekarang setelah anda mendapat bidang di sana, anda perlu menambahkan pautan pengarang ke setiap halaman yang akan menunjuk ke kandungan penulis anda, seperti single.php, index.php, pengarang.php dan archive.php. Dalam halaman templat tersebut, paparkan pautan pengarang bersama dengan rel = "pengarang" dan pautan itu harus menunjuk pada anda pengarang.php halaman profil:

" rel="author">

Di dalam halaman author.php anda, anda akan mahu memaparkan maklumat profil bersama dengan pautan rel = "me" yang menunjukkan kembali ke halaman Profil Google anda:

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

Anda penat lagi? Jangan… langkah seterusnya adalah dengan menambahkan pautan penyumbang kembali ke halaman pengarang anda dalam Google Plus:

penyumbang profil google plus edit

Ok ... sekarang pautan pengarang anda menunjuk ke halaman pengarang anda, halaman pengarang anda menunjuk ke profil Google Plus anda, profil Google Plus anda menunjuk ke halaman pengarang anda. Adakah anda melihat bagaimana kita merangkumi seluruh bulatan di sini? Satu langkah terakhir ...

Menggunakan alat coretan kaya dan benar-benar mengesahkan bahawa coretan kaya anda berfungsi dengan baik! Uji pada domain root dan halaman posting tunggal anda.

hasil penguji coretan kaya

Dan sekarang masukkan domain anda dan cuba:
penerbit hasil penguji coretan kaya

Catatan terakhir ... semua ini berfungsi dengan baik, tetapi tidak sepanjang masa. Kadang kala saya perhatikan alat cuplikan kaya memberi saya ralat dan lain kali saya melihat di mana coretan kaya diuji dengan baik, tetapi memerlukan beberapa minggu untuk melihatnya dalam hasil carian. Walau apa pun, ini adalah pengubahsuaian yang perlu dilakukan! Perlu diingat bahawa, sejak kita melakukan semua ini dalam tema kita, tema baru memerlukan kita untuk melaksanakannya semua berulang lagi!

11 Komen

  1. 1

    Nampaknya tema saya sekarang tidak mempunyai fail author.php. Namun, URL pengarang saya kelihatan dan kelihatan baik. Sepertinya saya telah memasang semuanya mengikut langkah anda, tetapi alat coretan yang kaya menghasilkan kesalahan seperti berikut:

    halaman Google+ yang dipautkan oleh penerbit = https://plus.google.com/118248936539718757580Ralat: Halaman ini tidak termasuk penanda penerbit yang disahkan. Ketahui lebih lanjut. Amaran: Kedua-dua rel = "penerbit" dan rel = "pengarang" hadir di halaman. Anda harus meletakkan rel = "author" di halaman kandungan dan rel = "penerbit" di halaman rumah anda sahaja (melainkan jika ini adalah halaman utama dari satu laman pengarang) profil pengarang yang dipautkan = http://www.bnpositive.com/blog/author/bnpositive/
    Ralat: Halaman profil pengarang tidak mempunyai pautan rel = ”saya” ke Profil Google. Ketahui lebih lanjut. 

    • 2

      @bnpositive: disqus Anda boleh membuat fail author.php dengan cukup mudah dengan menyalin fail archive.php dan menamakannya menjadi author.php (kadang-kadang terdapat beberapa pembersihan yang perlu dilakukan untuk mengeluarkan tajuk nama kategori, dll.) tetapi ini adalah idea yang baik mempunyai halaman pengarang. Saya biasanya menerbitkan bio dan foto orang di halaman itu.
      Saya pergi ke halaman Google+ anda dan anda tidak mempunyai pautan di bahagian penyumbang yang menunjukkan halaman pengarang anda di bnpositive. Juga, adakah anda cuba membuat pautan pengarang atau pautan penerbit? Halaman pengarang anda di bnpositive nampaknya mempunyai pautan halaman Google+ di atasnya. Halaman pengarang harus menunjuk ke halaman peribadi anda, pautan penerbit harus menunjuk ke halaman Google+ anda.

      • 3

        Dari pemahaman saya, saya mahukan pautan PUBLISHER di semua PAGES tanpa hantaran untuk laman web saya yang akan menuju ke Laman Google+ Komunikasi dan Reka Bnpositive. Kemudian, untuk semua halaman catatan yang saya tulis, saya mahukan pautan PENULIS pada halaman yang merujuk kepada Halaman Google+ peribadi saya dengan betul?

      • 4

        Saya hanya melihat halaman Google+ peribadi saya dan laman web ini memberikan pautan penyumbang ke halaman pengarang saya di blog saya. Sekiranya saya melakukan perkara yang sama di Halaman Google+ saya sebagai penerbit?

      • 7

        Baiklah, saya perlu mengembangkan halaman author.php, tetapi saya fikir akan menangguhkan sehingga saya memutuskan tema baru yang mungkin saya pilih untuk laman web ini. Nampaknya saya perlu meluangkan masa dengan anda dan membeli kopi segera!

  2. 8

    Halo, tidak pasti sama ada anda masih memeriksa ini, tetapi - Saya mendapat coretan kaya saya untuk mengatakan "Disahkan: Penanda penerbit disahkan untuk halaman ini." tetapi gambar tidak muncul dalam alat coretan kaya. Kepengarangan saya berfungsi dengan baik pada pautan pos, tetapi untuk halaman utama saya tidak ada gambar dan hanya mengatakan bahawa ia disahkan. Adakah anda tahu mengapa ini berlaku?

    • 9

      @ twitter-509747237: jika anda baru mengubahnya, anda perlu memberi mereka beberapa minggu untuk muncul. Juga, kita telah melihat mereka muncul dan hilang sekali-sekala. Nampaknya ia sedang dijalankan dengan Google.

      • 10

        Terima kasih atas sambutannya 🙂 Saya tahu akan memerlukan sedikit masa untuk muncul di SERPS, tetapi saya bimbang ia tidak muncul dalam pratonton untuk Alat Uji Coretan Kaya .. dalam tutorial anda, anda dapat melihat logo syarikat anda di alat ujian dan saya tidak melihatnya, hanya itu disahkan. Saya rasa saya akan menantinya selama beberapa minggu untuk melihat apakah saya dapat memaparkannya di RSTT, tetapi jika tidak pernah berlaku, maka saya tidak tahu di mana saya salah (tidak tergesa-gesa untuk menunjukkannya dalam SERPS kerana memerlukan pengarang saya sekitar 3 minggu untuk itu, tetapi selalu muncul dengan segera di alat ujian). Terima kasih sekali lagi atas maklum balas.

        • 11

          @ twitter-509747237: disqus Menarik! Nampaknya mereka mengeluarkan coretan pautan penerbit daripada menunjukkan logo. Itu berbau !!! Saya berharap mereka akan mula menerbitkannya di SERP. Pautan pengarang anda masih bagus!

Apa yang anda fikir?

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.