NLP SEO - Apa itu, dan bagaimana hal itu dapat meningkatkan Situs Anda

Diterbitkan: 2022-09-08
Judul NLP SEO


Ya, kita semua tahu bahwa Google adalah mesin pencari semantik.

Apa artinya ini adalah…

Google mencoba memahami arti konten Anda daripada hanya mencari kecocokan kata kunci literal.

Alasannya adalah bahwa Google berusaha meningkatkan pengalaman pengguna dengan mencoba memberikan hasil yang lebih akurat sesuai dengan maksud pencari.

Untuk melakukan ini, Google memiliki algoritma Natural Language Processing (NLP) yang membaca konten Anda.

Dalam posting ini, saya akan mencoba menjawab:
  • Apa itu pemrosesan bahasa alami?
  • Bagaimana cara kerja pemrosesan bahasa alami?
  • Bagaimana Anda menggunakan pemrosesan bahasa alami dalam SEO?

Untuk melakukan ini, saya akan berfokus pada pengetahuan teoretis serta mengenakan topi ilmuwan saya dan melakukan sedikit eksperimen. (Ya, saya suka bermain-main.)

Tujuan saya untuk percobaan ini adalah untuk memiliki pemahaman yang lebih dalam tentang cara membuat SEO pada halaman untuk NLP.

Tapi pertama-tama, jika Anda bertanya-tanya apa itu NLP Google…





Apa itu NLP (Natural Language Processing)?



NLP atau pemrosesan bahasa alami adalah bidang kecerdasan buatan yang memungkinkan mesin untuk memahami bahasa manusia, baik tertulis maupun lisan. Ini adalah bidang yang menggabungkan linguistik dan ilmu komputer yang memungkinkan komputer untuk menganalisis dan 'memahami' bahasa untuk mengekstrak makna dari teks dan ucapan.

Sekarang, Anda mungkin bertanya-tanya…



Apa gunanya pemrosesan bahasa alami Google?



Pemrosesan bahasa alami memungkinkan mesin pencari untuk memberikan jawaban yang sangat akurat untuk pertanyaan pengguna dan memberikan jawaban cepat untuk pertanyaan dalam bentuk fitur SERP. Ini juga membantu pengguna untuk mempersempit pencarian mereka ketika pertanyaannya luas atau tidak jelas.

Dengan kata lain, pikirkan ini…

Pernahkah Anda memperhatikan bahwa ketika Anda mengetik kueri ke Google, Anda mendapatkan jawaban yang sangat akurat dan relevan?

Bagaimana Google melakukannya?

Pada kenyataannya, Google memecahkan dua masalah sekaligus.

Pertama, Google harus memahami kueri.

Pikirkan tentang itu.

Bagaimana Anda mengatakan kueri Anda sehingga itu akan memberi Anda hasil yang sebenarnya Anda cari? Untuk sebagian besar, Anda menggunakan bahasa alami.

Sebaliknya, pikirkan kembali bagaimana Anda menyusun kueri Anda pada tahun 2018 sebelum algoritme BERT Google diluncurkan. Dari apa yang saya ingat, Anda akan membuat kueri berdasarkan frasa pendek. Jika Anda tidak menemukan apa yang Anda cari, Anda akan mencoba beberapa variasi sampai Google menyajikan informasi yang Anda cari.

Tapi, sekarang, Anda mengetik kueri menggunakan bahasa alami. Ini berarti bahwa Google harus memahami kueri Anda.

Kedua, setelah Google memahami kueri Anda, ia harus mencari tahu konten apa yang harus dibawa untuk menjawab pertanyaan tersebut. Ini berarti membawa daftar peringkat URL serta fitur SERP.

Untuk memahami konten mana yang akan dibawakan kepada Anda, Google perlu memahami arti konten yang ada dalam indeksnya.

Ini berarti teknik Pemrosesan Bahasa Alami menganalisis kueri dan konten dalam indeksnya.

Contoh terbaik dari hal ini adalah dalam konten yang disertakan dalam Cuplikan Unggulan. Ketika Cuplikan Unggulan masih baru, mereka sering menyajikan salad kata yang tidak dapat dipahami.

