Apakah ada bedanya jika jalur URL Anda berakhir dengan garis miring atau tidak?


Jawaban:


38

Baca posting blog lengkap oleh Google di sini, http://googlewebmastercentral.blogspot.com/2010/04/to-slash-atau-not-to-slash.html , ini mencakup topik yang tepat ini.

Singkatnya, Google tidak peduli jika Anda memiliki garis miring. Namun, itu akan memperlakukan 2 jalur di bawah ini sebagai halaman terpisah.

http://www.example.com/some/slug/paths/
http://www.example.com/some/slug/paths

Jika Anda perlu memiliki kedua hal di atas dan mereka adalah konten yang sama, pilihan terbaik Anda adalah melakukan 301 Redirect ke salah satu dari mereka dari yang lain.

Jika itu bukan opsi, Anda ingin menambahkan <link rel="canonical" href="your link"/>ke kedua halaman yang akan menentukan mana yang merupakan master atau orang tua. Matt Cutts memiliki artikel yang bagus di sini, http://www.mattcutts.com/blog/canonical-link-tag/ , yang membahas topik secara keseluruhan.


Lagipula itu adalah praktik yang baik, karena Anda tidak pernah tahu apa yang akan orang tempatkan sebagai URL ketika menautkan ke Anda. Saya benci mendapatkan tautan permanen di situs PR8 yang bukan ke URL kanonik saya :)
Tim Post

3
Ini bukan untuk tujuan tag kanonik. Hal yang benar untuk dilakukan adalah mengarahkan ulang versi slash ke versi non-slash (atau sebaliknya, tergantung yang Anda inginkan), yang persis seperti yang disarankan oleh entri blog pusat webmaster Google yang ditautkan. Gunakan kanonik di sini hanya jika 301 tidak mungkin.
Tim Fountain

@Tim - Poin bagus. Anda benar, kanonik hanyalah pilihan cadangan. Saya mengubah jawaban saya menjadi lebih benar. Terima kasih!
Ben Hoffman

1
Aplikasi sisi server juga memperlakukan jalur secara berbeda. Di Django, domain.com/some akan dialihkan ke domain.com/some/. Sesuatu yang perlu diingat. :)
citadelgrad

9

Selain poin RandomBen tentang mesin pencari yang memperlakukan URL dengan garis miring dibandingkan tanpa dua URL yang berbeda, saya ingin menambahkan ini. Saya biasanya menggunakan garis miring untuk menunjukkan kategori, sementara saya tidak menggunakan garis miring untuk halaman yang berada di ujung atau bawah hierarki. Potong kategori Anda, jangan potong apa pun. Jika Anda menulis ulang URL, ini paling cocok dengan struktur file alami. Namun, Anda harus memastikan bahwa setiap kategori di jalur Anda ada, atau Anda bisa berakhir dengan beberapa pengguna yang bingung dan frustrasi. Dalam URL contoh Anda, "beberapa" dan "siput" harus merupakan halaman yang dapat diakses.


Itu bisa sangat masuk akal. Jika Anda ingin meniru sistem file di URL Anda, apakah mungkin lebih rapi untuk 'pergi jauh-jauh', dan berikan halaman rintisan Anda ekstensi (mungkin palsu), seperti .html atau .py, .pl, .asp , atau sesuatu yang lain. Hanya saja tanpa trailing slash tidak mengomunikasikan "stub page" kepada saya, itu bisa saja dilupakan - tetapi ekstensi "file" tidak.
Jesper Mortensen

@Jesper "Siapa bilang nama file memerlukan ekstensi ?? lihat mesin * nix kapan-kapan" - stackoverflow.com/questions/5948659/…
Yarin

5

Ada satu kasus di mana garis miring akan membantu dengan optimasi mesin pencari (SEO). Itu adalah kasus di mana dokumen Anda memiliki ekstensi file yang tampaknya bukan .html. Ini menjadi masalah dengan situs yang menilai situs web. Mereka mungkin memilih antara dua url ini:

  • http://mysite.example.com/rated.example.com
  • http://mysite.example.com/rated.example.com/

Dalam kasus seperti itu, saya akan memilih yang dengan garis miring . Itu karena .comekstensi adalah ekstensi untuk file perintah yang dapat dieksekusi Windows. Mesin pencari dan pemeriksa virus sering tidak menyukai URL yang muncul yang mengandung malware yang didistribusikan melalui mekanisme tersebut. Garis miring tampaknya mengurangi kekhawatiran, memungkinkan halaman untuk peringkat di mesin pencari dan dapatkan oleh pemeriksa virus.

Jika URL Anda tidak ada .di bagian file, maka saya akan merekomendasikan menghilangkan garis miring untuk kesederhanaan.

(Ini adalah jawaban yang sama yang saya posting di StackOverflow )


1

URL dengan dan tanpa garis miring diperlakukan sebagai dua URL yang berbeda. Sangat penting bagi Anda untuk memperbaikinya untuk menghindari masalah duplikat konten. Secara umum, ini mempengaruhi seluruh situs, karena setiap halaman memiliki duplikat.

  1. Membakukan URL lebar situs
  2. Gunakan pengalihan 301 atau kanonikisasi untuk memperbaiki URL
  3. Lakukan audit tautan internal untuk memastikan tidak ada arahan ulang yang tidak perlu dan semua tautan internal mengarah ke URL terstandarisasi.
  4. Anda juga dapat memeriksa tautan eksternal. Idealnya, mereka juga harus menunjuk ke URL standar.

Lihat peringkat meningkat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.