Aktifkan Authorship and Publishing Link di WordPress

google g

Saya terus memberi tahu orang-orang bahwa saya akan membagikan bagaimana kami mengintegrasikan microdata kepenulisan untuk diproduksi cuplikan kaya hasil penelusuran. Ini bekerja dengan baik untuk klien kami di meningkatkan RKPT SERP mereka) jadi saya pikir saya akan mendokumentasikannya di sini untuk situs WordPress.

Ada dua bagian untuk ini… dan dua elemen adalah tidak terkait. Data kepengarangan sekarang ditampilkan di Halaman Hasil Mesin Telusur. Saya belum melihat info penerbit yang ditampilkan… tapi saya yakin itu akan!

Publisher

Google Plus sekarang memiliki sistem verifikasi di mana a penerbit dari sebuah situs dapat mengarah ke laman Google+ mereka. Dengan menambahkan kode berikut di tema kita functions.php halaman, kami telah menambahkan bagian ke pengaturan umum Administrasi WordPress kami di mana kami dapat menempelkan URL Halaman Google+ kami:

function 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'); function social_setting_section_callback_function () {echo ' Bagian ini adalah tempat Anda menyimpan situs sosial tempat pembaca dapat menemukan Anda di Internet. '; } fungsi general_setting_googleplus_callback_function () {echo '  '; }

Langkah selanjutnya adalah mempublikasikan tautan publikasi di setiap halaman di situs di luar halaman posting blog tunggal Anda. Jadi, di header.php, kami menambahkan kode berikut:

" rel="publisher" />

Kepengarangan

Kepengarangan sedikit lebih mendalam, terutama jika Anda memiliki blog dengan banyak penulis seperti milik kami. Pada dasarnya, kami ingin semua halaman yang penulis tulis menampilkan data profil Google+ mereka di hasil mesin pencari. Untuk memahami ini, saya harus menemui masternya sendiri, Joost de Valk dan membaca tentang masternya rel = "penulis" pos.

Langkah pertama adalah mengganti pengaturan WordPress dan mengizinkan tag jangkar diterbitkan dengan elemen rel yang sesuai. Dalam functions.php, tambahkan kode berikut:

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

Langkah selanjutnya adalah menambahkan kode ke functions.php yang menambahkan bidang ke laman Profil Pengguna Anda tempat penulis dapat mengisi URL Google+ mereka:

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

Sekarang setelah Anda mendapatkan bidang di sana, Anda harus menambahkan tautan penulis ke setiap halaman yang akan mengarah ke konten penulis Anda, seperti single.php, index.php, author.php serta archive.php. Di dalam halaman template tersebut, tampilkan link penulis bersama dengan rel = "author" dan link tersebut harus mengarah ke author.php halaman profil:

" rel="author">

Dalam halaman author.php Anda, Anda akan ingin menampilkan informasi profil bersama dengan link rel = "saya" yang mengarah kembali ke halaman Profil Google Anda:

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

Kamu sudah lelah? Jangan ... langkah selanjutnya adalah benar-benar menambahkan tautan kontributor kembali ke halaman penulis Anda dalam Google Plus:

google plus edit kontributor profil

Oke… sekarang link penulis Anda mengarah ke halaman penulis Anda, halaman penulis Anda mengarah ke profil Google Plus Anda, profil Google Plus Anda mengarah ke halaman penulis Anda. Apakah Anda melihat bagaimana kita menutupi seluruh lingkaran di sini? Satu langkah terakhir…

Gunakan alat cuplikan kaya dan benar-benar memverifikasi bahwa cuplikan kaya Anda berfungsi dengan baik! Uji di domain root dan halaman posting tunggal Anda.

hasil penguji cuplikan kaya

Dan sekarang masukkan domain Anda dan cobalah:
penerbit hasil penguji cuplikan kaya

Catatan terakhir ... semua ini berfungsi dengan baik, tetapi tidak setiap saat. Kadang-kadang saya melihat alat cuplikan kaya memberi saya kesalahan dan di lain waktu saya melihat di mana cuplikan kaya diuji dengan baik, tetapi butuh beberapa minggu untuk melihatnya di hasil penelusuran. Bagaimanapun, ini adalah modifikasi yang layak dilakukan! Ingatlah bahwa, karena kita melakukan semua ini dalam tema kita, tema baru akan mengharuskan kita untuk menerapkannya semua lagi!

