Hướng dẫn tối ưu SEO cho Magento

Magento – Nền tảng e-commerce hàng đầu

Magento là một trong những nền tảng e-commerce phổ biến nhất. Mặc dù nó mang đến nhiều khả năng, nhưng bạn cần cài đặt sao cho đúng để tối đa hóa lưu lượng truy cập tự nhiên. Nếu bạn chú ý đến các cơ bản về SEO và sử dụng các tiện ích mở rộng, bạn có thể xây dựng một trang web thương mại điện tử thành công và dễ dàng mở rộng trên Magento.

Trong hướng dẫn này, Magento sẽ được kiểm tra để xem nó có phải là lựa chọn tốt từ góc độ SEO trong năm 2020 hay không.

TL;DR

Magento Open Source là một lựa chọn tuyệt vời nếu bạn dự định có một trang web thương mại điện tử lớn với hàng chục danh mục và hàng ngàn sản phẩm. Điều này là do Magento mở rộng rất tốt. Tuy nhiên, nếu bạn tự tin rằng cửa hàng của bạn sẽ ở mức nhỏ, việc sử dụng Magento có thể là quá sức và bạn nên chọn một nền tảng thay thế tốt hơn.

Một trong những điều mà Magento làm tốt nhất là thông báo cho bạn về bất kỳ vấn đề tiềm năng nào đòi hỏi hành động thủ công. Trên đầu trang của bảng điều khiển quản trị, bạn có thể thấy một hộp màu vàng với danh sách các vấn đề và liên kết đến hướng dẫn chi tiết trong tài liệu.

Magento tự động thực hiện nhiều công việc cho bạn, bao gồm một số tính năng SEO cơ bản được cài đặt sẵn. Giao diện người dùng mặc định đơn giản và được tổ chức tốt. Bạn có thể dễ dàng quản lý và sửa đổi cấu trúc trang web của mình.

Tuy nhiên, Magento không hoàn hảo. Hiệu suất web là điểm yếu lớn nhất của nó. Bạn sẽ cần một nhà cung cấp hosting tốt để Magento hoạt động mượt mà. Phiên bản nền tảng mặc định của nó mà không cài đặt bất kỳ tiện ích mở rộng nào đòi hỏi nhiều tài nguyên. Nếu bạn không có một đội ngũ các nhà phát triển có kinh nghiệm, bạn sẽ gặp khó khăn khi cố gắng làm cho trang web của bạn nhanh chóng.

Ưu điểm và nhược điểm của Magento

Ưu điểm:

  • Cấu trúc trang web rõ ràng
  • Một sản phẩm – một URL
  • Nhiều biến thể sản phẩm dưới cùng một URL
  • Tự động chuyển hướng 301 sau khi thay đổi URL
  • Hỗ trợ dữ liệu có cấu trúc
  • Mục sản phẩm liên quan theo mặc định
  • Tự động tạo sitemap (kèm hình ảnh)
  • Mã nguồn mở, được phát triển tích cực
  • Nhiều tiện ích SEO

Nhược điểm:

  • Hiệu suất kém
  • Sử dụng nhiều JavaScript
  • Không có cách dễ dàng để loại bỏ các trang khỏi chỉ mục
  • Không thể thay đổi các thẻ canonical theo mặc định
  • Không có thẻ hreflang theo mặc định
  • Cấu hình quá phức tạp
  • Thao tác hàng loạt bị giới hạn trong bảng điều khiển quản trị
  • Không có tính năng blog theo mặc định
  • Giá trị giờ làm việc của các lập trình viên cao so với các nền tảng khác
Tham khảo  Cách chọn đơn vị SEO: Hướng dẫn chi tiết

Magento là gì?

Magento là một nền tảng thương mại điện tử được phát triển tích cực từ năm 2008. Hiện nay, nó thuộc sở hữu của Adobe. Với tỷ lệ sử dụng 8% trên các trang web thương mại điện tử, Magento là nền tảng CMS thương mại điện tử phổ biến thứ ba.

Bạn có thể sử dụng Magento dưới dạng một nền tảng mã nguồn mở hoặc phiên bản Magento Commerce trả phí, cung cấp nhiều chức năng và hỗ trợ khách hàng hơn. Trang web chính thức cung cấp một so sánh chi tiết giữa phiên bản miễn phí và phiên bản trả phí của hệ thống.

Cho mục đích kiểm tra, tôi đã sử dụng Magento Open Source 2.3.4 (đã cài đặt dữ liệu mẫu trước đó), được xuất bản vào ngày 28 tháng 1 năm 2020. Nền tảng kiểm tra: PHP 7.3.17, Apache 2.4.43.

Các tính năng SEO cơ bản của Magento

Tiêu đề và mô tả

Magento cho phép bạn dễ dàng kiểm soát tiêu đề và mô tả meta của trang của bạn. Mỗi tiêu đề và mô tả có giới hạn 255 ký tự, nhưng bạn không nên sử dụng thẻ dài hơn. Hãy giữ tiêu đề ngắn để Google không phải cắt ngắn chúng.

