Trùng WWW/non-WWW là gì? Hướng dẫn Redirect 301 chuẩn xác

Khi quản trị website, nhiều người thường bỏ qua việc chuẩn hóa địa chỉ truy cập, dẫn đến tình trạng một trang web có thể mở được bằng cả hai đường dẫn có “www” và không có “www”. Trùng WWW/non-WWW là gì và tại sao nó lại là một lỗi kỹ thuật nghiêm trọng trong SEO? Bài viết này sẽ giúp bạn hiểu rõ bản chất của vấn đề, cách kiểm tra nhanh chóng và hướng dẫn chi tiết các phương pháp khắc phục bằng Redirect 301 để tối ưu hóa cấu trúc URL.

Khái niệm trùng WWW và non-WWW

Trùng WWW và non-WWW là tình trạng một website có thể truy cập song song bằng cả hai phiên bản URL (có tiền tố www. và không có www.) mà không tự động chuyển hướng về một phiên bản duy nhất. Điều này khiến các công cụ tìm kiếm như Google hiểu lầm đây là hai website khác nhau có nội dung trùng lặp hoàn toàn.

So sánh phiên bản WWW và non-WWW dẫn đến lỗi trùng lặp nội dung trên công cụ tìm kiếm.
Sự khác biệt giữa tên miền WWW và non-WWW khi không được cấu hình chuyển hướng đúng cách, gây ra lỗi trùng lặp nội dung.

Trùng WWW/non-WWW là lỗi kỹ thuật cấu hình tên miền khiến website hiển thị cùng một nội dung trên cả hai địa chỉ URL. Ví dụ, người dùng gõ v4seowebsite.vn hay www.v4seowebsite.vn đều ra cùng một trang nhưng URL trên thanh địa chỉ trình duyệt không hề thay đổi để thống nhất về một nguồn.

Phiên bản tên miền có WWW là gì

WWW (World Wide Web) là tiền tố truyền thống được sử dụng từ những ngày đầu của internet để phân biệt các dịch vụ web với các dịch vụ khác như FTP hay Mail. Về mặt kỹ thuật, WWW thực chất là một subdomain (tên miền phụ) của root domain (tên miền gốc). Đối với các hệ thống lớn, việc sử dụng WWW giúp dễ dàng cấu hình DNS linh hoạt hơn, đặc biệt khi cần phân phối tải qua CDN hoặc quản lý cookie độc lập.

Phiên bản tên miền non-WWW là gì

Non-WWW hay còn gọi là naked domain (tên miền trần) là tên miền gốc không chứa bất kỳ tiền tố nào phía trước. Xu hướng thiết kế website hiện đại thường ưu tiên sử dụng phiên bản non-WWW vì tính ngắn gọn, dễ nhớ và mang lại cảm giác thẩm mỹ cao hơn khi hiển thị trên các ấn phẩm truyền thông.

Tại sao lỗi trùng WWW và non-WWW gây hại cho SEO

Lỗi này trực tiếp làm giảm hiệu suất SEO do phân tán tài nguyên và sức mạnh website. Khi Google Bot thu thập dữ liệu, nó sẽ coi phiên bản có WWW và không có WWW là hai thực thể hoàn toàn độc lập.

  • Trùng lặp nội dung (Duplicate Content): Google sẽ bối rối không biết nên xếp hạng phiên bản nào, dẫn đến việc cả hai URL đều bị đánh giá thấp hoặc hệ thống tự động chọn sai phiên bản ưu tiên.
  • Phân tán sức mạnh liên kết (PageRank): Nếu một số backlink trỏ về bản WWW và số khác trỏ về bản non-WWW, sức mạnh SEO (Link Juice) sẽ bị chia đôi thay vì cộng dồn vào một địa chỉ duy nhất.
  • Lãng phí ngân sách thu thập dữ liệu (Crawl Budget): Google Bot phải tốn gấp đôi thời gian để cào cùng một nội dung, làm chậm quá trình index các bài viết mới.

Bên cạnh lỗi này, việc Xử lý lỗi trùng lặp giao thức HTTP và HTTPS cũng là một nguyên nhân phổ biến gây phân tán sức mạnh SEO mà các quản trị viên cần lưu ý để xử lý đồng bộ.

Cách kiểm tra website có bị trùng lặp WWW và non-WWW

Cách nhanh nhất để kiểm tra là nhập trực tiếp cả hai phiên bản URL vào trình duyệt và quan sát sự thay đổi trên thanh địa chỉ. Nếu website đã được cấu hình chuẩn, một phiên bản sẽ tự động chuyển hướng sang phiên bản còn lại.

Quy trình kiểm tra lỗi trùng lặp WWW và non-WWW bằng trình duyệt hoặc mã phản hồi HTTP 301.
Hai phương pháp phổ biến để xác định lỗi trùng lặp WWW và non-WWW thông qua thanh địa chỉ trình duyệt hoặc kiểm tra mã phản hồi HTTP 301.

Kiểm tra trực tiếp trên thanh địa chỉ trình duyệt

