2012-11-18 37 views
6

Tôi đã tìm kiếm nhưng tôi gặp khó khăn trong việc tìm kiếm một kết luận kết luận. Tôi cũng sẽ quan tâm nếu điều này có ảnh hưởng đến SEO.Dấu nháy đơn trong URL. Ý tưởng tốt hay ý tưởng tồi? Và tại sao?

+0

bạn đã kiểm tra này: - http://productforums.google.com/forum/#!topic/webmasters/aKVMfwL6WgE –

+2

Chúng hợp pháp. Cho dù chúng được ưa thích, hay tốt hay xấu, đều không có chủ đề và chủ quan. Hiệu ứng của họ trên SEO tốt hơn nên được hỏi về http://webmasters.stackexchange.com. – cHao

+0

Cùng một câu hỏi: http://webmasters.stackexchange.com/questions/37986/is-it-okay-to-use-apostrophes-in-the-url-are-there-any-negative-consequences – unor

Trả lời

9

Tôi khuyên bạn không nên sử dụng.

Lý do:

  1. Google yêu cầu máy chủ với những người không được mã hóa URL, ngay cả khi liên kết trong trang web được mã hóa có chứa (% 27) phiên bản. Hành vi này có thể không giống với các trình duyệt khác nhau & các công cụ tìm kiếm khác. Ngoài ra, Google sẽ hiển thị phiên bản không được mã hóa trong kết quả tìm kiếm.

  2. Bạn có thể đọc liên kết được đăng bởi Rahul Tripathi (http://productforums.google.com/forum/#!topic/webmasters/aKVMfwL6WgE) về tác động trong xếp hạng tìm kiếm có/không có dấu nháy đơn.

Nếu bạn vẫn muốn sử dụng dấu nháy đơn:

  1. Đảm bảo rằng máy chủ web của bạn xử lý mã hóa & phi mã hóa URL tốt.

  2. Theo dõi nhật ký máy chủ web của bạn để tìm lỗi 404 do sử dụng dấu nháy đơn không đúng cách của rô bốt.

Bằng cách này, chúng tôi đang chạy thử nghiệm để ghi lại hành vi của các công cụ tìm kiếm khác nhau trong khi thu thập thông tin các trang có ký tự không an toàn. Bạn có thể tìm hiểu về nó tại http://app.searchenabler.com/experiments/.

Một ví dụ kiểm tra mà chúng tôi đã thực hiện. http://app.searchenabler.com/experiments/unsafe/%20 $ & '() * +, -:;!.% 3C =% 3E @ [/]% 5E_% 60% 7B% 7C% 7D ~

(Bạn có thể thử để mở trên URL trong trình duyệt khác nhau của & kiểm tra các hành vi)

bạn cũng có thể xem như thế nào google cache một URL như vậy ở http://webcache.googleusercontent.com/search?q=cache:jkWRWOTPZXwJ:app.searchenabler.com/experiments/unsafe/%2520!%24%26 '() *% 2B, -:.% 3B% 253C% 3D% 253E% 40% 5B% 255C% 5D% 255E_ % 2560% 257B% 257C% 257D ~ + & cd = 1 & hl = en & ct = clnk

+5

** 1. ** [RFC 3986] (http://www.faqs.org/rfcs/rfc3986.html) (cập nhật RFC1738) tuyên bố rằng dấu nháy đơn là ký tự _reserved_. Các ký tự dành riêng chỉ cần được mã hóa nếu chúng có ý nghĩa đặc biệt trong lược đồ URI. Dấu nháy đơn không có ý nghĩa đặc biệt trong HTTP và không cần phải được mã hóa. ** 2. ** Google không nên yêu cầu apostrope được mã hóa trừ khi nó được mã hóa trong yêu cầu ban đầu. Dấu nháy đơn (hoặc dấu nháy đơn) là '% 27' ('% 60' là dấu gạch chéo ngược). – MrWhite

+0

@ w3d, bạn nói đúng, cảm ơn bạn đã sửa. Tôi nhầm lỗi apostrophe với trích dẫn trở lại (đánh dấu trở lại) và cho phù hợp trả lời. Tôi đã cập nhật giải thích ở trên. – khadim

Các vấn đề liên quan