SemrushEnterpriseby LionTech · Vietnam PartnerĐăng ký demo ↗
SEO tổng quan

Tham số URL là gì? Hướng dẫn cách sử dụng chúng

Tham số URL là những thông tin bổ sung được thêm vào cuối một URL. Dưới đây là cách sử dụng chúng.

Tham số URL truyền dữ liệu qua một URL, vì vậy một trang đơn có thể hoạt động khác nhau mà không cần một trang riêng cho mỗi biến thể. Bạn có thể đã thấy điều này với việc lọc sản phẩm hoặc tìm kiếm trên trang.

Nhưng nếu các tham số được thiết lập không chính xác, chúng có thể lãng phí ngân sách thu thập và khiến các hệ thống tìm kiếm không chắc chắn phiên bản nào của một trang thực sự quan trọng.

Hướng dẫn này sẽ đề cập chính xác về tham số URL là gì, cách chúng được cấu trúc, sự khác biệt giữa tham số chủ động và thụ động, và cách giữ cho chúng không làm hại SEO và khả năng hiển thị AI của bạn.

Tham số URL là gì?

Tham số URL là những thông tin bổ sung được thêm vào cuối một URL để cho một trang web biết cách tùy chỉnh nội dung, lọc kết quả hoặc theo dõi phiên truy cập.

Dưới đây là một ví dụ đơn giản về tham số URL sẽ được sử dụng để lọc kết quả thương mại điện tử:

URL ví dụ cho thấy các tham số cho danh mục, màu sắc và kích thước trong URL trang sản phẩm

Tham số URL chỉ là một phần của một URL đầy đủ, thường bao gồm một sơ đồ, tên miền, tên miền cấp cao và đường dẫn.

Cấu trúc tham số URL

Tham số URL xuất hiện sau dấu hỏi (?) và bao gồm các cặp khóa-giá trị được phân tách bởi một hoặc nhiều dấu và (&). Điều này có nghĩa là:

  • Mọi thứ trước dấu hỏi (?) là một URL tiêu chuẩn
  • Tất cả các tham số đều xuất hiện sau dấu hỏi (?)
  • Mỗi tham số được viết dưới dạng một khóa và giá trị được phân tách bởi dấu bằng (category=shoes)
  • Nhiều tham số được phân tách bằng một dấu và (&)

Tham số URL so với chuỗi truy vấn

Tham số URL là các cặp khóa-giá trị riêng lẻ, và một chuỗi truy vấn là toàn bộ chuỗi tham số — bao gồm dấu hỏi và các dấu và.

Đây là các tham số URL (đôi khi được gọi là tham số truy vấn):

category=shoes
color=blue
size=9

Và đây là một chuỗi truy vấn:

?category=shoes&color=blue&size=9

Tuy nhiên, nhiều nhà tiếp thị sử dụng các thuật ngữ tham số URL và chuỗi truy vấn thay thế cho nhau. Điều đó hoàn toàn ổn trong hầu hết các ngữ cảnh.

Tham số URL được sử dụng như thế nào?

Tham số URL được sử dụng để nâng cao chức năng của một trang web, theo dõi các chiến dịch và cải thiện trải nghiệm người dùng.

