Trang chủ » Thiết kế web » Thiết lập SEO by Yoast linh hoạt hơn với biến dữ liệu

Thiết lập SEO by Yoast linh hoạt hơn với biến dữ liệu

1046 Lượt xem

Khi thiết lập plugin SEO by Yoast, chắc bạn cũng có biết là cấu trúc tiêu đề và description của các post type và taxonomy sẽ được hiển thị dựa vào thiết lập các biến dữ liệu đặc biệt mà plugin này cung cấp sẵn. Ví dụ nếu ở phần Title của Post bạn thiết lập là thế này:

yoast-variables

Thì điều này có nghĩa là Post của bạn sẽ được hiển thị thẻ <title> với cấu trúc “Tên của post – Tên website” ở mặc định. Vậy chúng ta có thể gọi, %%title%% là biến dữ liệu để in tiêu đề của post type và biến %%sitename%% để in tên của website. Các biến này đều được nằm trong giữa 4 ký tự phần trăm (%).

Lưu ý rằng, title chỉ hiển thị theo cấu trúc này nếu bạn không đánh dấu vào mục “Force rewrite titles” ở SEO -> Titles & Metas -> General. Còn nếu đánh dấu vào, nó sẽ hiển thị những gì mà bạn đã nhập trong phần thiết lập SEO Title trong mỗi post type hoặc taxonomy.

Vậy thì ngoài hai biến ví dụ ở trên, Yoast còn có biến nào nữa để giúp chúng ta có thể hiển thị title và description linh hoạt hơn? Rất nhiều nhé, mà ở bài này mình sẽ liệt kê ra toàn bộ các biến dữ liệu mà hiện tại plugin WordPressSEO by Yoast đang hỗ trợ.

Các biến dữ liệu cơ bản

Các biến dữ liệu cơ bản của plugin WordPress SEO by Yoast là những biến dễ sử dụng và cũng thường xuyên được sử dụng nhất.

Tên biến Giải thích
%%date%% Hiển thị ngày tháng đăng post/page.
%%title%% Hiển thị tiêu đề của post/page.
%%sitename%% Hiển thị tên website.
%%sitedesc%% Hiển thị mô tả của website thiết lập trong Settings -> General.
%%excerpt%% Hiển thị excerpt của post/page.
%%excerpt_only%% Hiển thị excerpt của post/page nhưng không tự tạo ra nếu không có.
%%tag%% Hiển thị tên (các) tag của post.
%%category%% Hiển thị tên (các) category của post.
%%category_description%% Hiển thị mô tả của category.
%%tag_description%% Hiển thị mô tả của tag.
%%term_description%% Hiển thị mô tả của một term 1) trong một taxonomy mà post đang sử dụng.
%%term_title%% Hiển thị tiêu đề của term mà post đang sử dụng.
%%searchphrase%% Hiển thị từ khóa tìm kiếm mà người dùng đang tìm.
%%sep%% Hiển thị ký tự phân cách mà bạn có thể thiết lập trong SEO -> Titles & Metas -> General.

Các biến dữ liệu nâng cao

Nếu các biến ở trên không đủ nhu cầu của bạn thì bạn có thể sử dụng các biến dưới đây. Đặc biệt là nếu bạn làm việc với custom taxonomy và custom post type sẽ thấy nó có hiệu quả hơn.

Tên biến Giải thích
%%pt_single%% Hiển thị Single Label của post type
%%pt_plural%% Hiển thị Singular Label của post type
%%modified%% Hiển thị thời gian cập nhật lần cuối cùng của post type
%%id%% Hiển thị ID của post hiện tại
%%name%% Hiển thị tên tác giả của post
%%userid%% Hiển thị ID tác giả giả của post
%%currenttime%% Hiển thị giờ hiện tại
%%currentdate%% Hiển thị ngày tháng năm hiện tại
%%currentday%% Hiển thị ngày hôm nay
%%currentmonth%% Hiển thị tháng hiện tại
%%currentyear%% Hiển thị năm hiện tại
%%page%% Hiển thị số trang hiện tại (kiểu Trang 2/10)
%%pagetotal%% Hiển thị tổng số trang
%%pagenumber%% Hiển thị số trang hiện tại
%%caption%% Hiển thị caption của tập tin media đính kèm
%%focuskw%% Hiển thị từ khóa đang focus vào bài
%%term404%% Hiển thị slug của trang 404
%%cf_<custom-field-name>%% Hiển thị giá trị của một custom post field đang sử dụng trong post. Ví dụ: %%cf_tinhthanh%%
%%ct_<custom-tax-name>%% Hiển thị term của custom taxonomy.
%%ct_desc_<custom-tax-name>%% Hiển thị description của custom taxonomy.

Thật tuyệt vời phải không nào. Bây giờ bạn có thể áp dụng các giá trị này vào việc tối ưu SEO cho website với plugin WordPress SEO by Yoast cho phù hợp nhất với nhu cầu của bạn nhé.