X
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Opencart Geçersiz Bir Tarih Bulundu Hatası ve Çözümü

AnasayfaYazılarOpencart RehberleriOpencart Geçersiz Bir Tarih Bulundu...

Opencart kullanıcıları, Google Search Console üzerinden site haritası (sitemap.xml) eklediklerinde, bazen şu hatayla karşılaşabilir:

"Geçersiz bir tarih bulundu. Yeniden göndermeden önce lütfen tarihi veya biçimlendirmeyi düzeltin."

Bu hata genellikle sitemap.xml dosyasında yer alan tarih formatının yanlış olması nedeniyle ortaya çıkar. Eğer Opencart tabanlı e-ticaret sitenizde bu hatayı alıyorsanız, aşağıda anlatacağımız basit bir düzenleme ile sorunu kolayca çözebilirsiniz.


Bu Hata Neden Oluşur?

Google Search Console, site haritası dosyanızdaki tarih formatını kontrol eder. Eğer geçersiz veya hatalı bir tarih formatı kullanılıyorsa, sitemap.xml dosyanız doğrulanmaz ve hataya neden olur.

Opencart’ın bazı sürümlerinde date_modified değeri Google’ın desteklediği formatla uyumlu olmayabilir. Bu nedenle, date_modified yerine date_added kullanılmalıdır.


Hata Nasıl Düzeltilir?

Bu hatayı düzeltmek için Opencart dosyalarınız üzerinde küçük bir değişiklik yapmanız gerekmektedir. İşlem adımları aşağıda verilmiştir.

1. Sunucuya veya FTP’ye Bağlanın

Öncelikle, Opencart dosyalarınıza erişim sağlamanız gerekmektedir. Bunu yapmak için:

  • cPanel veya FTP istemcisi (FileZilla vb.) kullanarak sunucunuza bağlanın.

  • Ana dizine (public_html) giriş yapın.


2. Google Sitemap Dosyasını Açın

Aşağıdaki dizin yolunu takip ederek Google Sitemap dosyasına ulaşın:

catalog/controller/extension/feed/google_sitemap.php

  • Bu klasörde google_sitemap.php dosyasını bulun ve açın.

  • Dosya içinde date_modified terimini arayın.


3. Kod Değişikliğini Yapın

Dosya içinde şu satırı bulun:

'lastmod' => date(DATE_ATOM, strtotime($result['date_modified']))

Bu satırdaki date_modified ifadesini date_added olarak değiştirin:

'lastmod' => date(DATE_ATOM, strtotime($result['date_added']))

Yaptığınız değişiklikleri kaydedin ve dosyayı sunucuya geri yükleyin.


4. Google Search Console’da Sitemap’i Güncelleyin

  • Google Search Console hesabınıza giriş yapın.

  • Site Haritaları bölümüne gidin.

  • Sitemap URL’nizi tekrar girerek yeniden tarama işlemi başlatın.

Birkaç dakika veya saat içinde hata ortadan kalkacak ve site haritanız başarıyla kabul edilecektir.


Sonuç

Bu yöntemle Opencart'ta "Geçersiz bir tarih bulundu" hatasını kolayca düzeltebilirsiniz. Eğer hata devam ederse, Google Search Console önbelleğini temizleyip tekrar deneyebilirsiniz.

0850 304 13 93
Beylikdüzü / İstanbul
www.temawebtasarim.com




Top