Struktur URL SEO Friendly: Best Practices 2024

by Bayu Wicaksono
Struktur URL SEO Friendly: Best Practices 2024

Kesalahan URL yang Diam-Diam Membunuh Ranking Anda

Banyak pemilik bisnis menghabiskan waktu berhari-hari menulis konten berkualitas, membangun backlink, lalu lupa memeriksa satu hal mendasar: struktur URL mereka berantakan.

URL seperti domain.com/p=1234?cat=7&session=abc99 bukan cuma jelek di mata pengguna — Google juga kesulitan memahami konteks halaman tersebut. Crawl budget terbuang, internal link jadi kacau, dan peluang keyword di URL hilang begitu saja.

Ini bukan teori. Di salah satu proyek klien e-commerce otomotif yang saya tangani tahun 2022, sekadar merapikan struktur URL (dari format ID numerik ke slug deskriptif) berkontribusi pada kenaikan organic traffic sebesar 34% dalam 90 hari — tanpa menambah satu backlink pun.

Artikel ini membahas struktur URL SEO friendly best practices yang bisa langsung Anda terapkan, bukan sekadar konsep.


Kenapa Struktur URL Penting untuk SEO Bisnis Anda

Google secara eksplisit menyebut URL sebagai salah satu sinyal ringan dalam menentukan relevansi halaman. Tapi dampak URL jauh lebih luas dari sekadar sinyal ranking:

1. Keterbacaan untuk pengguna (dan klik organik) URL yang deskriptif muncul di SERP. Pengguna membaca URL sebelum memutuskan klik. URL seperti domain.com/tips-merawat-aki-mobil jauh lebih meyakinkan daripada domain.com/?p=892.

2. Distribusi link equity yang bersih Ketika situs lain menyalin URL Anda sebagai anchor text mentah, URL deskriptif otomatis menjadi anchor text yang relevan. Ini gratis dan sering diremehkan.

3. Crawling yang lebih efisien URL dengan parameter berlebihan (?sort=price&filter=red&page=3) bisa menciptakan ribuan versi halaman duplikat yang menghabiskan crawl budget Anda. Untuk situs dengan ratusan halaman, ini masalah serius.

4. Struktur situs yang terbaca mesin URL yang terstruktur (/kategori/subkategori/nama-produk) membantu Google memahami hierarki situs Anda — informasi yang digunakan untuk menentukan halaman mana yang paling otoritatif.


Anatomi URL SEO Friendly

Sebelum masuk ke checklist, pahami dulu komponen URL yang perlu Anda perhatikan:

https://domain.com/kategori/nama-halaman/
|____| |_________| |________| |_________|  
Protokal  Domain    Subfolder    Slug
  • Protokol: Selalu HTTPS. Tanpa pengecualian.
  • Domain: Hindari subdomain yang tidak perlu (blog.domain.com vs domain.com/blog) kecuali ada alasan teknis kuat.
  • Subfolder/Kategori: Menunjukkan hierarki konten.
  • Slug: Bagian paling kritis — harus deskriptif, mengandung keyword, dan singkat.

Checklist Struktur URL SEO Friendly Best Practices

Gunakan checklist ini untuk mengaudit dan memperbaiki URL di situs Anda minggu ini.

✅ 1. Gunakan HTTPS di Semua Halaman

  • Pastikan sertifikat SSL aktif dan tidak expired.
  • Cek dengan tool: SSL Labs — gratis.
  • Pastikan redirect 301 dari HTTP ke HTTPS sudah aktif.
  • Verifikasi di Google Search Console: tidak ada URL HTTP yang terindeks.

Kesalahan umum: Mixed content — halaman HTTPS tapi memuat gambar atau script dari URL HTTP. Cek dengan ekstensi Chrome "Why No Padlock".

✅ 2. Gunakan Huruf Kecil Semua (Lowercase)

  • Domain.com/Tips-SEO dan domain.com/tips-seo adalah dua URL berbeda di server Linux.
  • Ini menciptakan duplikat konten yang tidak disengaja.
  • Paksa lowercase di level server (.htaccess untuk Apache, nginx.conf untuk Nginx) atau di CMS Anda.