Pasalnya, Featured Snippet seringkali membawa konten dari paragraf yang tidak terstruktur. Ini berarti untuk memberikan jawaban yang sederhana dan akurat atas permintaan pengguna, Google harus melakukan beberapa pengeditan.

Sekarang, karena pemahaman bahasa Google telah meningkat pesat selama beberapa tahun terakhir, teks Cuplikan Unggulan menjadi jelas, berguna, dan mudah dimengerti.

Lama berlalu adalah hari-hari dari salad kata yang tidak dapat dipahami seperti yang dapat Anda lihat di Cuplikan Unggulan yang agak ironis di bawah ini.

Cuplikan Pilihan salad kata





Bagaimana Pemrosesan Bahasa Alami Bekerja?



Meskipun ini adalah subjek yang besar, berikut adalah ikhtisar 30.000 kaki.

Algoritme pemrosesan bahasa alami Google bekerja dengan membagi kalimat menjadi istilah yang berbeda, memecah kalimat menjadi beberapa bagian ucapan, dan menyusun hubungan antar kata berdasarkan aturan tata bahasa.

Anda dapat dengan mudah melihatnya sendiri dengan menganalisis teks Anda dengan demo API Bahasa Alami Google.


Demo API Bahasa Alami Google


Selanjutnya Google mengidentifikasi subjek dan objek sebagai entitas dan kemudian menetapkannya ke jenis entitas seperti orang, lokasi, organisasi, dll. Algoritme juga mengidentifikasi entitas yang dikenal, yang berarti entitas yang sudah ada dalam grafik pengetahuannya.

(Sebagai tambahan, untuk benar-benar memahami posting blog ini, Anda memerlukan pemahaman yang jelas tentang entitas dan grafik pengetahuan. Jadi, jika Anda bertanya-tanya, saya telah menyertakan tautan di atas ke posting blog lain yang dirancang untuk membuat konsep-konsep ini menjadi kristal. jernih.)


Laporan Entitas demo Natural Language API Google

Demo API Bahasa Alami Google menunjukkan bagaimana NLP Google memecah kalimat menjadi entitas.


Google juga menganalisis sentimen, yang berarti sikap yang dimiliki penulis terhadap entitas yang disebutkan dalam teks.


Laporan Sentimen API Bahasa Alami Google

Demo Natural Language API Google menampilkan analisis sentimen NLP Google.


Google juga berusaha memahami kategori konten. Seperti yang Anda lihat pada tangkapan layar di bawah, kategori teks yang dianalisis adalah Internet & Telecom.


Laporan kategori demo API Bahasa Alami Google


Oke, jadi sekarang Anda telah melihat sekilas bagaimana Google memahami konten, menjadi jelas bahwa NLP dan SEO berjalan beriringan.

Jadi, mari kita uji bagaimana Google memahami bahasa dan lihat apakah kita bisa mendapatkan beberapa wawasan SEO.





Empat Contoh NLP Berdasarkan Empat Pertanyaan Serupa



Untuk mendemonstrasikan cara kerja algoritma NLP Google, saya membuat tes kecil untuk melihat bagaimana Google memahami kueri yang serupa secara semantik. Apa yang dihasilkan adalah beberapa contoh NLP yang bagus.

Dalam eksperimen ini, tujuan saya adalah untuk memahami apakah Google memahami perbedaan antara kueri. Untuk melakukan ini, saya akan memeriksa:
  • Bagaimana Google menjawab setiap pertanyaan
  • Semantik berdasarkan pemahaman manusia saya sendiri
  • Semantik berdasarkan alat Demo NLP Google

Selama eksperimen ini, saya secara khusus mencari kueri yang membawa hasil Cuplikan Unggulan. Saya memilih Cuplikan Unggulan karena, seperti yang saya sebutkan di atas, untuk membuatnya, Google sering menyatukan berbagai elemen seperti teks dan gambar. Bagaimana Google melakukannya menunjukkan bagaimana Google menafsirkan setiap elemen.

Dan, karena Google menghadirkan Cuplikan Unggulan sebagai jawaban atas kueri, Cuplikan Unggulan juga menunjukkan bagaimana Google memahami kueri tersebut.

