9 Masalah SEO Teratas dan Cara Menghindari atau Memperbaikinya

SEO adalah disiplin yang kompleks yang memerlukan pertimbangan cermat untuk berbagai faktor dan prosedur agar diimplementasikan dengan benar. Ada berbagai cara kita dapat melakukan kesalahan dan menyakiti potensi organik sebuah situs web.
Dalam postingan ini, kita akan membahas masalah SEO paling umum dan bagaimana menghindari menjadi korban dari masalah tersebut. Demikian juga, jika Anda sudah berjuang dengan masalah seperti itu, kami dapat membantu Anda memperbaikinya dengan sukses.
Pertama, mari kita mulai dengan dasar-dasarnya.
Apa itu Masalah SEO?
Masalah SEO potensial yang dapat menyakiti kinerja situs web kita di mesin pencari, dapat diidentifikasi sebagai sebuah issue. Untuk memastikan optimasi yang memadai dari situs yang berperingkat tinggi di Google (dan mesin pencari lainnya), kita harus mewaspadai beberapa kesalahan umum.
Internal & External Links yang Rusak
Semakin banyak halaman yang dimiliki situs web, semakin tinggi kemungkinan adanya broken links. Ketika situs terus berkembang dan menghasilkan lebih banyak konten, ada bahaya halaman 404 yang tidak diperhatikan. Meskipun baik untuk mengembangkan dan menambahkan fitur baru & landing pages, kita harus selalu memperhatikan masalah dengan internal & external links.
Kita, sebagai pengguna, tidak menyukai mencapai halaman yang tidak berfungsi, bukan? Ini mengganggu alur kita dan sering kali menghasilkan meninggalkan situs web secara langsung.

Pengunjung dapat memandang halaman web sebagai tidak dapat dipercaya. Seperti yang kita ketahui, Google sangat baik dalam mengidentifikasi persepsi pengguna terhadap situs web/halaman. Jadi, jika pengguna tidak senang, akibatnya mesin pencari juga akan tidak senang.
Lebih lagi, halaman yang rusak membuang crawl budget berharga yang dapat digunakan dengan tujuan. Kita tidak ingin bot menghabiskan waktu dan sumber daya pada halaman yang tidak dapat diakses oleh pengguna.
Kabar baiknya adalah kita dapat dengan mudah mengidentifikasi broken internal & external links berkat berbagai alat SEO. Tentu saja, jika kita memiliki situs web yang lebih kecil dengan hanya beberapa halaman, kita mungkin akan tahu dengan hafal dan tidak akan terlalu sulit untuk memastikan semuanya bekerja dengan baik.
Namun, seiring berkembangnya situs web kita, hal ini menjadi tidak mungkin dan tidak perlu dilakukan secara manual.
Tip: jalankan pemindaian terjadwal sekali seminggu atau sebulan dan jika Anda mengidentifikasi broken links, gali lebih dalam dan coba perbaiki sesuai kebutuhan.

Duplicate Content
Duplicate content adalah salah satu masalah tertua dan paling umum yang dikenal di kalangan digital marketers. Kekhawatiran utama adalah dengan menyediakan halaman serupa ke mesin pencari, termasuk Google, mereka mungkin kesulitan mengidentifikasi dan memberi peringkat URL yang benar.
Akibatnya, kita (sebagai SEO) mungkin menderita kehilangan traffic atau hanya tidak mendapatkan manfaat penuh dari situs web kita.
Kita sebagai profesional mesin pencari perlu memastikan bahwa konten kita unik. Untuk membuat hidup mesin pencari lebih mudah, kita harus menghindari beberapa jebakan umum.
Sering kali duplicate content terjadi karena memungkinkan versi berbeda dari halaman yang sama tersedia untuk pengguna dan bot. Misalnya, memiliki versi http dan https dari sebuah situs web yang dimuat tanpa redirect yang tepat adalah masalah yang populer.
Untuk menghindari masalah potensial ini, kita perlu menetapkan redirect http ke https yang benar. Kita dapat dengan mudah mengujinya dengan mengetik http://oursitename.com di browser. Jika protokol https kita diaktifkan dan diatur dengan benar, browser harus mengarahkan kita ke https://oursitename.com.

