**URL ramah pengguna** (Inggris: *user-friendly URL*code: en is deprecated , *RESTful URL*, *clean URL*) atau **URL ramah mesin pencari** (Inggris: *search engine-friendly URL*code: en is deprecated ) merupakan URL yang ditujukan untuk meningkatkan kegunaan dan aksesibilitas sebuah situs web atau layanan web dengan menyediakan kemudahan kepada pengguna tak mahir. URL ramah pengguna ini terkadang digunakan untuk layanan optimisasi mesin pencari (*search engine optimization* atau SEO). dengan mengikuti gaya *representational state transfer* (REST) arsitektur perangkat lunak, dan meyakinkan sumber web individu tetap konsistem pada URL yang sama. Hal ini dapat membuat World Wide Web menjadi sistem yang lebih stabil dan bermanfaat, dan lebih tahan dan handal dalam menandai (*bookmark*) sumber web.

Struktur
--------

Sebuah URL umumnya terdiri atas sebuah alur, nama skrip, dan untai kueri. Parameter untai kueri mendikte konten untuk tampil dalam halaman tersebut, dan kadang-kadang menampilkan informasi yang legap atau tidak relevan kepada pengguna, seperti penanda numerik sebuah basis data, penanda sesi, detail implementasi, dan lain-lain. URL ramah pengguna, sebaliknya, hanya berisi alur dari sebuah sumber, dalam sebuah hierarki yang mencerminkan beberapa struktur logis yang pengguna dapat menginterpretasi dan memanipulasinya dengan mudah.

| URL tak ramah pengguna | URL ramah pengguna |
| --- | --- |
| `http://example.com/index.php?page=name` | `http://example.com/name` |
| `http://example.com/about.html` | `http://example.com/about` |
| `http://example.com/index.php?page=consulting/marketing` | `http://example.com/consulting/marketing` |
| `http://example.com/products?category=12&pid=25` | `http://example.com/products/12/25` |
| `http://example.com/cgi-bin/feed.cgi?feed=news&frm=rss` | `http://example.com/news.rss` |
| `http://example.com/services/index.jsp?category=legal&id=patents` | `http://example.com/services/legal/patents` |
| `http://example.com/kb/index.php?cat=8&id=41` | `http://example.com/kb/8/41` |
| `http://example.com/index.php?mod=profiles&id=193` | `http://example.com/profiles/193` |
| `http://id.wikipedia.org/w/index.php?title=URL_ramah_pengguna` | `http://id.wikipedia.org/wiki/URL\_ramah\_pengguna` |

Implementasi
------------

Penerapan URL seperti ini melibatkan pemetaan URL melalui teknik pencocokan pola atau penulisan ulang transparan. Hal ini biasanya terjadi di sisi peladen, tetapi URL ramah pengguna biasanya hanya bentuk yang dapat dilihat oleh pengguna.

### *Slug*

Beberapa sistem menyediakan sebuah *slug* sebagai bagian sebuah URL yang mengenalkan halaman dalam bentuk kata kunci yang dapat dibaca oleh manusia. *Slug* biasanya terdapat pada bagian akhir sebuah URL yang dapat ditafsirkan sebagai nama sumber, mirip dengan nama dasar dalam sebuah nama berkas atau judul sebuah halaman.

*Slug* umumnya dibangkitkan secara otomatis dari judul halaman tetapi ia dapat dibuat secara manual pula. Hal ini digunakan untuk meningkatkan keterbacaan pada mesin pencari. Judul yang panjang terkadang diringkaskan agar memenuhi persyaratan kenyamanan dalam membaca.

*Slug* dapat ditulis dalam huruf kecil. Karakter dengan diakritik diganti dengan karakter dalam alfabet Latin biasa. Karakter tertentu, seperti karakter spasi diganti dengan sebuah tanda pisah atau garis bawah, untuk mencegah dienkodkan. Tanda baca pada umumnya dihapus. Dengan demikian, judul halaman *This, That, and the Other! An Outré Collection* akan memiliki *slug* `this-that-other-outre-collection`.

Lihat pula
----------

* Arsitektur informasi
* Permalink
* Penyingkatan URL

Referensi
---------

1. ↑  Opitz, Pascal (28 Februari 2006). "Clean URLs for better search engine ranking". Content with Style. Diarsipkan dari versi asli tanggal 2012-01-06. Diakses tanggal 9 September 2010.
2. ↑  Berners-Lee, Tim (1998). "Cool URIs don't change". *Style Guide for online hypertext*. W3C. Diakses tanggal 6 Maret 2011.

Pranala luar
------------

* URL as UI, oleh Jakob Nielsen
* The User Interface of URLs
* Cool URIS don't change, oleh Tim Berners-Lee

|  |  |
| --- | --- |
| Ikon rintisan | Artikel bertopik internet ini adalah sebuah rintisan. Anda dapat membantu Wikipedia dengan mengembangkannya. |

* l
* b
* s