Dengan kata lain, saya ingin melihat bagaimana Google mengkurasi konten, yang membutuhkan lebih banyak kecanggihan daripada hanya membawa daftar tautan biru. Karena semakin detail hasilnya, semakin kecil kemungkinan Google melakukan tebak-tebakan liar.

Saya mencari empat pertanyaan ini:
  • Apa simbol naga Cina?
  • Simbol naga Cina
  • Apa simbol naga Cina?
  • Apa yang dilambangkan oleh simbol naga Cina?

Sekarang, sekilas, Anda mungkin berpikir kueri ini memiliki maksud yang sama atau setidaknya serupa.

Dan, jika itu masalahnya, mereka semua harus membawa hasil yang sama.

Jadi untuk menguji ini, saya mencari masing-masing di Google.

Dan, seperti yang saya yakin Anda bayangkan, setiap hasil berbeda. Terlebih lagi, mereka bahkan tidak membawa URL, teks, atau gambar yang sama.

Jadi mari kita periksa masing-masing untuk mencoba memahami apa yang dilihat Google dan mencoba memahami alasannya.



1. Contoh #1 'Apa itu simbol naga Cina'



Pertanyaan pertama, 'apa itu simbol naga Cina', secara tata bahasa benar. Jika Anda mengetikkan kueri seperti ini ke Google, secara teori Anda seharusnya mendapatkan hasil terbaik.


Cuplikan Unggulan kueri pertama


Seperti yang Anda lihat dari Cuplikan Unggulan di atas, Google membawa kutipan dari posting blog Chineasy.com yang berjudul 'Makna Simbol Naga dalam Budaya Tionghoa.'

Sekarang sebelum melihat alat, inilah analisis semantik saya berdasarkan pemahaman manusia saya sendiri. (Ya, otak saya adalah alat SEO favorit saya.)

Kueri tersebut disusun untuk memahami apa yang dimaksud dengan simbol naga Cina. Ini berarti entitas utama adalah simbol naga yang berasal dari Cina.

Google menjawab pertanyaan ini dengan sempurna. Misalnya, tag judul menyatakan bahwa artikel tersebut akan menjelaskan makna simbol naga dalam budaya Tionghoa. Inilah yang dicari oleh si pencari.


tag judul chineasy.com


Melihat teks di Cuplikan Unggulan, Anda akan melihat bahwa Google menjelaskan apa yang dilambangkan oleh naga dalam budaya Tiongkok.


Teks kueri pertama


Sekali lagi, ini adalah pengalaman pengguna yang cukup bagus jika Anda bertanya kepada saya. Cuplikan Unggulan memberi pengguna gambaran umum yang cukup bagus tentang topik tersebut.

Sekarang, mari masuk ke demo API Bahasa Alami Google untuk melihat bagaimana Google memahami kueri.


Demo Natural Language API Google menunjukkan entitas


Melihat tangkapan layar di atas, Google tampaknya memahami bahwa ada dua entitas dalam kueri.

Pertama, kata 'Cina' merujuk ke Cina lokasi. Anda dapat melihat ini dengan fakta bahwa demo API mengidentifikasinya sebagai 'lokasi'. Juga, alat ini memiliki tautan ke artikel Wikipedia tentang Tiongkok. Artikel Wikipedia muncul saat Google mengenali entitas yang ada di Grafik Pengetahuannya.

Dengan kata lain, Google mengenali entitas tak dikenal yang disebut 'simbol naga' dan itu terkait dengan lokasi 'China'.

Dari sudut pandang saya, ini sejalan dengan pemahaman manusiawi saya tentang entitas dalam kueri dan hasilnya kemungkinan besar akan memuaskan kueri pengguna.

Sekarang mari kita lihat kueri berikutnya.



2. Contoh #2 - 'Simbol Naga Cina'



Pertanyaan berikutnya adalah 'simbol naga Cina'.

Meskipun kueri ini secara tata bahasa tidak benar, sebagai manusia, saya biasanya mengetik kueri seperti ini sebagai kependekan dari 'Apakah simbol Naga Cina itu?'

Bagi saya, 'What is the..' yang hilang tersirat dan kedua pertanyaan itu memiliki arti yang sama. Otak saya mengisi kekosongan.