Dengan cara yang sama, versi non-www dari situs web harus mengarahkan ke versi www, jika itu adalah versi utama situs web kita dan sebaliknya.

Parameter dalam URL adalah jebakan umum lainnya yang menyebabkan duplicate URLs. Sistem manajemen konten sering kali menambahkan parameter pengurutan (untuk ukuran, warna, model, dll.) yang dapat mengakibatkan banyak halaman dengan konten yang sama.

Tetap saja, ini bukan sesuatu yang perlu dikhawatirkan asalkan kita mengimplementasikan canonical yang tepat dan atribut no-index saat diperlukan.
Catatan: tag canonical adalah cara populer untuk memberi tahu Google kumpulan URL serupa mana yang harus diindeks dan dihitung sebagai yang utama. Cara lain adalah menggunakan atribut no-index ketika parameter menyebabkan URL berbeda dengan konten yang sama atau serupa.
Kegagalan Title Tag
Title tag adalah salah satu elemen SEO on-site paling penting. Mereka memberi tahu mesin pencari apa topik utama dari sebuah halaman. Title tag juga muncul di hasil pencarian di atas setiap listing organik. Ini menjadikannya salah satu elemen kunci dan sering kali faktor penentu bagi pengguna untuk mengklik hasil tertentu.
Meluangkan waktu untuk mengatur dengan benar adalah tugas SEO yang krusial. Namun, terkadang itu diabaikan yang menghasilkan click-through rates yang rendah.
Masalah utama dengan title tag adalah:
- tidak memiliki title tag sama sekali
Dalam kasus ini, Google akan menetapkan title tag berdasarkan pemahamannya tentang apa halaman kita. Biasanya, ia mengatasi tugas ini dengan baik, tetapi tetap saja, ini adalah peluang SEO yang terlewatkan.
Baik untuk mengatur title tag sendiri, terutama untuk halaman terpenting kita.
- title tag yang terlalu panjang/pendek
Menggunakan title tag pendek adalah cara yang terlewatkan untuk menarik pengguna potensial dan membuat mereka mengklik hasil kita. Praktik biasanya adalah memiliki antara 55-65 simbol yang ditampilkan di hasil pencarian.
Sebaliknya, title tag yang terlalu panjang (lebih dari 65 simbol), mungkin dipotong dan tidak ditampilkan sepenuhnya. Ini akan menciptakan peluang lain yang terlewatkan untuk menampilkan seluruh pesan kita ke dunia online.

Seperti yang dapat kita lihat di sini, baik title maupun meta description dipotong dan, dengan demikian tidak memberikan pengalaman pengguna terbaik.
- title tag duplikat
Adalah praktik umum bagi situs e-commerce untuk memiliki tag identik. Ini sering juga terjadi dengan jenis situs lain, sayangnya. Title tag duplikat membuat lebih sulit bagi halaman web untuk menonjol dan membedakan diri dari halaman serupa lainnya.