Tiêu đề và mô tả

Xử lý URL và chuyển hướng

Sử dụng bảng điều khiển quản trị, bạn có thể tự do thay đổi URL danh mục và sản phẩm. Magento thậm chí sẽ tự động tạo một chuyển hướng 301 từ các URL cũ, điều này thực sự hữu ích – nó giúp bạn tiết kiệm rất nhiều công việc mỗi khi thay đổi URL. Tuy nhiên, hãy nhớ rằng bạn nên tránh thay đổi URL của mình trừ khi cần thiết để tránh các vấn đề “Lỗi chuyển hướng” tiềm ẩn trong Google Search Console.

Các URL của sản phẩm hoặc danh mục có tham số sẽ tự động được chuyển hướng đến phiên bản chuẩn của chúng.

Biến thể sản phẩm

Mỗi sản phẩm có thể được gán cho nhiều danh mục khác nhau và vẫn giữ nguyên cùng một URL. Nhiều biến thể sản phẩm cũng có thể có sẵn dưới cùng một URL. Điều đó là một tính năng tuyệt vời từ góc độ SEO. Hơn nữa, bạn có thể chọn để có một biến thể sản phẩm có sẵn dưới một URL riêng nếu nó phù hợp hơn với cấu trúc trang web mong muốn của bạn.

Một điều bạn cần chú ý là Magento cho phép bạn bao gồm đường dẫn danh mục trong URL sản phẩm, điều này có thể dẫn đến vấn đề nội dung trùng lặp.

Biến thể sản phẩm
Biến thể sản phẩm

Robots.txt

Là một giải pháp mã nguồn mở, Magento cho phép bạn hoàn toàn kiểm soát tệp robots.txt. Đây là một ưu điểm quan trọng của Magento so với một số nền tảng khác như Shopify. Khi bạn bắt đầu cửa hàng thương mại điện tử của mình, bạn nên xem xét chặn toàn bộ phần tìm kiếm trong tệp robots.txt trước khi công khai cửa hàng của bạn. Tại sao? Bởi vì bạn rủi ro tạo ra một số lượng vô hạn URL tại đó. Nếu Googlebot tìm thấy chúng, bạn có thể kết thúc với một lượng lớn nội dung gầy hoặc trùng lặp.

Tham khảo  Hướng dẫn đầy đủ về Outreach: 52 nguồn tài nguyên đáng tin cậy | Page One Power

Sitemap

Bạn có thể tự động tạo một sitemap, bên cạnh các URL sản phẩm và danh mục thông thường, bao gồm cả URL hình ảnh. Chỉ cần nhớ thường xuyên cập nhật sitemap của bạn, đặt liên kết của chúng trong robots.txt và tải lên chúng lên Google Search Console. Làm điều này mỗi khi bạn thêm sản phẩm hoặc danh mục mới vào cửa hàng của bạn, để Google có thể tìm thấy chúng càng nhanh càng tốt. Khi một số sản phẩm của bạn không còn khả dụng nữa, hãy nhớ loại bỏ chúng khỏi sitemap của bạn.

Dữ liệu có cấu trúc

Mặc định, Magento cung cấp một số dữ liệu có cấu trúc cho các mảnh ghép phong phú, nhưng cách thức triển khai rất hạn chế. Ví dụ, bạn chỉ có thể chỉ định các thuộc tính tên, giá, SKU và AggregateRating cho các trang sản phẩm. Bạn không thể thêm mô tả, thương hiệu, hình ảnh hoặc đánh giá mà không sử dụng một tiện ích mở rộng bên ngoài. Hãy nhớ rằng để Google sử dụng dữ liệu có cấu trúc của bạn cho kết quả phong phú, bạn phải cung cấp tất cả các thuộc tính dữ liệu có cấu trúc được chỉ định trong tài liệu của Google.

Dữ liệu có cấu trúc

Các tiện ích bạn cần khi sử dụng Magento

Mặc dù Magento cho phép bạn kiểm soát các tính năng SEO cơ bản, nhưng có một số điều bạn sẽ không thể làm được mà không cần viết mã hoặc cài đặt tiện ích mở rộng. Cụ thể:

  • Bạn không thể thay đổi thẻ meta robots một cách thủ công cho từng trang.
  • Bạn không thể tạo các thẻ canonical riêng của mình và cũng không thể thay đổi các thẻ canonical được tạo tự động.
  • Không có hỗ trợ cho thẻ hreflang.
  • Markup dữ liệu có cấu trúc bị giới hạn.
  • Không hỗ trợ lazy loading.

Trước khi bắt đầu cài đặt các tiện ích để giải quyết những vấn đề này, bạn sẽ cần thay đổi cấu hình PHP của mình.

Trình cài đặt tiện ích sử dụng cho Magento yêu cầu một lượng RAM không gian miễn phí rất lớn. Mặc định, hầu hết các máy chủ Apache giới hạn giá trị này thành 512MB, đó không phải là đủ. Tôi cần khoảng 2GB. Bạn sẽ phải chỉnh sửa tệp php.ini (tìm thông số memory_limit cụ thể).

