Cara Benar Mempersiapkan Backend WordPress Anda Untuk SEO

Diterbitkan: 2020-01-25

Tidak peduli apa pendapat Anda, SEO masih merupakan bagian besar dari banyak bisnis di seluruh dunia dan masih hidup dan terus berdetak. Dengan ini dikatakan, jelas bahwa ada banyak masukan baru, fitur dan, yang paling penting, strategi untuk dipertimbangkan.

Penggunaan berbagai teknologi untuk "mengeksploitasi" algoritma Google dan oleh karena itu sistem peringkatnya, misalnya, telah menjadi standar bagi banyak profesional SEO, yang, pada kenyataannya, semakin berubah menjadi pengembang "berorientasi SEO". Dengan ini dikatakan, mari kita coba menganalisis mengapa dan bagaimana Anda harus mempersiapkan backend WordPress Anda untuk SEO, dari perspektif teknis.

Apa itu SEO Teknis?

Baiklah, untuk memahami dengan benar cara mengatur situs WordPress Anda untuk SEO, kita harus menganalisis apa itu SEO Teknis. Pertama dan terpenting, saat ini, tidak ada definisi yang tepat tentang "apa itu SEO Teknis" tetapi kami dapat menguraikan yang umum: dengan SEO Teknis kami bermaksud kombinasi strategi yang dibuat untuk "memberi tahu Google apa yang ada di situs saya secepat mungkin”. SEO teknis adalah sesuatu yang sangat diperhatikan oleh perusahaan perusahaan, yaitu Apple, Amazon dan TESLA, untuk beberapa daftar. SEO teknis sama rumitnya dengan pengembangan front-end dan, terlepas dari banyak artikel yang tersedia online, itu memang membutuhkan pengetahuan mendalam tentang HTML, CSS, dan Javascript (khususnya).

Apakah WordPress Arsitektur yang Ramah SEO?

Sayangnya, tidak. WordPress adalah musuh nomor satu dari banyak profesional SEO, karena itulah yang dikenal sebagai "arsitektur lawas" (akan dibahas lebih lanjut nanti). Meskipun ini mungkin tampak menakutkan, ada yang menarik: WordPress memang dapat dioptimalkan untuk SEO Teknis, sebelum beberapa kelihaian. Pengembang SEO tahu bahwa WordPress "terbatas" untuk tugas-tugas yang berhubungan dengan teknis dan, oleh karena itu, mereka mengembangkan banyak alat yang berbeda seperti Yoast untuk membantu Anda membangun arsitektur yang lebih baik, bahkan jika Anda bukan ahli PHP. Pada tahun 2019, wajib, jika Anda bekerja dengan arsitektur WordPress, untuk memiliki backend yang tepat.

SEO-Friendly Architecture

“Saya Tidak Tahu Cara Membuat Kode, Apa Yang Harus Saya Perhatikan Pertama?”

Seperti dikatakan di atas, SEO Teknis sangat terkait dengan kode, terlepas dari apa yang dikatakan blog yang meragukan secara online. Namun, tidak perlu khawatir, jika Anda bukan ahli pengkodean, karena Anda hanya perlu mempelajari 3 bahasa, atau sintaks yang lebih baik. HTML adalah wajib, karena ketika merencanakan segala bentuk strategi SEO Teknis, Anda akan diminta untuk memeriksa judul, judul halaman, deskripsi meta, dan lebih banyak tag. Ingatlah bahwa Googlebot (perayap Google sendiri) dapat membaca HTML secara menyeluruh, jadi memiliki "kerangka" HTML yang sempurna adalah wajib.

Saat melihat halaman di situs WordPress Anda, Anda harus menganalisis judul Anda (<h2> </h2>) dan mengoptimalkannya dengan kata kunci ekor panjang, sementara <h1> Anda harus menggunakan kata kunci fokus utama Anda. Setelah HTML, CSS juga penting, tetapi Anda tidak harus mempelajari setiap pemilih, properti, dan nilai. CSS harus dianalisis ketika digunakan sebagai ganti judul yang disebutkan di atas (Anda tidak akan membayangkan jumlah halaman WordPress yang menggunakan sprite CSS alih-alih pemformatan h1, h2).

Bagaimana Dengan Javascript?