Namun, bagi Google, perbedaan semantik membutuhkan jawaban yang sama sekali berbeda.

Ketika saya mengetiknya di Google, inilah yang saya lihat:


Cuplikan Unggulan kueri kedua


Seperti yang Anda lihat pada tangkapan layar di atas, Google menyajikan informasi dari Wikipedia.com. Apa yang terjadi dengan URL Chineasy.com yang kita lihat di atas?

Jika kita melihat tag judul saja, sepertinya Google membawa konten dari artikel umum tentang naga Cina daripada artikel khusus yang menjelaskan apa arti naga Cina dalam budaya Cina yang kita lihat saat melihat kueri sebelumnya.


Tag judul Wikipedia


Juga, konten dalam Cuplikan Unggulan sedikit canggung.


Teks kueri kedua


Meskipun jawabannya mirip dengan yang kita lihat ketika kita melihat pertanyaan sebelumnya, di sini kalimat pertama dimulai dengan 'Simbol naga juga…'. Kata 'juga' di sini sepertinya aneh.

Jadi pertanyaan besarnya adalah, mengapa URL-nya berbeda, dan mengapa teksnya aneh?

Mungkin jawabannya adalah bahwa kueri tersebut tidak memiliki kata konteks 'Apa itu…'.

Dan, dari pengalaman, ketika seseorang mengetikkan istilah luas ke dalam bilah pencarian, Google memberikan respons luas yang dapat memuaskan sejumlah maksud pengguna.

Hanya menduga di sini tetapi, ini mungkin menjelaskan mengapa Google membawa artikel Wikipedia alih-alih artikel Chineasy.com.

Artikel Wikipedia lebih umum dan tidak fokus pada simbolisme naga Cina tetapi mencakup topik lebih luas.

Ini pertama menjelaskan apa naga Cina secara umum dan hanya menyebutkan apa yang dilambangkannya di baris keempat.


Pengantar artikel Wikipedia


Dan jika Anda melihat tangkapan layar di atas, Anda akan melihat mengapa kata 'juga' disebutkan dalam Cuplikan Unggulan.

Dengan kata lain, dengan mengecualikan kata 'What is the…', Google menghadirkan URL yang lebih umum.

Sekarang mari kita lihat kueri di demo API Google.


Demo Natural Language API Google menunjukkan entitas


Di sini kita melihat bahwa Google (menurut alat ini) memahami kueri sebagai satu kesatuan. China tidak dilihat sebagai lokasi seperti yang kita lihat di kueri sebelumnya.

Sekarang karena penasaran, saya mengubah urutan kata menjadi 'simbol naga Cina' untuk melihat apakah saya mendapatkan hasil yang sama. Pada tangkapan layar di bawah, Anda akan melihat bahwa ketika saya mengubah urutan kata, kata 'Cina' tidak terlihat sebagai entitas sama sekali.


Demo Natural Language API Google menunjukkan entitas


Sebaliknya, Google melihatnya sebagai kata sifat.


Laporan Sintaks alat API Bahasa Alami Google


Takeaway di sini adalah dengan hanya mengubah urutan kata, mengubah cara mesin pencari memahami kueri.

Konon, hasilnya agak memuaskan tapi perasaan saya hasil sebelumnya jauh lebih baik.

Mari kita lihat kueri ketiga.



3. Contoh #3 - 'Apa itu lambang naga Cina'



Kueri 'apakah simbol naga Cina' adalah kombinasi dari dua pertanyaan sebelumnya.

Sekarang dari sudut pandang pengguna, saya membayangkan bahwa Google membaca kueri ini dengan cara yang sama seperti membaca kueri sebelumnya. Maksud saya sebagai manusia, saya membaca 'simbol naga Cina' sebagai cara singkat untuk menulis kalimat 'Apa itu simbol naga Cina'.

Namun, jika Anda melihat Cuplikan Unggulan, Anda akan melihat bahwa Google tidak setuju.


Permintaan ketiga


Seperti yang Anda lihat dari tangkapan layar di atas, Google menyajikan URL situs Chineasy.com di Cuplikan Unggulan sementara kueri sebelumnya membawa URL dari Wikipedia.