11 Komentar

  1. 1

    Rupanya tema saya saat ini tidak memiliki file author.php. Namun, URL penulis saya muncul dan ditampilkan dengan baik. Sepertinya saya sudah memasang semuanya mengikuti langkah Anda, tetapi alat cuplikan kaya menghasilkan kesalahan berikut:

    halaman Google+ yang tertaut penerbit = https://plus.google.com/118248936539718757580Kesalahan: Halaman ini tidak menyertakan markup penerbit terverifikasi. Belajarlah lagi. Peringatan: Baik rel = "publisher" dan rel = "author" ada di halaman. Anda harus meletakkan rel = "author" pada halaman konten dan rel = "publisher" hanya di halaman muka Anda (kecuali jika ini adalah halaman muka dari situs penulis tunggal). profil penulis yang tertaut dengan penulis = http://www.bnpositive.com/blog/author/bnpositive/
    Kesalahan: Halaman profil penulis tidak memiliki link rel = "saya" ke Profil Google. Belajarlah lagi. 

    • 2

      @bnpositive: disqus Anda dapat membuat file author.php cukup mudah dengan menyalin file archive.php dan mengganti namanya menjadi author.php (terkadang ada beberapa pembersihan yang harus dilakukan untuk menarik judul nama kategori, dll.) tetapi itu ide yang bagus untuk memiliki halaman penulis. Saya biasanya menerbitkan bio dan foto orang-orang di halaman itu.
      Saya pergi ke halaman Google+ Anda dan Anda tidak memiliki link di bagian kontributor yang mengarah ke halaman penulis Anda di bnpositive. Juga, apakah Anda mencoba membuat tautan penulis atau tautan penerbit? Halaman penulis Anda di bnpositive sepertinya memiliki link halaman Google+ di dalamnya. Halaman penulis harus mengarah ke halaman pribadi Anda, link penerbit harus mengarah ke halaman Google+ Anda.

      • 3

        Dari pemahaman saya, saya menginginkan tautan PENERBIT di semua HALAMAN non-pos untuk situs web saya yang akan mengarah ke Laman Google+ Desain dan Komunikasi Positif. Lalu, untuk semua halaman postingan yang saya tulis, saya menginginkan link PENULIS pada halaman tersebut yang akan mereferensikan Halaman Google+ pribadi saya, benar?

      • 4

        Saya baru saja melihat halaman Google+ pribadi saya dan itu menyediakan link kontributor ke halaman penulis saya di blog saya. Haruskah saya melakukan hal yang sama di Halaman Google+ saya sebagai penerbit?

      • 7

        Oke, saya perlu mengembangkan halaman author.php, tetapi saya berpikir saya akan menunda sampai saya memutuskan tema baru apa yang mungkin saya pilih untuk situs tersebut. Sepertinya saya perlu waktu bersama Anda dan segera membelikan Anda kopi!

  2. 8

    Halo, tidak yakin apakah Anda masih memeriksa ini, tetapi - saya mendapatkan cuplikan kaya saya yang mengatakan "Terverifikasi: Markup penerbit diverifikasi untuk halaman ini". tetapi gambar tidak muncul di alat cuplikan kaya. Penulisan saya berfungsi dengan baik pada tautan kiriman, tetapi untuk beranda saya tidak ada gambar dan hanya dikatakan bahwa itu diverifikasi. Tahukah Anda mengapa ini bisa terjadi?

    • 9

      @ twitter-509747237: disqus jika Anda baru saja memodifikasinya, Anda harus memberinya waktu beberapa minggu untuk muncul. Selain itu, kami telah melihat mereka muncul dan menghilang sesekali. Tampaknya ini sedang dalam proses dengan Google.

      • 10

        Terima kasih atas tanggapannya 🙂 Saya tahu ini akan membutuhkan waktu untuk muncul di SERPS, tapi saya khawatir itu tidak muncul di pratinjau Alat Pengujian Cuplikan Kaya .. dalam tutorial Anda, Anda dapat melihat logo perusahaan Anda di alat pengujian dan saya tidak melihatnya, hanya itu diverifikasi. Saya kira saya akan menunggu selama beberapa minggu untuk melihat apakah saya bisa menampilkannya di RSTT, tetapi jika tidak pernah muncul, maka saya tidak tahu di mana kesalahan saya (tidak terburu-buru untuk menunjukkannya di SERPS karena kepengarangan saya membutuhkan waktu sekitar 3 minggu untuk itu, tetapi selalu muncul langsung di alat pengujian). Sekali lagi terima kasih atas umpan baliknya.

        • 11

          @ twitter-509747237: disqus Menarik! Tampaknya mereka menghapus cuplikan tautan penerbit dari menampilkan logo. Itu bau!!! Saya berharap mereka akan mulai menerbitkannya di SERP. Link penulis Anda siap digunakan!

Bagaimana menurut Anda?

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.