Masalah Robots.txt
Robots.txt adalah alat yang relatif sederhana tetapi berguna yang memberikan informasi dan instruksi penting kepada crawler mesin pencari. Itu terletak di direktori root situs web dan menggunakan format plain text.
Itu dapat mencegah bagian tertentu dari situs web kita dari di-crawl, sehingga bot tidak harus membuang sumber daya berharga. Namun, ada beberapa kesalahan potensial yang harus kita waspadai.
Memberi Akses ke Situs Staging dan Dev atau Panel Admin
Ada beberapa cara untuk menghentikan mesin pencari mencapai versi pengujian dan dalam pengembangan dari domain Anda. Salah satu cara adalah menggunakan perintah dalam file robots.txt Anda, meskipun ada cara yang lebih efektif untuk melakukannya (mis. HTTP authentication).
Salah satu instruksi pemblokiran paling umum untuk situs WP adalah mengecualikan folder panel wp-admin. Beginilah tampilannya:
User-agent: * Disallow: /wp-admin/
User-agent: * berarti instruksi berlaku untuk semua bot (Google bot, Bing bot, dll.) dan baris kedua memberi tahu kita ingin menghentikan mereka dari crawling folder /wp-admin/ dan semua yang ada di dalamnya.
Memblokir URL Penting dari Crawling
Mirip dengan perintah sebelumnya, kita tidak ingin men-disallow folder penting di situs web kita dari diakses oleh bot. Misalnya, kesalahan umum bisa berupa:
User-agent: * Disallow: /example-important-directory/
Atau terkadang kita bahkan mungkin memiliki ini:
User-agent: * Disallow: /
yang pada dasarnya berarti men-disallow seluruh situs web untuk semua bot. Ini biasanya digunakan sebelum "membuka" situs web ke dunia selama pengujian awal. Namun, terkadang itu diabaikan dan DEV atau SEO lupa menghapusnya ketika situs web tersedia untuk publik, termasuk mesin pencari dan pengguna.
Tidak Menyertakan Tautan ke File Sitemap
Robots.txt adalah cara yang bagus untuk membuatnya lebih mudah bagi mesin pencari untuk menemukan file sitemap dari sebuah situs web. Meskipun bukan kesalahan besar jika kita melewatkannya (terutama untuk situs web yang lebih kecil), itu masih hal yang cepat dan berguna untuk dilakukan.

Bencana Tag Meta Robots
Meta robots adalah salah satu tag dan direktif paling penting secara keseluruhan ketika berbicara tentang SEO. Ini adalah cara yang efektif bagi pemilik situs untuk memberi tahu mesin pencari bahwa halaman tertentu tidak boleh diikuti atau diindeks.
Ada berbagai use cases dan konfigurasi, tetapi yang paling populer (dan sering berbahaya) adalah tag noindex. Itu "tinggal" di bagian head dari HTML dan terlihat seperti ini:
<meta name="robots" content="noindex,follow" />
Pada dasarnya, ini berarti bahwa kita mencegah mesin pencari mengindeks konten kita di hasil pencarian, tetapi kita ingin mereka mengikuti tautan di halaman itu. Kita dapat menyelesaikan berbagai masalah potensial dengan mencegah mesin pencari mengindeks konten. Misalnya:
- halaman dengan thin content yang tidak memberikan nilai nyata bagi pengguna- halaman checkout di situs eCommerce- URL yang berisi informasi sensitif- halaman dev/staging yang belum siap diluncurkan untuk publik
Masalah paling umum yang terjadi dengan perintah noindex adalah lupa menghapusnya untuk halaman penting (atau seluruh situs web) setiap kali siap untuk diluncurkan secara resmi ke dunia online. Katakanlah DEV telah mengerjakannya untuk waktu yang lama, menguji berbagai hal, dan kemudian seseorang lupa menghapusnya setelah diluncurkan.
Tidak diragukan lagi, ini adalah salah satu pemeriksaan pertama (dan paling sederhana) untuk dilakukan jika Anda bertanya-tanya mengapa situs web tertentu atau bagian tertentu tidak membawa traffic organik apa pun.
Anda hanya perlu membuka kode sumber dan mencari (ctrl+f) untuk perintah "robots". Jika Anda melihat direktif "no index" maka Anda dalam masalah! Kabar baiknya adalah Anda sekarang tahu alasannya dan cara memperbaikinya dengan mudah.

Canonicals Salah
Tag canonical adalah senjata kuat dalam gudang senjata SEO. Ini sering digunakan untuk menghindari masalah SEO potensial dengan konten serupa yang ada di URL yang berbeda.
Misalnya, sangat umum di majalah E-commerce dengan parameter yang berbeda di halaman yang berpotensi menyebabkan masalah duplicate content.
Dengan canonical, kita cukup memberi tahu mesin pencari mana halaman "utama" / "asli", sehingga semua versi lainnya tidak menimbulkan masalah. Selain itu, Google akan tahu halaman mana yang harus diprioritaskan dan ditampilkan di hasil pencarian.
Ada beberapa masalah yang mungkin terjadi di sini. Salah satunya, seperti yang sudah disebutkan, adalah tidak memiliki canonical set ketika Anda memiliki URL berbeda dengan konten yang sama.

