Lạm bàn về cấu trúc link trong WordPress

admin Mar 24, 2011 9

Cấu trúc link trong WordPress (WP) là một thành phần khá quan trọng nhưng ít được chúng ta để ý đến. Thường thì chúng ta chỉ nhớ đến nó ngay sau khi cài blog, tùy chỉnh một lần rồi quên luôn. Trước đây HT cũng có bài viết về cấu trúc link trong WP. Nhân tiện HT một lần nữa thay đổi cấu trúc link, HT xin phép lạm bàn đôi chút về cấu trúc link một lần nữa.

 

Lạm bàn về cấu trúc link trong WordPressẢnh Minh Họa 

Cấu trúc link ảnh hưởng đến SEO?

Điều này anh em chúng ta hẳn có chung một câu trả lời rồi. HT không phải là dân SEO nên không lạm bàn nhiều về nó. Dưới đây là một số dạng cấu trúc link mà chúng ta thường gặp:

/%postname%/: Đây là dạng tối ưu và rất phổ biến.
/%postname%.html: Cũng như dạng trên, có thêm đuôi .html nữa mà thôi.
/%category%/%postname%/: Đây cũng là một dạng thường gặp. Ngoài tên bài viết trong link nó còn chứa thông tin chuyên mục của bài viết, giúp người đọc biết mình đang xem chuyên mục nào.
/%year%/%monthnum%/%post_name%/: Đây cũng là một dạng phổ biến, nó cung cấp cho người đọc khoảng thời gian viết bài.

Cấu trúc link ảnh hưởng đến tốc độ?

Bạn thử nghĩ với một đường link: http://domain.com/xxx/yyy thì bạn nghĩ nó là dạng nào? /%category%/%postname%/ hay là /%postname%/%category%/ hay là một dạng nào khác? HT thì không thể xác định được rồi. Vậy WP làm sao để xác định và chuyển trang cho chính xác? HT xin minh họa cách thức hoạt động của WP.

Đầu tiên, WP sec cho rằng xxx là là pagename, nó sẽ truy vấn data xem đúng không, nếu không thì tiếp tục với category, nếu không đúng thì lại tiếp tục công việc này với dự đoán là tên bài viết,…

Với phương thức hoạt động như trên sẽ tốn nhiều thời gian và tài nguyên của server để xử lý hơn là bạn cung cấp ngay cho nó ID của bài viết. Vì thế trên WP Codex khuyên bạn không nên bắt đầu cấu trúc link của mình với %postname%, %category%, %author%.

Ở đây HT không khuyến khích bạn sử dụng dạng nào, tất cả là do quyết định của bạn mà thôi.

Đọc đến đây, bạn bỗng dưng muốn khóc, à không, thay đổi cấu trúc link? Việc thay đổi cấu trúc link không đơn giản chỉ là thay đổi permalink structure mà nó ảnh hưởng rất nhiều đến blog/website của bạn. Nó sẽ gây ra những link gãy, khiến bạn mất một lượng lớn khách đến từ các công cụ tìm kiếm. Vì vậy bạn cần cân nhắc kỹ trước khi quyết định.

Khắc phục link gãy khi đổi cấu trúc link.

Trước đây HT cũng đã có giới thiệu đến các bạn 1 công cụ có tên Dean’s Permalinks Migration giúp thực hiện việc này. Hôm nay HT xin giới thiệu với các bạn một plugin khác là : Advanced Permalinks. Đúng như tên gọi, nó giúp bạn nâng cao khả năng tùy chỉnh cấu trúc link. Cài đặt như các plugin bình thường khác. Sau khi kích hoạt, phần cài đặt permalinks của bạn sẽ có thêm các tab.

Defaults: Cài đặt mặc định của WP.
Advanced: Phần nâng cao, bạn có thay đổi cấu trúc category, tác giả,…
Posts: Cài đặt cho một, nhiều bài viết riêng lẽ.
Migration: Phần này bạn thêm vào cấu trúc link cũ, nó sẽ chuyển về cấu trúc link mới cho bạn.

Bài viết có tham khảo từ các nguồn sau:

9 Comments »

  1. SEO Services Mar 30, 2011 at 3:02 am - Reply

    The layout is what really caught my eye, then the i looked at the writing and i think you did a very nice job. Good work:)

  2. programy do ściągania Apr 11, 2011 at 8:47 am - Reply

    Thank you for this article!

  3. programy do zdjęć Apr 12, 2011 at 2:37 am - Reply

    Thumbs up for this text!

  4. fontanny czekoladowe na wesele Apr 13, 2011 at 2:58 am - Reply

    Thanks for this article. Waiting for next one.

  5. download dinner for schmucks the movie Apr 18, 2011 at 6:01 pm - Reply

    This will be the earliest time I have commented right here and I must say you give genuine, and high quality info for bloggers! Good job.

  6. Bronx locksmith Apr 19, 2011 at 9:51 am - Reply

    I do not even know how I ended up here, but I thought this post was great. I don’t know who you are but definitely you’re going to a famous blogger if you aren’t already 😉 Cheers!

  7. contemporary artists Apr 19, 2011 at 12:55 pm - Reply

    I really like your writing style, excellent info , thanks for putting up : D.

  8. Harry Tomfilla Sep 16, 2011 at 2:54 am - Reply

    Very helpful! Thanks very appreciated!

Đăng Bình Luận »