Cụ thể, tham số URL được sử dụng cho:

  • Lọc và sắp xếp nội dung: Bạn có thể sử dụng tham số URL để lọc hoặc sắp xếp nội dung một cách động mà không cần người dùng phải tải lại toàn bộ trang. Điều này đặc biệt hữu ích cho các trang web thương mại điện tử với nhiều danh mục và biến thể sản phẩm. Hoặc các trang web cần giúp người dùng thu hẹp các bộ sưu tập lớn các mặt hàng.
  • Phân trang: Tham số URL giúp hiển thị các tập hợp lớn nội dung trên nhiều trang (?page=2, ?page=3, ?page=4, và cứ thế) để cho phép người dùng điều hướng qua chúng. Điều này đặc biệt hữu ích cho các trang web có các bộ sưu tập lớn, chẳng hạn như bài viết blog và danh sách sản phẩm.
  • Chức năng tìm kiếm: Tham số URL cũng có thể được sử dụng trong chức năng tìm kiếm của một trang web. Khi người dùng gửi một truy vấn tìm kiếm, truy vấn đó được thêm vào URL (https://example.com/?search=running+shoes), cho phép trang web hiển thị các kết quả tìm kiếm liên quan.
  • Theo dõi chiến dịch: Các nhà tiếp thị sử dụng các tham số URL được gọi là UTM parameters để theo dõi nguồn gốc của traffic và đo lường hiệu suất chiến dịch trong các nền tảng phân tích. Chúng là thụ động, có nghĩa là chúng không thay đổi nội dung của trang nhưng gửi dữ liệu đến các công cụ phân tích của bạn. Tạo các tham số UTM thủ công hoặc với một công cụ như Campaign URL Builder của Google.
Lưu ý

Tham số URL trước đây được sử dụng để phục vụ nội dung địa phương và quản lý dữ liệu phiên (như ghi nhớ nội dung của giỏ hàng trong quá trình duyệt). Ngày nay, các URL chuyên dụng với thẻ hreflang cung cấp cho các công cụ tìm kiếm các tín hiệu định vị địa lý rõ ràng hơn, và cookies xử lý việc theo dõi phiên một cách an toàn hơn.

Các loại tham số truy vấn URL chính là gì?

Các loại tham số truy vấn URL chính là tham số chủ động và thụ động.

Tham số chủ động

Tham số chủ động ảnh hưởng trực tiếp đến nội dung hoặc hành vi của một trang web.

Khi các tham số chủ động xuất hiện trong một URL, trang web sử dụng các giá trị này để thay đổi những gì trang hiển thị hoặc cách nó hoạt động để tạo ra một trải nghiệm động và tương tác phù hợp với nhu cầu của người dùng.

Các ví dụ phổ biến về tham số chủ động bao gồm

  • Lọc danh sách sản phẩm
  • Tải một trang cụ thể từ một chuỗi phân trang
  • Hiển thị kết quả tìm kiếm

Tham số thụ động

Tham số thụ động không thay đổi nội dung hiển thị của một trang nhưng hoạt động ở phía sau để hỗ trợ các chức năng như theo dõi hành vi người dùng.

Tham số thụ động thường được sử dụng để giám sát nguồn gốc traffic, chủ yếu thông qua các tham số UTM.

Các tham số trong URL ảnh hưởng đến SEO như thế nào?

Các tham số trong URL ảnh hưởng đến hiệu suất SEO và khả năng hiển thị AI chủ yếu vì chúng tạo ra nhiều trang có nội dung tương tự.

Ví dụ, một trang kết thúc bằng "?sort=asc" và một trang khác kết thúc bằng "?sort=desc" có thể hiển thị cùng một nội dung theo thứ tự khác nhau. Và khi bạn có các trang có nội dung rất giống nhau, bạn có nguy cơ gặp phải:

  • Nội dung trùng lặp: Khi các tham số tạo ra nhiều phiên bản của cùng một trang, các công cụ tìm kiếm gặp khó khăn trong việc xác định phiên bản nào nên được ưu tiên, làm giảm khả năng hiển thị tổng thể. Vấn đề đó cũng có thể ảnh hưởng đến các hệ thống AI.
  • Lãng phí ngân sách thu thập rác thải: Các công cụ tìm kiếm và AI chỉ phân bổ một lượng thời gian và tài nguyên nhất định để thu thập dữ liệu (đọc) một trang web trong một khoảng thời gian nhất định. Nếu trang web của bạn tạo ra nhiều URL với các tham số dẫn đến nội dung tương tự, các trình thu thập dữ liệu trang web có thể lãng phí thời gian vào những biến thể này thay vì khám phá các nội dung giá trị khác.
  • Sự cạnh tranh từ khóa: Nhiều URL với các tham số khác nhau thường nhắm đến cùng một nhóm truy vấn. Điều này có nghĩa là các trang của bạn thực chất đang cạnh tranh với nhau trong kết quả tìm kiếm. Sự cạnh tranh nội bộ này có thể ngăn cản bất kỳ trang nào đạt thứ hạng tốt trong tìm kiếm tự nhiên và kết quả tìm kiếm bằng AI.
  • Tín hiệu giá trị bị pha loãng: Giá trị của các liên kết đến yếu đi khi các nguồn bên ngoài và nội bộ chỉ đến nhiều phiên bản có tham số của cùng một trang. Điều này có thể làm giảm khả năng hiển thị của trang trong kết quả tìm kiếm tự nhiên và tìm kiếm bằng AI.

Những điều cần cân nhắc khi sử dụng tham số URL

Các tham số URL cần được lập kế hoạch và quản lý cẩn thận vì chúng có thể ảnh hưởng đến khả năng hiển thị tìm kiếm của bạn.

Vì vậy, hãy ghi nhớ những điều sau khi sử dụng tham số URL trên trang web của bạn:

Thứ tự tham số quan trọng

Thứ tự tham số quan trọng vì các công cụ tìm kiếm và hệ thống AI có thể coi các URL với cùng một tham số theo thứ tự khác nhau là các trang riêng biệt, ngay cả khi chúng hiển thị nội dung giống nhau.

Ví dụ, các trang kết thúc bằng "?color=blue&size=9" và "?size=9&color=blue" có thể được coi là các URL khác nhau. Điều này tạo ra nhiều nội dung trùng lặp hơn có thể ảnh hưởng đến hiệu suất tìm kiếm.

Hầu hết các CMS và nền tảng trang web hiện đại tự động thực thi một thứ tự tham số nhất quán, vì vậy điều này thường đã được xử lý cho bạn. Đối với các chiến dịch liên quan đến việc tạo thủ công các tham số URL, hãy thống nhất với đội ngũ của bạn về thứ tự đúng.

Các tham số dẫn đến sự đánh đổi về hiệu suất

Các tham số dẫn đến sự đánh đổi về hiệu suất vì các URL có tham số thường bỏ qua các cơ chế lưu trữ (các phím tắt cho phép máy chủ hiển thị một bản sao đã lưu của một trang), điều này dẫn đến thời gian tải chậm hơn khi máy chủ lấy nội dung.

Nếu các tham số của bạn không thay đổi đáng kể nội dung, hãy cân nhắc xem chức năng đó có xứng đáng với chi phí hiệu suất hay không. Ví dụ, một tham số "sắp xếp theo giá" trên một trang có năm sản phẩm có lẽ không đáng giá.

Các tham số phân biệt chữ hoa chữ thường

Các tham số URL phân biệt chữ hoa chữ thường trong nhiều hệ thống, có nghĩa là “?Color=Blue” và “?color=blue” có thể được coi là các giá trị tham số khác nhau.

Cách tiếp cận an toàn nhất là chuẩn hóa cách viết chữ hoa chữ thường của tham số trong triển khai của bạn, và sử dụng thẻ canonical (HTML xác định phiên bản chính của một trang) để hợp nhất bất kỳ biến thể nào tồn tại.

Các tham số có thể nhìn thấy ở nhiều nơi

Các tham số URL có thể nhìn thấy bởi người dùng và cũng được ghi lại bởi các máy chủ web, nền tảng phân tích, lịch sử trình duyệt, nhật ký và các công cụ khác xử lý dữ liệu traffic.

Vì vậy, hãy tránh sử dụng dữ liệu nhạy cảm (như thông tin cá nhân) trong các tham số URL của bạn.

5 thực hành thân thiện với tìm kiếm khi sử dụng tham số URL

Dưới đây là năm thực hành thân thiện với tìm kiếm khi sử dụng tham số URL:

1. Thêm thẻ canonical

Tất cả các URL có tham số nên bao gồm một thẻ canonical xác định trang không chứa tham số là trang chính.

Các thẻ canonical cho biết cho các công cụ tìm kiếm URL nào nên được lập chỉ mục (lưu trữ trong cơ sở dữ liệu) để xếp hạng, điều này hợp nhất quyền lực liên kết (sức mạnh xếp hạng) về trang chính và ngăn ngừa các vấn đề với nội dung trùng lặp.

Hơn nữa, các công cụ tìm kiếm sẽ ưu tiên thu thập dữ liệu các trang canonical hơn so với các biến thể có tham số khi thời gian trôi qua, dẫn đến hiệu quả thu thập dữ liệu cho trang web của bạn.

Các tín hiệu canonical rõ ràng cũng giúp trang bạn mong muốn xuất hiện trong các hệ thống tìm kiếm bằng AI.

Việc thêm các thẻ canonical đặc biệt quan trọng đối với các trang web có nhiều tùy chọn lọc, chẳng hạn như:

  • Các trang thương mại điện tử với bộ lọc cho màu sắc, kích thước, thương hiệu, giá cả, v.v.
  • Các trang bất động sản với bộ lọc cho vị trí, khoảng giá, tiện nghi, v.v.
  • Các bảng việc làm với nhiều kết hợp bộ lọc cho vai trò, kinh nghiệm, vị trí, v.v.
  • Bất kỳ trang nào mà nội dung tương tự có thể truy cập thông qua nhiều kết hợp tham số

Việc triển khai các thẻ canonical tương đối đơn giản. Hãy làm việc với nhà phát triển của bạn để thêm dòng này vào phần <head> của các trang có tham số và vào phiên bản canonical (chỉ cần thay thế URL ví dụ bằng URL của trang chính mà bạn muốn chỉ định):

<link rel="canonical" href="https://www.yourdomain.com/your-main-page" />

2. Chặn các URL chứa tham số bằng robots.txt

Bạn có thể muốn chặn một số URL có tham số bằng robots.txt (một tập hợp hướng dẫn cho các trình thu thập dữ liệu) để cho biết cho bot không thu thập dữ liệu các trang đó.

Các bot kiểm tra tệp robots.txt trước khi thu thập dữ liệu trang web của bạn, và chúng thường tuân theo hướng dẫn của nó về các trang cần tránh thu thập dữ liệu. Hãy xem xét những tình huống mà việc chặn các URL có tham số có thể hữu ích:

  • Bạn có các tham số tạo ra gần như vô hạn các URL với ít nội dung độc đáo
  • Bạn đang gặp vấn đề về ngân sách thu thập dữ liệu, và các công cụ tìm kiếm không thể thu thập dữ liệu tất cả các trang quan trọng của bạn do số lượng lớn các URL có tham số

Để xem hoạt động thu thập dữ liệu của Google và xác định các tham số có vấn đề, hãy truy cập Google Search Console (GSC), và điều hướng đến "Cài đặt."

Menu cài đặt Google Search Console được làm nổi bật trong thanh bên trái

Tìm báo cáo "Thống kê thu thập dữ liệu" và nhấp vào "Mở báo cáo."

Cài đặt thu thập dữ liệu của Google Search Console với nút Mở báo cáo Thống kê thu thập dữ liệu được làm nổi bật

Cuộn xuống "Theo loại tệp" và nhấp vào "HTML" để xem hoạt động thu thập dữ liệu của Google trên trang web của bạn.

Báo cáo thống kê thu thập dữ liệu của Google Search Console hiển thị HTML trong phần Theo loại tệp

Dưới "Ví dụ," hãy tìm các URL có tham số lặp lại có thể đang lãng phí ngân sách thu thập dữ liệu của bạn.

Bảng ví dụ về thống kê thu thập dữ liệu hiển thị các URL vừa được thu thập và mã phản hồi

Khi bạn đã xác định được các tham số gây vấn đề, hãy chặn chúng trong tệp robots.txt của bạn. Ví dụ, đoạn chặn dưới đây cho biết các bot không được thu thập dữ liệu các URL chứa "?sort=," giúp tiết kiệm ngân sách thu thập dữ liệu cho các nội dung quan trọng hơn:

User-agent: *
Disallow: /*?sort=

3. Tránh tham số URL cho việc định vị

Tránh sử dụng tham số URL để định vị trang web của bạn cho khách hàng ở các khu vực và/hoặc ngôn ngữ khác nhau vì chúng không thân thiện với người dùng và có thể gây ra vấn đề với kết quả tìm kiếm của bạn.

Hơn nữa, Google đã tuyên bố rõ ràng rằng các tham số URL không nên được sử dụng cho việc định vị.

Tốt hơn là nên sử dụng các URL riêng biệt cho mỗi khu vực, kết hợp với thẻ hreflang, để báo hiệu cho các công cụ tìm kiếm phiên bản nào của một trang nên phục vụ cho người dùng ở các quốc gia hoặc thị trường ngôn ngữ khác nhau. Cách tiếp cận này thân thiện hơn với người dùng và cung cấp tín hiệu định vị rõ ràng hơn.

Cấu trúc URL phổ biến cho các trang cụ thể theo khu vực bao gồm:

  • Thư mục con (ví dụ: example.com/fr/)
  • Tên miền phụ (ví dụ: fr.example.com)
  • Tên miền theo quốc gia (ví dụ: example.co.fr)

4. Sử dụng liên kết nội bộ nhất quán

Việc sử dụng liên kết nội bộ nhất quán giúp củng cố giá trị liên kết và gửi tín hiệu rõ ràng đến các công cụ tìm kiếm và hệ thống AI về trang nào nên được ưu tiên trong kết quả tìm kiếm.

Liên kết nội bộ nên chỉ đến phiên bản sạch, chuẩn của mỗi trang — không phải các biến thể có tham số.

5. Loại trừ các URL có tham số khỏi các cuộc kiểm tra kỹ thuật

Việc loại trừ các URL có tham số khỏi các cuộc kiểm tra kỹ thuật giúp cuộc kiểm tra tập trung vào nội dung cốt lõi của trang web bạn.

Semrush Site Audit cho phép bạn cấu hình công cụ để loại trừ các URL có tham số khỏi việc thu thập dữ liệu. Trong trình hướng dẫn thiết lập, chọn "quy tắc tham số URL" và liệt kê các tham số bạn muốn loại trừ khỏi việc thu thập dữ liệu. Ví dụ, nhập "page" sẽ loại trừ các tham số phân trang như “?page=1.”

Sau khi liệt kê các tham số bạn muốn bỏ qua, nhấn "Bắt đầu kiểm tra."

Màn hình thiết lập quy tắc tham số URL của Site Audit với các tham số page và utm_medium bị bỏ qua trước khi bắt đầu kiểm tra

Khi việc thu thập dữ liệu hoàn tất, Site Audit sẽ tạo ra một báo cáo cho thấy tình trạng kỹ thuật tổng thể của trang web bạn.

Bảng điều khiển Semrush Site Audit hiển thị sức khỏe trang web, các trang đã được thu thập, sức khỏe tìm kiếm bằng AI và tóm tắt các vấn đề

Bạn cũng sẽ thấy danh sách các vấn đề ảnh hưởng đến nội dung quan trọng của bạn. Hãy xem xét các phát hiện của Site Audit và tập trung vào việc thực hiện các sửa chữa có khả năng tạo ra tác động lớn nhất.

Danh sách vấn đề trong Semrush Site Audit hiển thị nội dung trùng lặp, dữ liệu có cấu trúc, sitemap và các vấn đề liên quan đến tìm kiếm bằng AI

Sử dụng các công cụ phù hợp để quản lý tham số URL tốt hơn

Quản lý tham số URL tốt đến từ việc tạo liên kết một cách chính xác và chỉ ra rõ ràng phiên bản nào của trang là phiên bản ưu tiên của bạn.

Nếu bạn nghi ngờ rằng nhiều vấn đề kỹ thuật trên trang web của bạn là do quản lý tham số URL không đúng cách, hãy chạy Site Audit mà không loại trừ các URL có tham số. Ví dụ, bạn sẽ thấy rõ các trang trùng lặp có thể được giải quyết bằng cách thực hiện các thẻ canonical.

Hãy thử Site Audit ngay hôm nay.

Nguồn tham khảo

https://www.semrush.com/blog/url-parameters/ ↗

Đưa góc nhìn thành kế hoạch.

Chia sẻ website và mục tiêu để LionTech tư vấn giải pháp phù hợp.

Đăng ký tư vấn ↗
THÊM MỘT GÓC NHÌN CHO THƯƠNG HIỆU

Để lại website và email để LionTech tiếp nhận yêu cầu báo cáo hiện diện AIO.

Bằng việc gửi, bạn đồng ý để LionTech liên hệ qua email về yêu cầu báo cáo.