Jika canonical disetel, berikut adalah bahaya paling umum yang harus diwaspadai:
- URL canonical menunjuk ke URL dengan tag noindex- URL canonical menunjuk ke URL yang mengembalikan kode status 4xx atau 5xx- URL canonical menunjuk ke versi http non-aman dari halaman (ketika kita juga memiliki versi aman tersedia)- canonical tidak self-referencing (yang disebut canonicalized URL)
Catatan: ini bisa baik-baik saja jika itu disengaja, meskipun dalam kebanyakan kasus kita ingin canonical self-referencing
- tag canonical kosong atau menunjuk ke halaman yang tidak valid
Masalah Hreflang
Hreflang adalah hyperlink references dalam kode HTML halaman yang memungkinkan kita menentukan URL alternatif yang ditugaskan ke bahasa atau wilayah tertentu. Mereka sangat penting untuk situs web yang beroperasi di berbagai negara dan menyajikan konten dalam berbagai bahasa.

Ide utama di balik referensi hreflang adalah memastikan kita menampilkan versi situs web yang benar sesuai dengan pengguna dan negara/bahasa mereka.
Misalnya, untuk pengunjung Spanyol, kita ingin menyediakan versi /es dari situs web/halaman, untuk pengunjung Jerman, harus /de, dan seterusnya.
Pada dasarnya, kita memberi tahu Google halaman mana dan dalam bahasa apa yang harus ditampilkan kepada pengguna, tergantung pada pengaturan bahasa dan lokasi mereka.
Anotasi hreflang terlihat seperti ini:
<link rel="alternate" href="https://www.example.com/es/" hreflang="es" />
Masalah hreflang paling umum termasuk:
- hilang return link
URL alternatif harus memiliki kode yang sama seperti halaman yang berisi URL hreflang alternatif. Saat menggunakan tag hreflang dan halaman X menautkan ke halaman Y, halaman Y harus menautkan kembali ke halaman X. Pada dasarnya, setiap baris kode hreflang yang merujuk ke halaman lain harus memiliki kode yang sama di setiap halaman tempat ia ditambahkan.
- bahasa yang terdeteksi tidak cocok dengan bahasa yang ditentukan
Terkadang bahasa yang ditentukan dalam tag hreflang akan berbeda dari konten halaman aktual
- kode ISO yang salah
Kesalahan populer adalah menggunakan "en-UK" alih-alih "en-GB" saat menargetkan pengunjung berbahasa Inggris di Inggris Raya. Sintaks juga sangat penting. Meskipun banyak situs web menggunakan underscore untuk menentukan bahasa di URL mereka, hanya dash yang berfungsi untuk hreflang.
- hilang tag self-referencing
Menambahkan tag hreflang self-referencing adalah suatu keharusan untuk memastikan bahwa situs internasional diatur dengan benar dan mudah dipahami oleh mesin pencari.
- menggunakan URL relatif alih-alih absolut
Kesalahan umum lainnya dengan hreflang. Kita harus menghindari alamat relatif yang hanya menyediakan path dan selalu memilih path halaman lengkap.
Benar:
<link rel="alternate" href="https://www.example.com/es/spanish-post" hreflang="es" />
Salah:
<link rel="alternate" href="es/spanish-post" hreflang="es" />
Berikut adalah satu alat berguna untuk mengidentifikasi masalah hreflang- https://technicalseo.com/tools/hreflang/
Bahaya JavaScript
Meskipun, Google mengonfirmasi bahwa JavaScript dapat digunakan tanpa menyebabkan masalah SEO apa pun, kita harus berhati-hati dengannya. Sering kali, developer menggunakan JS untuk memuat konten dan tautan penting, dan ini dapat menempatkan kita dalam situasi di mana mesin pencari tidak dapat meng-crawl dan memahami konten dengan benar.
Oleh karena itu, disarankan untuk meluangkan waktu ekstra dan memeriksa situs web kita untuk melihat apakah semua informasi penting ditampilkan dengan benar.
Misalnya, implementasi JS yang buruk dapat mengakibatkan Google tidak membaca meta titles dan descriptions yang kita atur, yang kemudian menciptakan masalah dengan CTR kita di hasil pencarian.

