Opencart Ürün Linklerini Kategorisiz Hale Dönüştürme (Product Seo Url Without Category)
Opencart sitenizde kategorilerdin birine girip, herhangi bir ürüne tıkladığınızda Url'ye üründen önce kategori ismi de eklenmektedir. Bu da Google'ın sitenizi yanlış indekslemesine yol açabilir. Çünkü aynı ürüne direk anasayfadan tıklayınca Url'ye kategori eklenmiyor. Bu şekilde bir ürün için iki farklı Url Google tarafından algılanıyor. Url'den kategoriyi çıkartarak bu durumu düzeltmek için:
- catalog/controller/startup/seo_url.php dosyasını açınız.
- $url .= '/' . $query->row['keyword']; yazan ilk satırı arayınız ve şu değişikliği yapınız:
$url = '/' . $query->row['keyword'];
$url = '/' . $query->row['keyword'];
- Diğer satırlarda değişikliğe gerek yok.
- Kaydedip, modifikasyonlardan refresh yapınız. Bu kadar.
Bu düzeltme Opencart 2.3.0.2 versiyonu için denenmiştir. Versiyona göre seo_url.php dosyasının yeri değişebilir.
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=32399
https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=32399
teşekkür ederim. işime yaradı.
YanıtlaSilteşekkürler Sürüm 3.0.3.6 çalışıyor
YanıtlaSilmerhaba, işe yaradı fakat menudeki kategorierden bazılarında işe yaramıyor
YanıtlaSilRica ederim. Bazı kategorilerden neden çalışmadığını bilemiyorum. İnceleyip bakmak lazım.
YanıtlaSil