Javascript untuk SEO Teknis harus dipertimbangkan secara terpisah dari dua bahasa front-end lainnya. Googlebot (meskipun baru-baru ini diperbarui) tidak dapat membaca Javascript, oleh karena itu, jika Anda memiliki aplikasi asli, akordeon apa pun dengan banyak teks berharga atau secara harfiah segala bentuk teks yang disertakan dalam skrip, Anda dapat menganggapnya hilang dari Google. Namun, baru-baru ini, Google memperkenalkan "antrean rendering" untuk Javascript (terutama sisi klien), yang pada dasarnya "mengakui" fakta bahwa beberapa konten hilang dalam proses perayapan. Dalam praktiknya, ini berarti bahwa Google akan membaca konten Anda (yang termasuk dalam skrip tertentu) setelah HTML dan CSS Anda, secara efektif memperlambat peringkatnya.

What About Javascript?

Apakah ada cara untuk memperbaikinya?

WordPress adalah arsitektur yang sangat Javascript-berat. Ada banyak akordeon, penggeser, dan plugin yang didukung oleh jQuery, Vue, dan kerangka kerja lain yang besar dan dirender di sisi klien. Cara termudah yang mungkin bagi Anda untuk memperbaikinya adalah dengan mengimplementasikan Javascript yang dirender sisi server, yang merupakan masalah kompleks dan memang membutuhkan pengembang dengan pengetahuan yang luas tentang Next.js dan kerangka kerja yang dirender sisi server lainnya. Ini, tentu saja, sesuatu yang membutuhkan waktu, sumber daya, dan figur profesional tertentu, yang tidak dapat ditangani oleh banyak perusahaan.

Secara umum, pendekatan terbaik untuk Javascript di WordPress akan membatasi penggunaannya untuk tugas-tugas yang berhubungan dengan grafis, seperti menu animasi atau gambar. Satu-satunya aplikasi skrip untuk baris teks sederhana dapat menghancurkan pekerjaan SEO selama berbulan-bulan, jadi ingatlah itu saat merencanakan back dan front-end WordPress Anda!

Semua Bidang Kustom!

Jika ada satu hal baik yang dilakukan PHP dalam arsitektur WordPress, itu pasti penggunaan bidang khusus. Bidang khusus sangat penting untuk SEO Teknis, terutama saat merencanakan penggunaan GTM (Google Pengelola Tag) dan Data Terstruktur. Yang kedua, khususnya, telah menjadi bagian mendasar dari dunia SEO, dengan lusinan properti, atribut, dan hasil kaya yang dapat dicapai dengan menggunakan markup Schema.org (akan dibahas lebih lanjut nanti). Penting untuk diingat bahwa bidang khusus memang memerlukan beberapa bentuk pengetahuan PHP, jadi akan relatif berguna untuk mempelajari sintaks umumnya.

Berbicara Tentang Skema…

Data terstruktur adalah WAJIB pada tahun 2019 untuk strategi SEO Teknis apa pun. Google sangat menghargai situs yang ditandai dengan Data Terstruktur dan, oleh karena itu, ini adalah sesuatu yang harus diperhatikan oleh setiap profesional SEO. Data Terstruktur mengacu pada penggunaan skrip berkode JSON-ld (terutama) yang, pada kenyataannya, merupakan “konfirmasi” tentang apa yang tercakup dalam konten di halaman Anda. Selain itu, Google sangat berinvestasi dalam hasil yang kaya SERP (peringkat bintang untuk halaman produk, kotak FAQ, dan lainnya) hanya untuk meningkatkan pengalaman pengguna.

Skema adalah program sumber terbuka dan diperbarui setiap hari, oleh karena itu, jika Anda belum membuat bidang khusus untuknya, Anda harus melakukannya sekarang. Secara hipotetis, Anda dapat menggunakan plugin, seperti Aplikasi Skema, untuk melakukannya, tetapi dengan markup Skema, selalu lebih baik untuk mengkodekannya secara manual menggunakan properti dan atribut yang paling sesuai dengan konten Anda.

Kecepatan: Masalah Terbesar WordPress

WordPress Speed