Ini hampir identik dengan Cuplikan Unggulan yang kami lihat di kueri pertama, yang membuat saya percaya bahwa perubahan URL di kueri kedua bukanlah akibat dari perubahan urutan kata, tetapi akibat dari kata konteks yang hilang 'Apa itu itu…'.

Jika kita melihat kueri menggunakan penganalisis NLP Google, kita melihat bahwa Google mengasumsikan bahwa entitas utama adalah 'simbol Cina'.


Alat API Bahasa Alami Google yang menunjukkan entitas


Sekarang mari kita lihat pertanyaan 'Apa yang dilambangkan oleh Naga Cina?'



4. Contoh #4 - 'Apa yang Dilambangkan Naga Cina'



Sekali lagi ketika Anda melihat Cuplikan Unggulan, Anda akan melihat bahwa Google memberi Anda URL yang sama sekali berbeda. Kali ini Google membawakan Anda depts.washington.edu.


Permintaan keempat


Sekarang, mari kita coba memahami mengapa Google membawa URL yang berbeda kali ini. Jika kita membandingkannya dengan pertanyaan pertama 'Apa itu simbol naga Cina', ada satu perbedaan mendasar.

Permintaan pertama mengajukan pertanyaan yang tidak jelas. Saat Anda mengajukan pertanyaan yang dimulai dengan 'Apa itu…?' Anda tidak memenuhi syarat pertanyaan Anda dengan cara apa pun. Tetapi, ketika Anda mengajukan pertanyaan 'Apa yang diwakili oleh x?' Anda mengajukan pertanyaan yang lebih spesifik. Semakin spesifik pertanyaannya, semakin spesifik jawabannya.

Sekarang dengan mengingat hal itu, mari kita lihat teks Cuplikan Unggulan.


Teks kueri keempat


Seperti yang Anda lihat, teks tersebut menyertakan kata-kata 'simbol naga mewakili '.

Mungkin Google menggunakan URL ini karena kueri menyertakan kata 'mewakili' (Apa yang dilambangkan oleh simbol naga Cina?)

Oke, kami telah membahas beberapa teori NLP dan juga beberapa contoh aksi NLP.

Sekarang mari kita lihat NLP untuk SEO.





Bagaimana Anda Dapat Menerapkan NLP dalam SEO Anda?



Setelah demonstrasi kecil saya, Anda telah melihat bagaimana Google dan mesin pencari lainnya menggunakan teknik NLP untuk memahami konten Anda. Jadi sebagai SEO, pertanyaan besarnya adalah, bagaimana Anda bisa menggunakan NLP untuk meningkatkan SEO Anda?

Di bawah ini adalah daftar singkat yang dirancang untuk membantu Anda meningkatkan NLP SEO Anda.



Sertakan Intent Pencarian dalam Riset Kata Kunci Anda



Seperti yang saya sebutkan di atas, Google menganalisis kueri penelusuran Anda. Saat melakukan ini, Google mencoba memahami maksud penelusuran di balik kueri sehingga dapat memberikan hasil relevan yang menjawab pertanyaan secara memadai.

Ini berarti memahami bagaimana Google menafsirkan maksud pencarian sangat penting. Cara paling sederhana untuk melakukannya adalah dengan menganalisis SERP.

Pasalnya, dengan melakukan analisis SERP Anda dapat dengan mudah melihat resource apa yang dibawa Google untuk menjawab query tersebut. Dengan melihat ini, Anda dapat mengetahui bagaimana Google memahami maksud pencarian.



Tulis Sederhana dan Jelas



Seperti yang Anda lihat dari contoh NLP di atas, Google menganalisis subjek dan objek kalimat dalam konten Anda untuk mengidentifikasi entitas. Terlebih lagi, membuat perubahan kecil pada struktur kalimat Anda dapat mengubah struktur semantik kalimat dengan cara yang mungkin tidak terdeteksi oleh Anda sebagai pribadi. Ingat, Google bukan manusia dan tidak memahami konten Anda seperti Anda.

Jadi, untuk menghadapinya, selalu tulis kalimat sederhana dan cobalah untuk mengungkapkan satu ide per kalimat.