✅ 3. Gunakan Tanda Hubung (-), Bukan Underscore (_)

  • Google memperlakukan tanda hubung sebagai pemisah kata. tips-seo dibaca sebagai dua kata: "tips" dan "seo".
  • Underscore (tips_seo) dibaca sebagai satu kata: "tipsseo".
  • Ini sudah dikonfirmasi langsung oleh John Mueller dari Google.
  • Action: Cek semua slug di situs Anda. Jika ada underscore, buat redirect 301 ke versi dengan tanda hubung.

✅ 4. Buat Slug Pendek dan Deskriptif

  • Target: 3–6 kata yang mengandung primary keyword.
  • Hapus stop words yang tidak perlu: "dan", "yang", "untuk", "di", "ke" — kecuali memang bagian dari keyword target.
  • Contoh buruk: /cara-untuk-meningkatkan-penjualan-produk-anda-dengan-seo-di-tahun-2024
  • Contoh baik: /seo-untuk-meningkatkan-penjualan
  • Tool: Cek panjang slug di Screaming Frog (kolom "Path").

Kesalahan umum: Menyertakan tanggal di slug artikel evergreen. /2021/tips-seo/ akan terasa usang di 2025 dan memaksa Anda redirect jika ingin memperbarui URL.

✅ 5. Hindari Parameter URL yang Berlebihan

  • Parameter seperti ?ref=homepage&utm_source=email tidak masalah untuk tracking, tapi jangan biarkan Google mengindeksnya.
  • Action di Google Search Console: Gunakan fitur "URL Parameters" (versi lama) atau atur via robots.txt dan canonical tag.
  • Untuk e-commerce: halaman filter (?warna=merah&ukuran=L) harus diberi tag rel=canonical ke URL kategori utama atau di-noindex.
  • Tool: Screaming Frog → filter URL yang mengandung "?" untuk melihat skala masalah.

✅ 6. Struktur Folder: Datar tapi Logis

  • Semakin dalam URL dari root, semakin kecil link equity yang diterima halaman tersebut.
  • Idealnya maksimal 3 level: /kategori/subkategori/slug
  • Hindari: /blog/2024/januari/minggu-2/tips-seo-untuk-pemula/
  • Action: Petakan struktur URL situs Anda dengan Screaming Frog. Identifikasi halaman yang lebih dari 3 level dari root.

✅ 7. Konsisten: Trailing Slash atau Tidak

  • domain.com/tips-seo/ dan domain.com/tips-seo adalah dua URL berbeda.
  • Pilih satu format dan konsisten di seluruh situs.
  • Pastikan yang tidak dipilih melakukan redirect 301 ke yang dipilih.
  • Cek konsistensi di internal link, sitemap XML, dan canonical tag.

✅ 8. Sertakan Keyword di URL

  • Primary keyword halaman harus ada di slug.
  • Tapi jangan keyword stuffing: /seo-seo-tips-seo-terbaik adalah red flag.
  • Satu kemunculan keyword yang natural sudah cukup.
  • Contoh: untuk halaman yang menarget "jasa SEO Surabaya", slug ideal: /jasa-seo-surabaya

✅ 9. Hindari Karakter Khusus

  • Karakter seperti &, %, #, @, spasi — harus di-encode dan menciptakan URL yang berantakan.
  • Pastikan CMS Anda otomatis membersihkan karakter ini saat membuat slug.
  • WordPress melakukan ini secara default. Platform custom perlu dicek manual.

✅ 10. Jangan Ubah URL yang Sudah Ranking

  • Ini aturan paling penting dan paling sering dilanggar.
  • Jika halaman sudah mendapat traffic organik dan backlink, mengubah URL — meski dengan redirect 301 — akan menyebabkan penurunan sementara (biasanya 2–8 minggu) karena Google perlu memproses ulang.
  • Kapan boleh mengubah URL? Hanya jika URL lama benar-benar bermasalah (mengandung parameter, sangat panjang, atau ada kata yang salah eja) dan manfaat jangka panjangnya jelas.
  • Jika terpaksa ubah: redirect 301, perbarui semua internal link, perbarui sitemap, dan submit URL baru di Search Console.

Tools yang Saya Gunakan untuk Audit URL

