Ẩn trang khỏi công cụ tìm kiếm
Các công cụ tìm kiếm như Google liên tục cào dữ liệu trên internet để tìm kiếm dữ liệu mới. Khi trang web bị cào dữ liệu, tệp robots.txt của cửa hàng sẽ chặn nội dung trang có thể làm giảm hiệu quả của chiến lược SEO do đánh cắp PageRank.
Theo mặc định, tệp robots.txt của cửa hàng sẽ cho các bot (thường là bot lập chỉ mục của công cụ tìm kiếm hoặc "trình cào dữ liệu") biết chúng nên hay không nên yêu cầu xem các trang hoặc tệp nào từ trang web. Ví dụ: trang giỏ hàng (tại www.example.com/cart) được yêu cầu không cho công cụ tìm kiếm xem vì trang này là duy nhất đối với từng khách hàng cá nhân và việc công cụ tìm kiếm lập chỉ mục trang này là không cần thiết. Tất cả cửa hàng Shopify đều có mẫu robots.txt.liquid đã được cấu hình sẵn và tối ưu hóa, do đó không cần thay đổi tệp robots.txt.liquid trừ khi có lý do cụ thể. Tìm hiểu thêm về cách chỉnh sửa robots.txt.liquid.
Nếu muốn ẩn một trang hoặc sản phẩm cụ thể khỏi công cụ tìm kiếm nhưng vẫn giữ cho trang hoặc sản phẩm đó hoạt động và được đăng lên kênh bán hàng trên cửa hàng trực tuyến, bạn có thể sử dụng thẻ meta hoặc trường siêu dữ liệu tùy chỉnh để ẩn thủ công nội dung khỏi các lượt tìm kiếm. Bạn cũng có thể sử dụng trạng thái chưa niêm yết để ẩn sản phẩm.
Tìm hiểu thêm về cách quản lý khả năng tìm kiếm trong cửa hàng trực tuyến.
Trên trang này
Ẩn trang hoặc sản phẩm bằng thẻ meta
Có thể ẩn các trang không có trong tệp robots.txt.liquid bằng cách tùy chỉnh phần <head> trong tệp bố cục theme.liquid của cửa hàng. Cần bao gồm một số mã thẻ meta để ngừng lập chỉ mục các trang cụ thể.
Sử dụng thẻ meta có nghĩa là sản phẩm hoặc trang được ẩn khỏi công cụ tìm kiếm, nhưng vẫn hiển thị trên công cụ tìm kiếm trên cửa hàng.
Các bước:
Từ trang quản trị Shopify, vào Cửa hàng trực tuyến > Chủ đề.
Tìm chủ đề muốn chỉnh sửa, nhấp vào nút … để mở menu hành động, rồi nhấp vào Chỉnh sửa mã.
Trong thư mục bố cục, nhấp vào tệp
theme.liquid.Để loại trừ mẫu tìm kiếm, hãy dán mã sau vào một dòng trống trong phần
<head>:
{% if template contains 'search' %}
<meta name="robots" content="noindex">
{% endif %}- Để loại trừ một trang hoặc sản phẩm cụ thể, hãy dán mã sau vào một dòng trống trong phần
<head>:
{% if handle contains 'page-handle-you-want-to-exclude' %}
<meta name="robots" content="noindex">
{% endif %}Đảm bảo thay thế giá trị page-handle-you-want-to-exclude bằng tên định danh trang chính xác. Ví dụ: nếu muốn ẩn sản phẩm có tên "Exclusive Secret Product" với tên định danh là exclusive-secret-product, câu lệnh if sẽ là: if handle contains 'exclusive-secret-product'.
6. Nhấp vào Lưu.
Ẩn sản phẩm bằng trạng thái sản phẩm chưa niêm yết
Nếu chỉ muốn sản phẩm được tìm thấy qua URL trực tiếp, bạn có thể hủy niêm yết sản phẩm.
Khi đặt sản phẩm thành Chưa niêm yết, sản phẩm sẽ bị ẩn khỏi tìm kiếm trên internet, Danh mục Shopify và sơ đồ trang web của cửa hàng. Sản phẩm chưa niêm yết cũng không hiển thị trên các trang bộ sưu tập do Shopify cung cấp, kết quả tìm kiếm bao gồm cả tìm kiếm gợi ý hoặc đề xuất sản phẩm trên cửa hàng.
Tìm hiểu thêm về trạng thái sản phẩm chưa niêm yết.
Ẩn trang hoặc sản phẩm bằng trường siêu dữ liệu tùy chỉnh
Có thể thêm trường siêu dữ liệu tùy chỉnh seo.hidden vào trang, bài đăng trên blog hoặc sản phẩm trong trang quản trị Shopify, rồi đặt giá trị trường siêu dữ liệu thành 1 để ẩn trang, bài đăng trên blog hoặc sản phẩm khỏi sơ đồ trang web, công cụ tìm kiếm và công cụ tìm kiếm trên cửa hàng trực tuyến.
seo.hidden là trường siêu dữ liệu hệ thống mà các ứng dụng bên thứ ba có thể sử dụng để lưu trữ dữ liệu khi ẩn tài nguyên khỏi công cụ tìm kiếm và sơ đồ trang web. Nếu nhận được thông báo Không gian tên và khóa. seo.hidden. Không gian tên và khóa đã được sử dụng. Xem trường siêu dữ liệu không có định nghĩa, điều đó có nghĩa là seo.hidden đang được ứng dụng bên thứ ba sử dụng và không thể sửa đổi trong trang quản trị Shopify. Nếu muốn thêm định nghĩa cho từng loại nội dung đang sử dụng seo.hidden, bạn có thể tạo định nghĩa cho các trường siêu dữ liệu hiện có.
Lưu ý khi sử dụng trường siêu dữ liệu tùy chỉnh với sản phẩm
Nếu muốn sản phẩm chỉ có thể truy cập bằng URL trực tiếp, hãy cân nhắc đặt trạng thái sản phẩm thành Chưa niêm yết thay vì sử dụng trường siêu dữ liệu seo.hidden. Sản phẩm chưa niêm yết bị ẩn khỏi sơ đồ trang web và công cụ tìm kiếm, đồng thời cũng không hiển thị trên các trang bộ sưu tập, kết quả tìm kiếm, đề xuất sản phẩm do Shopify cung cấp của cửa hàng hoặc trong Danh mục Shopify.
Nếu sản phẩm có trạng thái Chưa niêm yết và trường siêu dữ liệu seo.hidden được đặt thành 1, trạng thái Chưa niêm yết sẽ được ưu tiên đối với cách hiển thị và tìm kiếm sản phẩm.
So sánh mức độ hiển thị của sản phẩm
Xem bảng sau để so sánh mức độ hiển thị của sản phẩm khi sử dụng trạng thái sản phẩm chưa niêm yết hoặc trường siêu dữ liệu seo.hidden. Không thể đăng sản phẩm chưa niêm yết lên Shop.
| Tính năng/chức năng | Mức độ hiển thị của sản phẩm với trạng thái Chưa niêm yết | Mức độ hiển thị của sản phẩm với trường siêu dữ liệu seo.hidden |
|---|---|---|
| Tìm kiếm trên internet | ✘ | ✘ |
| Danh mục Shopify | ✘ | ✘ |
| Sơ đồ trang web | ✘ | ✘ |
| Tìm kiếm trên cửa hàng | ✘ | ✘ |
| Trang sản phẩm (Cửa hàng trực tuyến và cửa hàng tùy chỉnh) | ✔ | ✔ |
| Trang sản phẩm (Shop) | ✔ | ✔ |
| Bộ sưu tập trên cửa hàng | ✘ | ✔ |
| Đề xuất sản phẩm | ✘ | ✔ |
| Shop (nguồn cấp dữ liệu trang chủ/trang cửa hàng/trang danh mục/kết quả tìm kiếm) | ✘ | ✘ |
| Kênh bán hàng của bên thứ ba | ✘ | ✔ |
Tạo trường siêu dữ liệu tùy chỉnh
Từ bảng điều khiển quản trị Shopify, đi tới Cài đặt > Trường siêu dữ liệu và đối tượng siêu dữ liệu.
Trong phần Định nghĩa trường siêu dữ liệu, chọn loại tài nguyên đủ điều kiện (Sản phẩm, Trang hoặc Bài đăng trên blog) muốn ẩn.
Nhấp hoặc chạm vào Thêm định nghĩa.
Thiết lập các trường sau:
- Đặt Tên cho trường siêu dữ liệu, ví dụ như SEO Hidden, rồi chọn tên đó từ danh sách.
- Đặt Không gian tên và khóa thành
seo.hidden. - Không bắt buộc: Thêm mô tả ngắn, ví dụ như "Ẩn tài nguyên khỏi các công cụ tìm kiếm khi giá trị là 1".
Định cấu hình các giá trị trường tùy chỉnh bằng cách thực hiện các thao tác sau:
- Nhấp hoặc chạm vào ⊕ Chọn loại rồi chọn Số nguyên.
- Chọn Một giá trị.
- Trong phần Xác thực, thiết lập Giá trị tối đa là
1.
Nhấp vào Lưu.
Trong bảng điều khiển quản trị Shopify, đi tới trang, bài đăng trên blog hoặc sản phẩm bạn muốn ẩn khỏi các công cụ tìm kiếm.
Trong phần Trường siêu dữ liệu, thiết lập giá trị của trường siêu dữ liệu SEO Hidden thành
1.Nhấp vào Lưu.
Để trang, bài đăng trên blog hoặc sản phẩm hiển thị lại với các công cụ tìm kiếm, hãy xóa giá trị của trường siêu dữ liệu SEO Hidden, để trống rồi lưu thay đổi.
Yêu cầu Google thu thập lại dữ liệu URL sau khi thực hiện thay đổi
Nếu bạn đã thay đổi hoặc thêm trang vào trang web và muốn Google thu thập lại dữ liệu URL, bạn có hai tùy chọn sau:
Để biết thêm thông tin, hãy tham khảo bài viết Yêu cầu Google thu thập lại dữ liệu URL của bạn.