Identifikasi dan Sertakan Entitas Dalam Konten Anda



Karena Google tidak hanya mengidentifikasi entitas dalam konten Anda tetapi juga menautkan entitas dalam konten Anda ke entitas yang dikenal dalam grafik pengetahuannya, Anda harus mencoba mengidentifikasi semua entitas yang diharapkan Google untuk dilihat dalam konten yang menjawab kueri penelusuran.

Anda dapat dengan mudah melakukan ini dengan menganalisis konten teratas Google menggunakan demo API Google atau dengan mengimpor data entitas menggunakan Python.

Menganalisis konten pesaing Anda dengan demo API Google adalah tempat yang tepat untuk memulai. Cukup masukkan konten mereka ke dalam demo dan tekan analisis.


Alat demo API Bahasa Alami Google


Setelah Anda selesai melakukannya, lihat laporan Entitas. Di mana pun alat ini membawa URL (biasanya dari Wikipedia), Anda telah menemukan entitas yang dikenal.

Dengan menggunakan alat ini, Anda dapat melihat semua konten teratas dan mencari entitas umum untuk disertakan dalam konten Anda.

Pilihan lain adalah menggunakan Python untuk menemukan data entitas. Jika Anda ingin melihat cara melakukannya, lihat posting blog Marco Giordano tentang cara menggunakan Python untuk NLP dan SEO semantik.



Cocokkan Jawaban Dengan Pertanyaan



Dalam sebuah artikel yang saya lihat di situs Bill Slawski, sebuah paten Google menyatakan bahwa konten Anda kemungkinan besar akan dipilih untuk jawaban Orang Juga Tanya jika disajikan sebagai pertanyaan dan jawaban.

Dengan kata lain, untuk menampilkan konten Anda di fitur People Also Ask, sertakan pertanyaan di konten Anda, lalu jawab. Saya akan menambahkan untuk memudahkan Google memahami bahwa Anda menjawab pertanyaan, jawab segera setelah pertanyaan.

Sekarang jika menulis pertanyaan dan menjawabnya segera di konten Anda membantu Google memasukkan konten Anda ke dalam kotak PAA, masuk akal bahwa agar Google memahami konten Anda, Anda biasanya harus bertujuan untuk menyusun konten Anda dengan cara ini, bahkan jika Anda tidak menargetkan kotak PAA.



Gunakan Struktur yang Jelas



Untuk memahami entitas, Google dapat menarik informasi dari informasi terstruktur dan semi terstruktur. Ini berarti Google memahami markup HTML sederhana seperti heading (H1, H2, dll.).

Terlebih lagi, dari apa yang saya lihat, lebih mudah bagi Google untuk memahami data terstruktur dan semi terstruktur daripada Google untuk memahami data tidak terstruktur.

Memahami hal ini, Anda harus membuat struktur yang jelas untuk konten Anda menggunakan heading logis (H1, H2, dll).

(Untuk kejelasan lebih lanjut tentang ini, lihat artikel saya di Grafik Pengetahuan Google.)





Apa Arti NLP Google bagi Anda



Pencarian semantik ada di sini dan dari apa yang saya lihat, itu tetap ada.

Dan, apa yang saya lihat adalah bahwa pencarian semantik adalah pengubah permainan untuk SEO. Kita mungkin tidak melihatnya sekarang, tetapi karena Google menggandakan algoritme seperti Bert dan MUM, kemampuan Google untuk bekerja dengan bahasa manusia meningkat secara eksponensial.

Ini menyiratkan kepada saya bahwa kita harus mulai mengoptimalkan konten kita untuk algoritme ini. Dan ya, saya mengerti bahwa cabang SEO ini masih dalam masa pertumbuhan, tetapi seperti yang telah kami lakukan di masa lalu, dengan sedikit coba-coba, Anda dapat mengetahui cara meningkatkan lalu lintas dan visibilitas Anda.

Dan itulah eksperimen kecil saya. Saya mencoba mencari tahu secara praktis bagaimana algoritme pencarian semantik memengaruhi hasil pencarian untuk mengetahui bagaimana Anda dapat mengoptimalkan konten Anda dengan lebih baik.