Meta yenileme etiketi veya meta yönlendirme, web sayfalarını yeniden yükleyebileceğiniz veya yönlendirebileceğiniz bir yoldur. Meta yenileme etiketinin kullanımı kolaydır, bu da yanlış kullanımı kolaydır. Bu etiketi neden kullanmak istediğinize ve bunu yaparken kaçınmanız gereken tuzaklara bir göz atalım.
Meta Yenileme Etiketi ile Geçerli Sayfayı Yeniden Yükleme
Meta yenileme etiketi ile yapabileceğiniz şeylerden biri, sayfanın birisinin zaten bir tane olduğunu yeniden yüklemesini zorlamaktır.
Bunu yapmak için, aşağıdaki meta etiketi HTML belgenizin bölümüne yerleştirirsiniz . Geçerli sayfayı yenilemek için kullanıldığında, sözdizimi şöyle görünür:
HTML etiketidir. HTML belgenizin başına aittir.
http-equiv = "refresh", tarayıcıya bu meta etiketin metin içeriği yerine bir HTTP komutu gönderdiğini söyler. Kelime yenileme, HTTP üstbilgisinin web sunucusuna, sayfanın yeniden yükleneceği veya başka bir yere gönderileceğini bildirmesidir.
content = "600", tarayıcının geçerli sayfayı yeniden yüklemesi için saniye cinsinden süredir. Bu, sayfayı yeniden yüklemeden önce geçmesini istediğiniz süreye değiştirebilirsiniz.
Yenileme etiketinin bu sürümünün en yaygın kullanımlarından biri, stok senedi veya hava durumu haritası gibi dinamik içerikli bir sayfayı yeniden yüklemektir. Ayrıca, sayfa içeriğini yenilemenin bir yolu olarak görüntü kabinlerinde fuarlarda gösterilen HTML sayfalarında kullanılan bu etiketi de gördüm.
Bazı kullanıcılar da bu meta etiketi reklamları yeniden yükleyebilir, ancak bu, okuyucularınızı gerçekten okurken sayfayı yeniden yüklemeye zorlayabileceğinden rahatsız olur! Nihayetinde, tüm sayfayı yenilemek için bir meta etiket kullanmaya gerek duymadan, sayfa içeriğini yenilemenin daha iyi yolları vardır.
Meta Yenileme Etiketi ile Yeni Bir Sayfaya Yönlendirme
Meta yenileme etiketinin başka bir kullanımı, sayfadan bir kullanıcı istedikleri sayfadan farklı bir sayfaya gönderilmesini sağlamaktır.
Bunun sözdizimi, geçerli sayfayı yeniden yüklemekle neredeyse aynı:
Gördüğünüz gibi, içerik özelliği biraz farklı.
content = "2 https: // www. /
Sayı, sayfanın yeniden yönlendirilmesi gerekene kadar saniye cinsinden süredir. Noktalı virgülü takip edilecek yeni sayfanın URL'sidir.
Dikkatli ol. Yeni bir sayfaya yeniden yönlendirmek için bir yenileme etiketi kullanırken en yaygın hata, ortada fazladan bir tırnak işareti eklemektir.
Örneğin, bu yanlış: content = "2; url = " http://newpage.com ". Bir meta yenileme etiketi ayarlarsanız ve sayfanız yönlendirmiyorsa, önce bu hatayı kontrol edin.
Meta Yenileme Etiketlerini Kullanmaya İlişkin Dezavantajlar
Meta yenileme etiketlerinin bazı dezavantajları vardır:
- Meta yenileme yönlendirmeleri, spam gönderenler tarafından arama motorlarını kandırmak için kullanıldı. Arama motorları artık bu siteleri genellikle veritabanlarından kaldırır. Sayfaları yönlendirmek için birçok meta yenileme etiketi kullanırsanız, arama motorları sitenize spam olarak karar verebilir ve dizinden silebilir. Eski bir URL'yi yenisiyle yeniden yönlendirmeniz gerekiyorsa, bunun yerine 301 Sunucu Yönlendirmesi kullanmak daha iyidir. Bu yönlendirme, arama motorlarının bir sayfanın kalıcı olarak taşındığını ve herhangi bir bağlantı sırasının bu eski sayfadan yenisine aktarıldığını bilmesini sağlar.
- Yönlendirme hızlı gerçekleşirse (2-3 saniyeden az) bir kullanılabilirlik sorunu olabilir. Bu, eski tarayıcıların kullanıcılarının “Geri” düğmesini kullanmasını engeller.
- Yönlendirme hızlı bir şekilde gerçekleşir ve var olmayan bir sayfaya giderse, okuyucular 404 sayfasından başka bir içerik görmeden bir döngü içinde sıkışabilir.
- Mevcut sayfayı yenilemek kafa karıştırıcı olabilir. Bir kullanıcı yeniden yüklemeyi istemediyse, sitenizin güvenliği konusunda endişelenebilir.