Itulah mengapa sangat penting untuk menyadari interpretasi Google atas konten JavaScript kita dan apakah mereka dapat dengan benar meng-crawl dan mengindeks informasi.
Masalah Mobile Usability
Mungkin tidak akan mengejutkan siapa pun jika kita mengatakan bahwa mobile usability dan kinerja situs web adalah dua faktor SEO paling penting saat ini.
Sudah beberapa tahun sejak Google beralih ke mobile-first indexing dan mempertimbangkan versi mobile halaman web dengan prioritas.
Salah satu masalah utama yang lebih sering terlihat di masa lalu, adalah menampilkan konten yang berbeda untuk pengguna desktop dan mobile. Ini adalah praktik yang sangat berbahaya dan dapat mengakibatkan hasil organik yang lebih rendah.
Beberapa faktor utama yang dapat memengaruhi kinerja situs web termasuk:
- jumlah plugin yang besar
Cobalah untuk menjauh dari menginstal jumlah plugin yang besar. Semakin banyak plugin yang Anda miliki, semakin berat dan kikuk situs web Anda.
Lebih lagi, plugin adalah titik masuk potensial bagi peretas (jika tidak diperbarui tepat waktu), sehingga mereka mungkin juga menghadirkan risiko keamanan.
- gambar yang tidak dioptimalkan
Gambar adalah salah satu faktor paling umum yang memengaruhi kecepatan halaman dan kinerja keseluruhan situs web. Tidak ada yang menikmati situs web yang loading lambat, jadi kami selalu merekomendasikan untuk mencoba menjaga gambar kurang dari 100 kb dalam ukuran.

- layanan hosting
Pertimbangkan bahwa server tempat Anda menghosting situs web Anda adalah dasar di mana semuanya akan dibangun. Oleh karena itu, lebih baik tidak memilih solusi termurah dan menyelamatkan diri Anda dari masalah di masa depan. Layak berinvestasi sedikit lebih banyak tetapi mengetahui bahwa sebagai imbalannya Anda akan mendapatkan layanan hosting yang andal, aman, dan cepat.
Untuk Merangkum
Seperti yang sudah kita lihat, ada banyak cara untuk salah ketika berbicara tentang SEO. Perlu juga dicatat bahwa ini hanya beberapa dari masalah teknis SEO paling populer dan umum yang mungkin kita temui. Ada banyak mimpi buruk SEO lainnya yang bisa terjadi.
Mudah-mudahan, kami telah membantu Anda sejauh ini mendapatkan ide dan pemahaman yang lebih baik tentang masalah SEO utama dan yang lebih penting - cara menghindarinya atau memperbaikinya.
Semoga berhasil!
Penulis: Ognian Mikov

SEO mulai hadir dalam hidup saya pada tahun 2012, dan sejak saat itu saya benar-benar jatuh cinta padanya. Bagi saya, SEO jauh lebih dari sekadar pekerjaan — ia sekaligus menjadi passion dan hobi yang terus memotivasi saya untuk belajar dan berkembang. Entah sedang meneliti topik baru, membuat konten, atau menyelami berbagai perbaikan teknis, saya selalu terpukau oleh luasnya dunia digital marketing dan banyaknya peluang untuk meningkatkan performa sebuah website.
Pada tahun 2021, saya bergabung dengan SEO Alive dan SEOcrawl — perusahaan remote pertama saya — di mana saya bisa mengembangkan berbagai keterampilan baru dan terlibat dalam proyek-proyek menarik. Yang paling berkesan, saya berkesempatan bertemu dan belajar dari rekan-rekan kerja yang luar biasa, yang kini juga telah menjadi sahabat.
Saya meraih gelar sarjana di bidang Marketing dan gelar master di bidang Public Relations & Advertising. Di waktu luang, saya senang menghabiskan waktu bersama putri saya, serta bermain dan menonton catur, sepak bola (Само Левски & Més que un club), dan poker.
Temukan lebih banyak konten dari penulis ini

