3 Ocak 2025 Cuma

Blogger /?m=1 Sorunu



Blogger platformunda / ve ?m=1 gibi sorunlar genellikle mobil uyumluluk veya yönlendirme ayarlarından kaynaklanır. İşte bu sorunla ilgili bilgi ve çözümler:

Nedir Bu ?m=1?

  • ?m=1, Blogger'ın mobil cihazlara yönelik sayfa görüntüleme modudur. Blogger, sitenizi mobil cihazlarda daha uyumlu bir şekilde göstermek için bu parametreyi URL'lere ekler.
  • Masaüstü cihazlarda ?m=0 parametresi eklenebilir.

Sorunlar ve Çözümleri

1. SEO Sorunları

  • Eğer sayfanız hem / hem de ?m=1 ile indeksleniyorsa, bu yinelenen içerik sorununa yol açabilir.

Çözüm:

  • Canonical Tag: Blogger'ın HTML şablonunda <head> etiketine şu kodu ekleyin:
    html
    <link rel="canonical" href="https://sitenizin-adresi.com/"/>
    Bu, arama motorlarına hangi URL'nin ana sürüm olduğunu bildirir.

2. Yönlendirme Sorunları

  • Masaüstü cihazda sitenizi ziyaret ettiğinizde ?m=1 ile mobil görünüm yüklenebilir.

Çözüm:

  • Mobil Şablonu Devre Dışı Bırakın:
    1. Blogger kontrol paneline gidin.
    2. Tema bölümüne tıklayın.
    3. Sağ alt köşede bulunan Mobil ayarlarına tıklayın.
    4. Mobil cihazlarda masaüstü teması kullan seçeneğini seçin.

3. URL Görünümü Sorunu

  • Kullanıcılar ?m=1 uzantısını istemiyor olabilir ve temiz bir URL görünümü tercih ediyor olabilir.

Çözüm:

  • Kullanıcıları otomatik olarak ?m=1 içermeyen sürüme yönlendirmek için Blogger şablonuna bir JavaScript kodu ekleyebilirsiniz:
    javascript
    <script> if (window.location.search.indexOf('m=1') > -1) { window.location.href = window.location.href.split('?')[0]; } </script>

4. Sayfa Hataları

  • ?m=1 eklenmiş URL'lerde CSS veya JavaScript hataları olabilir.

Çözüm:

  • Mobil temayı düzenleyin ve CSS/JavaScript dosyalarının mobil uyumlu olduğundan emin olun.
<script type='text/javascript'>
//<![CDATA[
var uri = window.location.toString();
if (uri.indexOf("%3D","%3D") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("%3D"));
window.history.replaceState({}, document.title, clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("%3D%3D","%3D%3D") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("%3D%3D"));
window.history.replaceState({}, document.title, clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("&m=1","&m=1") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("&m=1"));
window.history.replaceState({}, document.title, clean_uri);
}
var uri = window.location.toString();
if (uri.indexOf("?m=1","?m=1") > 0) {
var clean_uri = uri.substring(0, uri.indexOf("?m=1"));
window.history.replaceState({}, document.title, clean_uri);
}
//]]>
</script>


Benzer Yayınlar

Blogger /?m=1 Sorunu
4/ 5
Oleh

Abone Olun

Yazılarımızı beğeniyor musunuz?Abone Olun Yazılarımı Kaçırmayın.

Lütfen yorum yaparken şunlara dikkat ediniz:

Küfürlü, siyasi veya huzur bozucu yorumlar yapmamaya,
Reklam, spam gibi yorumlar yapmamaya.