Bạn nên mở trình duyệt ẩn danh để tránh bị lưu cache cũ. Đầu tiên, nhập địa chỉ website có chứa www. và nhấn Enter. Tiếp tục mở một tab mới, nhập địa chỉ không có www. và nhấn Enter. Nếu cả hai đường dẫn đều giữ nguyên trạng thái ban đầu mà không tự động nhảy về một URL thống nhất, website của bạn đang gặp lỗi trùng lặp.

Kiểm tra mã phản hồi HTTP bằng công cụ F12

Sử dụng tab Network trong công cụ Inspect Element (F12) để xác nhận chính xác mã trạng thái 301 Redirect. Nhấn F12 trên trình duyệt Chrome hoặc Edge, chuyển sang tab Network. Nhập URL phiên bản không ưu tiên và nhấn Enter.

Quan sát dòng yêu cầu tải trang đầu tiên trong cột Name. Nếu cột Status trả về mã 301 Moved Permanently và dòng tiếp theo tải phiên bản ưu tiên với mã 200, website đã được cấu hình đúng. Nếu trả về mã 200 ngay từ đầu cho cả hai phiên bản, lỗi trùng lặp đang tồn tại.

Hướng dẫn cách khắc phục lỗi trùng WWW và non-WWW

Giải pháp tối ưu và triệt để nhất để xử lý tình trạng này là cấu hình chuyển hướng vĩnh viễn (Redirect 301) trên máy chủ. Lệnh này sẽ báo cho Google biết rằng trang web đã được dời hẳn về một địa chỉ duy nhất. Để website đạt trạng thái tối ưu kỹ thuật hoàn hảo, bạn nên kết hợp xử lý lỗi này cùng với Vấn đề trùng lặp dấu gạch chéo ở cuối URL.

Sơ đồ chuyển hướng 301 giúp giải quyết lỗi trùng WWW và non-WWW về một phiên bản URL duy nhất tối ưu cho SEO.
Mô hình chuyển hướng Redirect 301 từ hai phiên bản trùng lặp về một URL chuẩn hóa duy nhất thông qua Apache, Nginx hoặc Cloudflare.

Cấu hình chuyển hướng bằng file .htaccess trên Apache

Thêm đoạn mã RewriteCond và RewriteRule vào file .htaccess nằm trong thư mục gốc (public_html) của website. Bạn có thể truy cập file này qua cPanel hoặc phần mềm FTP. Hãy luôn nhớ sao lưu file .htaccess trước khi chỉnh sửa để tránh lỗi 500 Internal Server Error.

Đoạn code chuyển từ WWW sang Non-WWW:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.yourdomain\.com [NC]
RewriteRule ^(.*)$ https://yourdomain.com/$1 [L,R=301]

Đoạn code chuyển từ Non-WWW sang WWW:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [L,R=301]

Cấu hình chuyển hướng trên máy chủ Nginx

Sử dụng khối lệnh server với chỉ thị return 301 trong file cấu hình của Nginx (thường nằm ở /etc/nginx/sites-available/). Dưới đây là đoạn code mẫu chuyển từ WWW sang Non-WWW:

server { listen 80; server_name www.yourdomain.com; return 301 $scheme://yourdomain.com$request_uri;
}

Sau khi lưu file, đừng quên chạy lệnh nginx -t để kiểm tra cú pháp và systemctl reload nginx để áp dụng thay đổi.

Sử dụng Cloudflare Page Rules để chuyển hướng

Tạo quy tắc Forwarding URL (301) trên giao diện quản trị Cloudflare là phương án an toàn cho những ai không rành về code. Ưu điểm của cách này là tiết kiệm tài nguyên máy chủ vì quá trình chuyển hướng được xử lý ngay ở cấp độ DNS.

