Khi mới xây dựng website hoặc blog, bạn sẽ có những câu hỏi liên quan đến SEO như Permalinks là gì ? Cấu trúc Permalinks đóng vai trò rất lớn trong quá trình tối ưu SEO. Một Permalink là một liên kết lâu dài của của Website, Blog, hoặc các bài viết trong trang của bạn, vậy để tìm hiểu Permalinks là gì ?, Cách thiết lập Permalinks chuẩn SEO, bạn hãy xem qua bài viết này nhé.

Trong bài viết này bạn sẽ hiểu được định nghĩa Permalinks, cách thiết lập Permalinks 

Xem thêm : 

Permalinks là gì ?

Permalink chính là đường dẫn tĩnh các URL của các bài Post, Page, Category, Tag hoặc các thư mục có trong Website của bạn

Hay nói cách ngắn gọn hơn là một liên kết đầy đủ để vào một website, blog bạn cần phải nhập đúng URL của website đó như ví dụ bên dưới

Xem thêm Slug là gì ?

Ví dụ về Permalinks

Ví dụ bên dưới thể hiện các URL

Blog của tôi có URL là : https://mzengineer.com

Một liên kết khác có URL là : https://mzengineer.com/permalink-la-gi-thiet-lap-permalink-nhu-the-nao-hop-ly.html

Ví dụ Permalink Nguồn ảnh VnExpress vn
Ví dụ Permalink Nguồn ảnh VnExpress vn

Cách thiết lập cấu hình Permalink trong WordPress

Permalinks là nơi mà bạn sẽ bật tính năng đường dẫn tĩnh cho toàn bộ Website thay vì sử dụng cấu trúc đường dẫn động.

Đường dẫn tĩnh nghĩa là địa chỉ post, page, category, tag,…của bạn sẽ được biểu diễn bằng tên cụ thể chứ không phải dạng số.

Thiết lập Permalinks

Bạn vào Setting/Permalinks

Thiết lập Permalink Trong WordPress
Thiết lập Permalink Trong WordPress

Cài đặt chung Permalinks

Thay Đổi Cấu Trúc Permalink Cho Website
Thay Đổi Cấu Trúc Permalink Cho Website

Common Settings: Các thiết lập thông dụng.

  • Plain: Cấu trúc đường dẫn mặc định (đường dẫn động).
  • Day and name: cấu trúc đường dẫn với kiểu hiển thị đầy đủ ngày tháng đăng post và tên post.
  • Month and name: cấu trúc đường dẫn với kiểu hiển thị tháng, năm và tên post.
  • Numeric: Cấu trúc đường dẫn hiển thị ID của post thay vì tên.
  • Post name: Chỉ hiển thị tên post trên đường dẫn
  • Custom Structure: Tùy chỉnh cấu trúc đường dẫn tùy ý

Optional: Các thiết lập tùy chọn không bắt buộc.

  • Category base: Tên đường dẫn cha của các đường dẫn tới trang Category. Mặc định nó sẽ là http://yourdomain/Category/tên-category/, nếu bạn điền “Chuyên Mục” vào đây thì nó sẽ hiển thị là http://yourdomain/chuyen-muc/tên-category
  • Tag base: Tên đường dẫn mẹ của đường dẫn tới các trang tag. Mặc định nó sẽ là http://yourdomain/tag/tên-tag/, nếu bạn điền “topics” vào đây thì nó sẽ hiển thị là http://yourdomain/topics/tên-tag

Ví dụ hình bên dưới là mình thay đổi Tag – Topics

  • Thiết lập Permalink Trong WordPress 2
    Thiết lập Permalink Trong WordPress 2

Tùy chỉnh cấu trúc Permalink

Nếu bạn chọn tùy chọn này, bạn có thể cấu trúc đường dẫn giống như bạn thích.