Tool Fungsi Harga
Screaming Frog SEO Spider Crawl semua URL, deteksi duplikat, parameter, redirect chain Gratis s/d 500 URL
Google Search Console Lihat URL yang terindeks, deteksi error crawl Gratis
Ahrefs / Semrush Audit backlink ke URL lama sebelum redirect Berbayar
Redirect Path (Chrome Extension) Cek redirect chain URL satu per satu Gratis

Untuk bisnis dengan budget terbatas, kombinasi Screaming Frog (versi gratis) + Google Search Console sudah cukup untuk audit awal.


Studi Kasus: Migrasi URL di Situs Keuangan

Tahun 2023, saya membantu portal informasi keuangan dengan sekitar 800 halaman. Masalah utama: URL mereka menggunakan format /artikel/12345/judul-panjang-sekali-yang-tidak-relevan/.

Masalah yang ditemukan:

  • Slug rata-rata 12–15 kata
  • Nomor ID di URL tidak memberikan informasi konteks
  • Banyak halaman dengan parameter ?print=1 dan ?share=twitter terindeks

Langkah yang diambil:

  1. Audit dengan Screaming Frog — export semua URL yang aktif
  2. Identifikasi 120 halaman prioritas (traffic > 100 kunjungan/bulan)
  3. Buat slug baru: maksimal 5 kata, mengandung keyword utama
  4. Implementasi redirect 301 massal via .htaccess
  5. Update semua internal link di CMS
  6. Submit sitemap baru di Search Console
  7. Monitor di Search Console selama 60 hari

Hasil setelah 90 hari:

  • 87% halaman prioritas kembali ke posisi semula atau lebih baik
  • Crawl coverage meningkat 28% (lebih banyak halaman diindex dengan crawl budget yang sama)
  • 13% halaman mengalami penurunan sementara, pulih di minggu ke-10

Kunci keberhasilan: tidak mengubah URL yang sudah di posisi 1–3, fokus hanya pada halaman dengan URL bermasalah yang belum ranking tinggi. Untuk situs yang sedang melakukan migrasi besar-besaran, panduan langkah demi langkah tentang cara migrasi website ke hosting baru dapat membantu memastikan URL Anda tetap terjaga selama proses perpindahan.


Pertanyaan yang Sering Muncul

"Apakah subfolder kategori wajib?" Tidak wajib. Untuk situs kecil (di bawah 100 halaman), URL datar seperti /nama-halaman lebih efisien. Subfolder berguna ketika Anda perlu mengelompokkan konten untuk membangun topical authority di kategori tertentu.

"Haruskah URL menggunakan bahasa Indonesia atau Inggris?" Gunakan bahasa yang sama dengan keyword target Anda. Jika Anda menarget "jasa desain logo murah" (Indonesia), slug harus dalam bahasa Indonesia. Jangan campur: /design-logo-murah untuk konten berbahasa Indonesia adalah inkonsistensi yang membingungkan.

"Bagaimana dengan URL untuk halaman produk e-commerce?" Hindari menyertakan atribut dinamis (warna, ukuran) di URL produk utama. Gunakan /produk/nama-produk/ sebagai URL kanonik. Varian produk bisa ditangani via parameter yang di-noindex atau JavaScript. Jika Anda menjalankan toko online, memahami perbandingan biaya checkout antara Stripe dan PayPal juga penting untuk mengoptimalkan halaman checkout Anda.


Prioritas Pertama yang Harus Anda Kerjakan Sekarang

Jika Anda hanya punya waktu satu jam minggu ini, lakukan ini:

Jalankan Screaming Frog di situs Anda (gratis, maksimal 500 URL). Export hasilnya dan filter:

  1. URL yang mengandung karakter ? (parameter berlebihan)
  2. URL dengan panjang lebih dari 115 karakter
  3. URL yang mengandung underscore

Tiga kategori ini adalah masalah paling umum dan paling mudah diperbaiki. Dari sana, Anda punya data nyata — bukan asumsi — untuk memutuskan URL mana yang perlu diperbaiki lebih dulu.

Struktur URL SEO friendly best practices bukan pekerjaan sekali jadi. Tapi sekali Anda merapikannya, fondasi teknis situs Anda jauh lebih solid untuk semua upaya SEO berikutnya.