Truy cập tài khoản Cloudflare, chọn tên miền và vào mục Rules > Page Rules. Tạo một rule mới với URL khớp là www.yourdomain.com/*. Chọn thiết lập Forwarding URL, mã trạng thái 301 – Permanent Redirect và đích đến là https://yourdomain.com/$1.

Nên chọn phiên bản WWW hay non-WWW cho website

Về mặt SEO, Google đối xử công bằng với cả hai phiên bản. Việc lựa chọn phụ thuộc vào quy mô hệ thống, định hướng phát triển và sở thích thẩm mỹ của doanh nghiệp.

Tiêu chí so sánh

Phiên bản WWW

Phiên bản Non-WWW (Naked Domain)

Tính thẩm mỹ

Dài hơn, mang cảm giác truyền thống.

Ngắn gọn, hiện đại, dễ nhớ.

Quản lý Cookie

Có thể cô lập cookie trên subdomain, tối ưu hiệu suất tĩnh.

Cookie được gửi cho toàn bộ subdomain, dễ gây dư thừa dữ liệu.

Cấu hình DNS

Hỗ trợ bản ghi CNAME linh hoạt, dễ tích hợp CDN.

Thường phải dùng bản ghi A, khó linh hoạt khi đổi IP máy chủ liên tục.

Phù hợp với

Doanh nghiệp lớn, hệ thống phức tạp nhiều subdomain.

Blog cá nhân, thương hiệu nhỏ, website chú trọng sự tối giản.

Nếu website của bạn đã hoạt động ổn định và có thứ hạng tốt với một phiên bản, hãy giữ nguyên phiên bản đó và chỉ cần thiết lập redirect chuẩn. Tuyệt đối không nên đổi qua lại chỉ vì sở thích để tránh rủi ro mất traffic.

Các câu hỏi thường gặp về trùng lặp tên miền

Dưới đây là tổng hợp các câu hỏi kỹ thuật thường gặp khi xử lý lỗi trùng lặp tên miền, giúp bạn an tâm hơn trong quá trình tối ưu hóa Onpage. Ngoài ra, nếu bạn chạy quảng cáo, hãy tìm hiểu thêm cách Khắc phục tình trạng trùng lặp do tham số UTM để giải quyết triệt để các vấn đề URL.

Làm sao để biết website đã chuyển hướng thành công

Bạn cần xóa toàn bộ cache của trình duyệt hoặc mở tab ẩn danh. Thử gõ phiên bản không ưu tiên lên thanh địa chỉ và nhấn Enter. Nếu URL tự động nhảy sang phiên bản ưu tiên mà không báo lỗi vòng lặp (Redirect Loop), quá trình cấu hình đã thành công.

Tôi có thể dùng cả hai phiên bản song song mà không redirect được không

Hoàn toàn không nên. Việc để hai phiên bản chạy song song sẽ gây ra lỗi trùng lặp nội dung nghiêm trọng, làm giảm điểm chất lượng và hiệu quả SEO của toàn bộ website.

Thẻ Canonical có thay thế hoàn toàn được Redirect 301 không

Thẻ Canonical chỉ mang tính chất “gợi ý” cho Google Bot biết đâu là phiên bản chính, trong khi Redirect 301 là lệnh “bắt buộc” ở cấp độ máy chủ. Bạn nên ưu tiên sử dụng Redirect 301, hoặc kết hợp cả hai để đạt hiệu quả tối đa.

So sánh cơ chế gợi ý của thẻ Canonical và lệnh bắt buộc chuyển hướng của Redirect 301 khi xử lý trùng lặp tên miền.
Sự khác biệt cốt lõi giữa tính chất gợi ý của thẻ Canonical và tính chất bắt buộc của lệnh Redirect 301 trong tối ưu hóa SEO.

Tôi có cần khai báo tên miền ưu tiên trong Google Search Console nữa không

Không. Trước đây Google có tính năng “Preferred Domain” trong Search Console, nhưng hiện tại tính năng này đã bị loại bỏ. Google sẽ tự động xác định tên miền chính dựa trên cấu hình Redirect 301 và thẻ Canonical của bạn.

Sửa lỗi trùng WWW/non-WWW có làm mất thứ hạng từ khóa hiện tại không

Nếu bạn cấu hình đúng Redirect 301, sức mạnh SEO (PageRank) sẽ được chuyển giao toàn bộ sang phiên bản mới. Trong vài ngày đầu, thứ hạng có thể biến động nhẹ do Google đang cập nhật lại chỉ mục, nhưng sau đó sẽ ổn định và phát triển tốt hơn nhờ cấu trúc URL đã được chuẩn hóa.

Nếu bạn gặp khó khăn trong việc can thiệp vào mã nguồn hoặc lo ngại rủi ro sập website khi cấu hình, hãy liên hệ với đội ngũ chuyên gia của V4SEO để được hỗ trợ tối ưu hóa kỹ thuật an toàn và hiệu quả nhất.

Bài viết liên quan

Facebook
X
LinkedIn
Tumblr
Threads
logo_v4seowebsite

V4SEO là đội ngũ SEO & Web xuất phát từ Nha Trang, triển khai dự án cho doanh nghiệp trên toàn quốc. Chúng tôi cung cấp Dịch vụ SEO Nha Trang theo chuẩn Google, kết hợp kỹ thuật, nội dung và entity để tăng trưởng bền vững. Song song, Dịch vụ thiết kế website Nha Trang tối ưu UX, tốc độ và Core Web Vitals nhằm tối đa chuyển đổi; báo cáo minh bạch, hỗ trợ dài hạn.

Nội dung được sự cố vấn của chuyên gia SEO - Võ Quang Vinh
author-founder-v4seowebsite

Võ Quang Vinh – Chuyên gia SEO với hơn 10 năm kinh nghiệm triển khai hàng trăm dự án SEO tổng thể, từ thương mại điện tử đến dịch vụ địa phương. Từng đảm nhiệm vai trò SEO và là Keymember tại Gobranding và dân dắt đội SEO BachhoaXanh.com, anh là người đứng sau nhiều chiến dịch tăng trưởng traffic vượt bậc. Hiện tại, Vinh là người sáng lập và điều hành V4SEO, cung cấp giải pháp SEO & thiết kế website chuẩn UX/UI giúp doanh nghiệp bứt phá thứ hạng Google và tối ưu chuyển đổi. 

Bài viết liên quan