Seperti disebutkan di atas, WordPress adalah apa yang disebut "arsitektur lawas". Oleh karena itu, kami bermaksud agar perpustakaan, kerangka kerja, dan mesin yang menggerakkannya dianggap "usang" dan "tua" di dunia front dan backend saat ini. Dengan pemikiran ini, cukup mudah untuk memahami mengapa situs WordPress tertentu tidak berkinerja baik, dari segi kecepatan. Kecepatan adalah faktor peringkat yang sangat penting untuk peringkat Google, dan ada banyak cara berbeda untuk meningkatkannya untuk strategi SEO teknis.

Pertama dan terpenting, Anda harus mengurangi penggunaan plugin grafis seperti WPBakery : pengkodean CSS secara manual dapat menghemat (bahkan tidak bercanda) setidaknya 1 detik waktu pemuatan p/halaman. Idealnya, pengembang akan diminta untuk membangun situs yang berkinerja baik, tetapi mengoptimalkan kecepatan, terutama bila dilakukan dengan mengompresi gambar dan sumber daya kecil lainnya, dapat dilakukan oleh siapa saja.

Cara Benar Merencanakan Backend Anda Untuk Optimasi Perayapan

Kami telah membahas bagaimana Google merayapi Javascript dan sekarang kami siap untuk menguraikan bagaimana mempersiapkan situs WordPress Anda untuk anggaran perayapan yang optimal. Untuk "Anggaran Perayapan" kami bermaksud kerangka waktu di mana Google memindai situs web untuk kemudian mengindeks dan memberi peringkat pada SERP. Ada, sekali lagi, banyak strategi yang dapat digunakan untuk mengoptimalkan anggaran perayapan situs WordPress Anda, tetapi semuanya dimulai dengan menganalisis file log-nya.

Dengan menggunakan alat seperti ScreamingFrog atau Deepcrawl , Anda akan dapat menganalisis dan menguraikan halaman mana yang paling sering dirayapi dan, umumnya, Anda akan melihat bagaimana Google sebenarnya merayapi aset seperti file tema lebih banyak daripada laman landas sebenarnya. Ini, tentu saja, merupakan masalah besar, karena Anda secara efektif membuang waktu Googlebot dengan membiarkannya merayapi bagian situs Anda yang tidak berorientasi kata kunci, sehingga membatasi potensi peringkat Anda. Setelah hal ini diketahui dengan melakukan analisis file log yang tepat, Anda dapat menghapus sumber daya yang sedang dirayapi dari anggaran perayapan Googlebot dengan melarangnya di file robots.txt Anda. Anda dapat menemukan info lebih lanjut tentang cara melakukannya di sini.

Bagaimana dengan Ponsel?

Seperti yang Anda ketahui, Google sangat menghargai versi seluler setiap situs, sampai-sampai indeks seluler telah dihitung pertama kali sejak 2018 (secara teknis 2017, tetapi sepenuhnya terdaftar pada 2018) untuk tujuan peringkat. Sangat penting untuk memahami bahwa semua strategi ini berlaku untuk seluler juga ketika Anda merencanakan arsitektur WordPress Anda dengan penekanan yang sedikit lebih besar pada anggaran perayapan, hanya karena Google merayapi situs versi seluler jauh lebih cepat.

Di WordPress, beberapa pengembang aplikasi membuat plugin AMP yang dengannya Anda dapat membuat, meningkatkan, dan mengoptimalkan, pada akhirnya, kecepatan seluler situs WordPress Anda. AMP (Accelerated Mobile Pages) adalah sesuatu yang juga dapat membantu hasil unggulan di Google jika konten/produk Anda tidak terlalu berorientasi pada bentuk konten yang panjang.

Untuk menyimpulkan

WordPress adalah arsitektur yang sederhana untuk diatur tetapi sangat kompleks untuk dioptimalkan, terutama dalam hal SEO Teknis. Harap dicatat bahwa strategi ini hanyalah kerangka dari apa sebenarnya SEO Teknis yang diterapkan ke WordPress, karena ada banyak variabel yang termasuk dalam persamaan mulai dari menyiapkan aturan GTM terperinci hingga mengoptimalkan kualitas sesi tergantung pada tujuan situs. Dengan ini dikatakan, dimungkinkan untuk membuat dan memberikan strategi SEO Teknis berkualitas sangat tinggi melalui WordPress, terutama jika Anda mengoptimalkan backend-nya dari awal. WordPress mungkin merupakan arsitektur lama tetapi ada banyak cara untuk "melampaui" masalah awal ini, seperti yang disebutkan di atas.