5 min readQuanify

SEO Shopify Toàn Diện — Từ Kỹ Thuật Đến Nội Dung

Traffic organic từ Google không tốn tiền quảng cáo, không biến mất khi tắt ngân sách, và có conversion rate cao hơn paid traffic. Nhưng SEO cho Shopify có những đặc thù riêng — từ cấu trúc URL cố định đến vấn đề duplicate content mà platform tự tạo ra. Bài này đi vào từng điểm.

shopifyseoseo-ky-thuatseo-noi-dungtraffic-organicRead in English
Traffic organic từ Google không tốn tiền quảng cáo, không biến mất khi tắt ngân sách, và có conversion rate cao hơn paid traffic. Nhưng SEO cho Shopify có những đặc thù riêng — từ cấu trúc URL cố định đến vấn đề duplicate content mà platform tự tạo ra. Bài này đi vào từng điểm.

Cấu trúc URL Shopify và những giới hạn bạn cần biết

Khác với WordPress có thể cấu hình URL tùy thích, Shopify có cấu trúc URL cố định mà bạn không thể thay đổi:

🖼 Hình 1 — Cấu trúc URL Shopify
Bảng 4 hàng, 3 cột: Loại trang / Cấu trúc URL cố định / SEO impact. Hàng 1: Sản phẩm / /products/[slug] / Cao — slug có thể tùy chỉnh. Hàng 2: Danh mục / /collections/[slug] / Cao. Hàng 3: Trang tĩnh / /pages/[slug] / Trung bình. Hàng 4: Blog post / /blogs/[blog]/[article] / Cao. Phần "/products/" và "/collections/" được highlight màu xám (không đổi được), phần slug được highlight xanh (có thể tùy chỉnh).

Điều quan trọng: bạn chỉ kiểm soát được phần slug (phần sau dấu gạch chéo cuối cùng). Phần /products/, /collections/... là cố định. Điều này ảnh hưởng đến việc nghiên cứu từ khóa — bạn cần nhắm từ khóa phù hợp với template URL đó.

Tối ưu Title Tag và Meta Description

🖼 Hình 2 — SERP snippet của một sản phẩm Shopify
Mockup kết quả tìm kiếm Google (SERP) hiển thị một sản phẩm Shopify: Title tag "Áo Polo Nam Cotton Pique | Tên Thương Hiệu" (60 ký tự, highlight từ khóa "Áo Polo Nam" màu đậm), URL xanh "tencuahang.com/products/ao-polo-nam-cotton", Meta description 2 dòng (max 160 ký tự) mô tả lợi ích và CTA. Annotation các giới hạn ký tự ở mỗi phần.

Shopify cho phép chỉnh title và meta description riêng cho từng trang qua phần "Search engine listing" ở cuối trang product/collection. Quy tắc viết:

  • Title tag — Dưới 60 ký tự, từ khóa chính ở đầu, tên brand ở cuối: "Áo Polo Nam Cotton | Brand"
  • Meta description — 150–160 ký tự, mô tả lợi ích thực tế, có call-to-action nhẹ như "Miễn phí giao hàng"
  • URL slug — Từ khóa chính, viết thường, dấu gạch ngang thay khoảng trắng: "ao-polo-nam-cotton"

Vấn đề duplicate content — đặc thù nguy hiểm của Shopify

Shopify tự tạo nhiều URL cho cùng một sản phẩm khi sản phẩm đó thuộc nhiều collection. Ví dụ, sản phẩm "áo polo nam" có thể truy cập qua 3 URL:

🖼 Hình 3 — Vấn đề duplicate content của Shopify
Sơ đồ: 1 sản phẩm "Áo Polo Nam" ở trung tâm → 3 URL trỏ đến nó: /products/ao-polo-nam (canonical — màu xanh), /collections/ao-nam/products/ao-polo-nam (duplicate — màu vàng), /collections/all/products/ao-polo-nam (duplicate — màu vàng). Mũi tên từ 2 URL duplicate chỉ về canonical với chú thích "canonical tag tự động". Thêm ghi chú: "Shopify đã tự xử lý canonical từ 2021 — nhưng vẫn cần kiểm tra".

Tin tốt: Shopify đã tự động thêm canonical tag cho hầu hết trường hợp từ năm 2021. URL /products/slug được set làm canonical — Google sẽ index URL đó thay vì các URL collection. Nhưng bạn vẫn nên kiểm tra bằng cách view source và tìm thẻ <link rel="canonical">.

Vấn đề còn lại: trang /collections/all — trang này liệt kê toàn bộ sản phẩm và thường xếp hạng cho từ khóa quá rộng. Nên thêm noindex cho trang này trong file theme.liquid nếu store của bạn có nhiều sản phẩm.

Alt text và tên file ảnh cho SEO

Google không "nhìn" được ảnh — nó đọc alt text và tên file để hiểu ảnh đó về cái gì. Hai việc cần làm:

Tên file ảnh: Đặt tên theo từ khóa trước khi upload. ao-polo-nam-mau-xanh.jpg tốt hơn IMG_20240301_001.jpg.

Alt text: Mô tả ảnh ngắn gọn, tự nhiên, có từ khóa. "Áo polo nam chất liệu cotton pique màu xanh navy" — không nhồi nhét từ khóa, không để trống.

Trong Shopify, điền alt text khi upload ảnh hoặc click vào ảnh đã có trong Admin.

Google Search Console — nguồn data thực tế nhất

🖼 Hình 4 — Google Search Console Performance report
Ảnh chụp GSC tab Performance — biểu đồ clicks (màu xanh) và impressions (màu tím) theo thời gian 3 tháng, cả hai đang tăng. Bên dưới là bảng Queries với các cột: từ khóa / clicks / impressions / CTR / position. Highlight một từ khóa cụ thể "áo polo nam" có position 8.3 — đang ở trang 1 nhưng cần cải thiện. Chú thích: "Đây là từ khóa thực tế đang mang traffic về store của bạn".

Sau khi kết nối GSC (đã làm ở CB-07), bạn có thể thấy: từ khóa nào mang người đến store, trang nào có nhiều impression nhất, và CTR (click-through rate) của từng trang. Đây là data để ưu tiên tối ưu — trang có impression cao nhưng CTR thấp là cơ hội lớn nhất.

Structured data — giúp Google hiểu sản phẩm của bạn

Shopify tự động thêm Product schema (structured data) cho trang sản phẩm — gồm tên, giá, availability, và nếu có app reviews, cả rating. Điều này giúp Google hiển thị rich results (sao đánh giá, giá) trong kết quả tìm kiếm, tăng CTR đáng kể.

Kiểm tra bằng Google Rich Results Test (search.google.com/test/rich-results). Nếu thiếu dữ liệu, có thể cần nâng cấp schema qua Liquid hoặc dùng app Smart SEO.

Internal linking cho Shopify store

Internal linking (liên kết nội bộ) giúp Google hiểu cấu trúc store và phân phối authority đến các trang quan trọng. Chiến lược đơn giản:

  • Trang chủ → link đến các collection chính trong menu
  • Blog posts → link đến sản phẩm liên quan trong nội dung bài
  • Trang sản phẩm → "See also" link đến sản phẩm tương tự
  • Collection description → link đến subcategory collection
Bài tiếp theo trong series
[NC-06] Chiến lược Content Marketing & Blog cho Shopify →