Thống Nhất Link Sản Phẩm Trong Opencart – Tối Ưu Cho SEO
Trong quá trình tôi lam trang http://phukiencongnghe.net tôi gặp phải khá nhiều vấn đề cần giải quyết, opencart không đơn giản như wordpress, trong wordpress việc tối ưu đường dẫn chỉ mất 1 cú click chuột, nhưng trong opencart lại là cả một vấn đề.
Khi tôi tối ưu được đường dẫn rồi thì lại gặp phải vấn đề là đường dẫn sản phẩm ngoài trang chủ khác với đường dẫn trong danh mục các nhóm sản phẩm.
VD: trang chủ http://phukiencongnghe.net/may-mp3
trong danh mục sản phẩm http://phukiencongnghe.net/thiet-bi-giai-tri/may-mp3
Hai đường dẫn cùng một nội dung, điều này có ý nghĩa gì? hai trang cùng một nội dung thì nó sẽ làm rớt hạng trang bán hàng của bạn đáng kể, lỗi trùng lập nội dung và google sẽ cho rằng ta đang cố lạm dụng nội dung cho website.
Sau một hồi mày mò tôi đã biết cách khắc phục, việc khắc phục cực kỳ đơn giản, bạn sửa file seo_url.php theo đường dẫn sau /catalog/controller/common/seo_url.php và tìm đoạn code sau
$url .= '/' . $query->row['keyword'];
và thay thế bằng đoạn code sau:
$url = '/' . $query->row['keyword'];
Bạn có thấy sự thay đổi gì không? chắc các bạn không thấy quá? hiii… chỉ việc bỏ đi 1 dấu chấm thôi. Vậy là xong, quá đơn giản, một thao tác nhỏ thôi nhưng mạng lại cho bạn cả một sức mạnh to lớn đó.
Mình không thấy được bạn ơi. Nó vẫn hiện đường dẫn Trangchu/Sanpham
http://thoitrangthuy.com/vay-ren-lace-oop#.UVm9epNHJjY
mặc định đường dẫn trang chủ và trong category khác nhau, mục đích bìa viết này là thống nhất lại, mình thấy bạn thống nhất rồi mà. Nếu bạn muốn tạo dạng trangchu/category/sanpham ở ngoài trang chủ thì mình chưa xem qua nhưng mình nghĩ sẽ phát sinh vấn đề là một sản phẩm thuộc 2 category không biết phân biệt đường dẫn như thế nào.
vấn đề đường dẫn và cấu trúc url trong sản phẩm chủ yếu nằm trong file seo_url.php thôi, bạn chiệu khó nghiên cứu sẽ ra thôi
à được rồi. xóa dấu chấm ở 3 dòng. các bạn nhấn Ctrl + F lên để tìm. cảm ơn bạn nhiều lắm
uh, cảm giác tìm tòi được một điều gì đó luôn là niềm khích lệ cho những điều tiếp theo
Thanks bạn nhiều. Mình đã làm được rồi ^^
mình sử dụng opencart 1.4.9.5 mà không tìm thấy đoạn code như bạn mô tả ở trên. Giúp mình với
Đây là nội dung file seourl.php của mình http://pastebin.com/3TpM7jZ5
sao mình chỉ có 2 dòng và mình sửa thì không thấy có sự thay đổi gì cả.
vẫn không sửa được mong bạn trả lời sớm giúp với
cấu trúc đường dẫn hầu như nằm trong file seo_url.php với file .htaccess thôi, mình cũng không rõ bạn sửa chỗ nào, nhưng nó nằm trong seo_url.ph bạn chiệu khó xem kỹ giúp mình nhé
Chào bạn! Minh có 1 thắc mắc là mình sử dụng mod Rewrite rồi nhưng tại sao nó vẫn tồn tại 2 -3Link
ví dụ nhé:
http://cuongmobile.vn/iphone/%C4%90i%E1%BB%87n-Tho%E1%BA%A1i-iPhone-5s và
http://cuongmobile.vn/%C4%90i%E1%BB%87n-Tho%E1%BA%A1i-iPhone-5s
Mặc dù 2link này là 1 đúng ra thì link thứ nhất phải rewrite thành link thứ 2! mình k hiểu tại sao nó lại như vậy. bạn có thể check cho mình được không
mình không rõ bạn dùng mod rewrite như thế nào, nhưng trong trường hợp của bạn mình sẽ dùng như sau:
RewriteRule ^/(.+)/$ /$1 [R=301,L]
RewriteRule ^iphone/(.+)/$ /$1 [R=301,L]
chúc bạn thành công
Bạn ơi cho mình hỏi chút. Mình đang xây dựng site http://quatang99.com/, link sản phẩm thì mình làm theo cách của bạn đã oki rồi nhưng còn link trong mục tin tức hay mục Blog thì không được. Bạn có thể chỉ cho mình cách tối ưu url cho mục này được không?
Thank bạn nhiều!
Hic. Trong opencart hình như chỉ tối ưu url sản phẩm thôi thì phải, mình tìm tài liệu mà không ra. Nhờ mấy bạn chỉ giúp mình với
Có cách nào tối ưu link trang chủ và các bài viết không bác?
Minh tìm cái nay bữa giờ. Cám ơn bạn nhiều nhé!