Nhưng còn nhiều hơn thế. Magento ghi đè các giá trị giới hạn bộ nhớ chính trong một số nơi khác nhau. Tìm các tệp .htaccess và .user.ini trong thư mục Magento của bạn và thay đổi memory_limit thành một giá trị lớn hơn. Nếu điều đó không đủ, hãy xem xét thay đổi giới hạn thời gian thực thi (trong php.ini., .htaccess và .user.ini), bất cứ thời gian nào trên 180 giây sẽ giúp bạn giải quyết vấn đề.

Hãy nhớ rằng trong quá trình cài đặt, cửa hàng của bạn sẽ được đưa vào chế độ bảo trì, vì vậy hãy cài đặt các tiện ích bạn cần khi bạn không mong đợi trang web của bạn nhận nhiều lưu lượng truy cập.

Tham khảo  Trở thành Chuyên gia SEO: Công cụ và Chiến lược tối ưu hóa công cụ tìm kiếm

Tiện ích tăng hiệu suất cho Magento

Hiệu suất web là điểm yếu nhất của Magento. Nếu bạn không có máy chủ mạnh mẽ với một lượng RAM và sức mạnh tính toán đáng kể, bạn sẽ gặp khó khăn. May mắn thay, có một số tiện ích miễn phí có thể giúp bạn:

  • Code minifier by Apptrian
  • Image optimizer by Apptrian
  • JS parsing defer by Meetanshi
  • Lazy load by Welt Pixel

Với một số cấu hình, bốn tiện ích này đã giúp trang web thử nghiệm của tôi cải thiện đáng kể hiệu suất.

Tiện ích hreflang và canonical tag cho Magento

Rất tiếc, không có tiện ích miễn phí nào giúp bạn thay đổi các thẻ canonical hoặc thêm thẻ hreflang. Bạn phải hoặc chi tiền hoặc viết mã của riêng bạn. Cộng đồng Magento năng động và hữu ích, và tài liệu hướng dẫn tốt hơn một chút so với các nền tảng khác, vì vậy đừng lo lắng. Nếu bạn quyết định chi tiền, đây là các tiện ích bạn có thể sử dụng:

  • Canonical URL by FMEextensions
  • Canonical URL by Ulmod
  • Alternate Hreflang Tag by Scommerce Mage Ltd

Tiện ích dữ liệu có cấu trúc cho Magento

Có nhiều tiện ích được thiết kế để giúp bạn quản lý dữ liệu có cấu trúc trên trang web của mình, miễn phí và trả phí:

  • Rich Snippets by Welt Pixel
  • Extended Rich Snippets by MageWorx
  • Google Rich Snippets by FMEextensions

Các mô-đun blog cho Magento

Nếu bạn muốn có một blog là một phần của cửa hàng Magento của bạn, bạn cần một trong các tiện ích sau đây:

  • Magento 2 Blog Extension
  • Better Blog by Mageplaza
  • Blog by Magezon
  • Blog Pro by Amasty

Các giải pháp SEO tất cả trong một

Nếu bạn không muốn cài đặt quá nhiều tiện ích, bạn nên thử một số bộ công cụ SEO có sẵn. Những plugin này hữu ích, nhưng chúng không cung cấp nhiều tính linh hoạt và tùy chọn cấu hình như các tiện ích nhỏ hơn và chuyên sâu. Dưới đây là một số giải pháp SEO tất cả trong một mà bạn có thể xem xét:

  • Advanced SEO Suite by Mirasvit
  • SEO Suite Ultimate by MageWorx
  • SEO Suite by Templates Master

Mặc dù các tiện ích miễn phí nên đáp ứng nhu cầu cơ bản của bạn, bạn sẽ cần mua các phiên bản trả phí để có chất lượng tốt hơn và nhiều khả năng hơn.

Tổng kết

Chúng tôi đã đề cập đến tất cả những gì bạn cần biết trước khi thiết lập trang web của bạn trên Magento. Mỗi nền tảng thương mại điện tử đều có nhược điểm và ưu điểm riêng, và Magento cũng không ngoại lệ. Mặc dù mất nhiều công sức để làm cho nó hoạt động mượt mà, nó mở rộng rất tốt, và việc quản lý lượng lớn sản phẩm và danh mục là thuận tiện và hiệu quả. Điều đó khiến nó trở thành một lựa chọn nền tảng đáng tin cậy nếu bạn có kế hoạch mở rộng.

Nếu Magento ảnh hưởng đến hiệu suất trang web của bạn, chúng tôi có thể giúp bạn với việc kiểm tra hiệu suất web.

Hơn nữa, để đảm bảo việc giải quyết các vấn đề được thực hiện một cách hiệu quả, nên thuê một công ty dịch vụ SEO kỹ thuật chuyên nghiệp.

Tìm hiểu thêm về chúng tôi tại: TRANHUNG Digital

Đánh giá bài viết
Contact Me on Zalo