Cấu trúc được xác định ở đây thông qua các từ khóa cấu trúc (được bao bọc bởi ký tự %), dưới đây là một số từ khóa cấu trúc 

  • %year% – năm đăng post.
  • %monthnum% – tháng đăng post.
  • %day% – ngày đăng post.
  • %hour% – giờ đăng post.
  • %minute% – phút đăng post.
  • %second% – giây đăng post.
  • %post_id% – số ID của post.
  • %postname% – tên của post (được rút lại thành kiểu ” tiêu đề bài viêt (title)”).
  • %category% – tên category của post (nếu bạn chọn 2 category, nó sẽ hiển thị 1 trong 2 và cố định).
  • %author% – tên tác giả của post.

Ví dụ như kiểu đường dẫn post là http://yourdomain/tên-category/tên-post thì mình sẽ điền ở phần Custom Structure là /%category%/%postname%

Hoặc bạn có thể thay đổi cấu trúc giống MzEngineer là 

/%postname%-%post_id%/.html

Tại sao không nên thay đổi Permalink sau khi đã xuất bản bài viết

Sau khi một bài đăng hoặc trang cụ thể được xuất bản, permalink cho trang đó không nên thay đổi mà không có lý do chính đáng (và trong trường hợp ngoại lệ bắt buộc).Permalinks sẽ không thay đổi vì những liên kết được share lên các mạng xã hội, hoặc diễn đàn sẽ vẫn giữ nguyên URL cũ, các truy cập được trỏ đến một URL bị thiếu

Mình ví dụ đơn giản cho bạn hiểu như sau :

Như bài viết : https://mzengineer.com/file-robots-txt-ho-tro-seo.html 

Ban đầu sau khi xuất bản mình để định dạng Permalinks được thiết lập như sau :

/%postname%-%post_id%/.html

URL ban đầu https://mzengineer.com/file-robots-txt-ho-tro-seo-1179.html

Ở trên ” -1179 ” là số ID bài viết theo định dạng %post_ID%

Mình cảm thấy để ID bài post không đẹp, không thích mình đi chỉnh lại trong Permalink là 

/%postname%.html

URL sau khi thay đổi : https://mzengineer.com/file-robots-txt-ho-tro-seo.html

Nếu trường hợp có ai đó share bài viết lên Mạng Xã Hội, hoặc các diễn đàn khác, website khác, thì khi người dùng truy cập URL, các liên kết sẽ được trỏ về liên kết URL ban đầu, sẽ báo lỗi 404, bạn có thể copy đường dẫn này dán vào trình duyệt sẽ thấy truy cập vào Website của mình sẽ báo lỗi 404 nếu mình chưa Redirect liên kết, lỗi 404 sẽ làm giảm thứ hạng của bạn trong bộ máy tìm kiếm

https://mzengineer.com/file-robots-txt-ho-tro-seo-1179.html

Lỗi 404 Trong Website Khi Chuyển Permalink
Lỗi 404 Trong Website Khi Chuyển Permalink

Nên cấu trúc Permalink như thế nào ?

  • Sử dụng permalinks đơn giản (yourdomain.com/postname)
  • Sử dụng từ khóa của bạn trong Permalink
  • Bỏ các ” Stop Word “ khỏi Permalinks (chẳng hạn như “is”, “are”,…), có 1 bảng về Stop Word bạn có thể Search Keyword nhé
  • Đừng thay đổi Permalinks sau khi xuất bản, và nếu bạn làm như vậy, hãy thiết lập chuyển hướng 301 từ URL cũ sang URL bằng các plugin hoặc sử dụng .htaccess
  • Chọn dấu gạch ngang thay vì gạch dưới, bạn có thể Google để có nhiều thông tin thêm về vấn đề này Google.com

Lời Kết

Qua bài viết, bạn có thể hiểu rõ hơn về cấu trúc Permalink, nếu bạn là một SEOer bạn có thể tùy chỉnh để phù hợp với nội dung bài viết của mình, hoặc thiết lập Permalinks chuẩn SEO, đối với khán giả xem bài viết bạn có thể chỉnh sửa liên kết trên trình duyệt, hoặc hiểu rõ hơn về các cấu trúc URL khi lướt Web xem tránh bị lỗi khi thay đổi nhầm URL

Nguồn MzEngineer.com

LEAVE A REPLY

Please enter your comment!
Please enter your name here