Merhaba,
Search Console'a girdiğimde 3 adet "Kullanıcı tarafından seçilen standart sayfa olmadan kopya" uyarısı alıyorum. Örnekler kısmında da şöyle yazıyor:
alanadi.com/?SD
alanadi.com/?NA
alanadi.com/?MA
Fakat benim alan adımda /?SA - /?NA - /?MA ile biten sayfalar yok. FTP klasörümde ve sitemap dosyamda da öyle sayfa yok.
Sitemde normalde 404 yönlendirmesi mevcut. Yani sitede olmayan bir sayfaya girmeye çalıştığımda 404 uyarısı çıkıyor. Fakat alanadi.com/?SD - alanadi.com/?NA veya alanadi.com/?MA yazdığımda ana sayfam açılıyor. 404 hatası falan vermiyor.
Bu konu hakkında bir bilginiz var mı acaba?
Not: Site kodlaması HTML5'dir.
Search Console Sorunu
2
●158
- 01-02-2023, 17:10:42
- 01-02-2023, 17:13:23bahse konu linkleri html dosyalarında aramalısınız. Mutlaka harici linkler bulacaksınız. Genelde background görseller yada ikonlar dışardan çekilmeye kodlanmış olabiliyor.
Ayrıca sitemap-generator sitelerinden birinde yeni site haritası oluşturarak ftp ana dizine atmanız da yararlı olabilir. daha sonra search console da da sitemap.xml i kaldırıp ve yenisini eklemeyi unutmayın. - 01-02-2023, 17:43:32@oxopage; Hocam cevabınız için teşekkür ederim fakat kodlarda o linkler yok. Bir de şunu denedim. /?ABCD de yazsam yine sonuç aynı. Yani 404 vermiyor ana sayfamın aynısı açılıyor.
Sorunu çözdüm htaccess kodu ile alakalıymış.
Benim gibi aynı sorunu yaşayan olursa htaccess kodunuzu şu kodları ekleyebilirsiniz:
RewriteEngine On
RewriteCond %{QUERY_STRING} .
RewriteRule ^/?$ / [R=301,L,QSD]
Eğer htaccess kodlarınızda "RewriteEngine On" kodu varsa yalnızca
RewriteCond %{QUERY_STRING} .
RewriteRule ^/?$ / [R=301,L,QSD]
kodlarını eklemeniz yeterli olacaktır.
