Virtuemart SEO 1 : Duplicate, SEF url và Sitemaps



SEO VirtuemartTrong thế giới website mã nguồn mở Joomla thì chẳc hẳn mọi người đều biết đến VirtueMart (VM), một mã nguồn mở thông dụng nhất trong việc phát triển website thương mại điện tử. Virtuemart cho phép chúng ta xây dựng gian hàng, cập nhật sản phẩm, thanh toán online... và rất nhiều ứng dụng khác nữa. Ở Việt Nam đã có rất nhiều website bán hàng trực tuyến sử dụng VirtueMart, và VM cũng là component được đưa ra thảo luận nhiều nhất trên cá diễn đàn chuyên về Joomla Open Source.

Tuy là một mã nguồn được sử dụng nhiều nhất hiện nay, nhưng khả năng tối ưu hóa để phát triển SEO của VM là rất thấp và hầu như không có. Vì vậy khi muốn làm SEO cho website có sử dụng VM, bạn cần phải có một số thủ thuật nhỏ và sử dụng thêm một số phần mở rộng để có thể tối ưu hóa VM cho search engine. Với bài viết này SEO Việt Nam hy vọng sẻ có thể giải quyết phần nào những vấn đề về SEO cho VM mà các bạn thường hay gặp phải, rất mong nhận được sự đóng góp từ các bạn.

Bài viết này sẻ là bài viết thứ nhất về chủ đề Virtuemart SEO, bao gồm 3 phần là: duplicate content, SEF Url và Sitemaps. Bài viết tiếp theo sẻ đề cập đến vấn đề của Google Analytics và Meta Tag cho Virtuemart.

1. Duplicate Content trong Virtuemart:

Duplicate là một vấn đề làm nhức đầu nhất trong SEO, đặc biết là đối với những website sử dụng VM. Cấu trúc của VM cho phép hiệu chỉ các flypage và browse cho từng thư mục và sản phẩm, chính vì thế các bạn sẻ có thẻ có từ 4 đến 5 URL có cùng một nội dung Innocent

Một ví dụ cho dễ hiểu, với mỗi sản phẩm bạn sẻ có ít nhất 3 url kiểu như sau:

Vào thẳng Products:

http://demo.virtuemart.net/?page=shop.product_details&flypage=flypage.tpl&product_id=10&category_id=2&option=com_virtuemart

Module sản phẩm mới nhất:

http://demo.virtuemart.net/?page=shop.product_details&category_id=2&flypage=flypage.tpl&product_id=10&option=com_virtuemart

Tùy chọn view với Flypage:

http://demo.virtuemart.net/?page=shop.product_details&product_id=10&category_id=2&flypage=flypage.tpl&option=com_virtuemart

Bạn có thể không hiểu tại sao lại như vậy, rất đơn giản là cả 3 url có cùng kết quả những khác cách sắp xếp

  1. Layout / Product ID / Category ID
  2. Category ID / Layout / Product ID
  3. Product ID / Category ID / Layout

      Cách giải quyết vấn đề Duplicate URL với VM:

      Kiểm tra kĩ những mặc định flypage và browse cho catalog hay view sản phẩm, cái nào ok thì sài còn lại xóa hết đi ^^.

      Check lại các module sử dụng đẻ hiển thị sản phẩm, theo quan xát cua mình thì chỉ có cái top ten porducts là hoạt động tốt, còn mấy cái kia hình như có vấn đề.

      Sử dụng canonical plugin

      2. SEF url cho Virtuemart:

      Điều này chắc không cần phải nói nhiều nữa, hiện nay trên thị trường đang có 3 SEF component để các bạn lựa chọn là:

      1. Sh404sef: Miễn phí và có hỗ trợ VM, nhưng đôi khi có một số vấn đề trong url với việc show sản phẩm ở trang 2 trở đi.
      2. Artio SEF: Component thì miễn phí những plugin cho VM thì phải mua, mà mình ko có tiền mua nên chưa có test.
      3. SEF advance: 40$ thì phải, nhưng được cái sài ngon với nhiều component.

          Minh thì khuyến khích sử dụng sh404, vì nó free tốt cho người việt nam ^^. Vả lại sh404 chỉ cho phép tồn tại 1 url trong 1 trang, còn JoomSEF và SEF advance thì ko, 2 thằng này có thể cho multible url nên nếu ai sử dụng thì phải chú ý dùng robots.txt để hạn chế nó đi nhé.

          3. Sitemaps cho VirtueMart:

          Ở phần này có 3 lựa chọn là :

          1. Xmap: cái này free, sài tốt chỉ có điều ko hỗ trợ sh404 nên phải có 1 chút thủ thuật nữa thì nó mới chịu.
          2. SEF Service Map : cái này dùng khá tốt, hộ trợ luôn .txt để làm sitemap cho Yahoo. Nhược điểm là chỉ sìa được cho 1.0x
          3. JoomMap: Cài này dùng cũng ok với các website, những không phai là VM. Vì nó chỉ liệt kê được tầng thư mục vủa VM chứ ko liệt kê hết được các sản phẩm.

              Các bạn nên sử dụng Xmap, vì mình đã và đang sử dụng nó, rất tốt hàng thuộc loại ngon bổ rẽ ^^

              Bài viết số 2 về SEO Virtuemart sẻ là về vấn đề Google Analytics và Mata Tag.

              Minh Đại - SEO Việt Nam
              (Yêu cầu ghi rõ nguồn khi sử dụng bài viết)

               


              Bình Luận  

              +1Angel2009-05-20 23:58#
              Bài viết rất hay, Virtuemark là một open source rất thông dụng ở Việt Nam, nhưng việc tối ưu nó thì không mấy ai làm được.

              Thank SEO Việt Nam rất nhiều.
              Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
              0in Hà Nội2009-06-06 19:39#
              Cậu có cái themes nào về VM k sharre tớ với :sad:(
              Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
              0anhvanftu2009-10-11 04:34#
              Em đã dùng sh404sef được một thời gian.Tuy nhiên khi có sử dụng một số modules html(custom modules) thì link khôg bình thường:lúc thì về như cũ , lúc thì ok.
              Vì vậy mà images của các modules (ngoại trừ của virtuemart) đều không thể hiện thị được.
              Không hiểu sao lại như vậy?
              Em đã phải gỡ bỏ.Tiếc thật!!!
              Bác nào có bị lỗi này hoặc biết cách fix thì comment hoặc mail cho em với
              anhvanftu@gmail.com
              Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
              0Nguyen Anh Tuan2010-08-21 06:23#
              Thank kiu, Đang tìm cách SEO cho virtuemart :D
              Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
              0Linh2010-12-03 00:45#
              Em da cai JoomSEF extension Vituemart, link ỦL ok, tuy nhien cac subcatergory dau tien lai hien thi link URL ngay trên web va khong the click vao link cua subcatergory do duoc.
              Trong khi tu subcatergory thu hai thi ok.
              Vui long cho hoi tai sao bi loi nay.
              Toi cai JoomSEF extension Vituemart 2.0.34 cho Artio Joomsef 3.7.5.
              Rat cam on ban quan tri SEOvietnam.
              Trả Lời | Trả Lời + Đính Kèm | Đính Kèm
              +1SEO2010-12-23 18:23#
              Coi lại cấu hình url trong phần VM của JoomSEF, bạn đã chỉnh ko insert category rồi thì sao nó hiểu được.
              Trả Lời | Trả Lời + Đính Kèm | Đính Kèm

              Thêm Bình Luận


              Mã Chống Spam


              Refresh