Teknobu

WordPress’te AMP’yi Kaldırma 2020

WordPress’te AMP’yi Kaldırma 2020

WordPress’te AMP’yi Kaldırma 2020

WordPress’te AMP’yi Kaldırma

Accelerated Mobile Pages (AMP) Projesi, mobil kullanıcı deneyimini iyileştirdiğini iddia eden açık kaynaklı bir girişimdir. AMP’nin uygulanması kolay değildir. AMP’yi kullandıktan sonra ortaya çıkan birçok olası sorun var. Bu nedenle, AMP’yi mümkün olan en kısa sürede devre dışı bırakmak daha iyidir .

  1. Bağlantıyı rel="amphtml"amp olmayan sayfalardan kaldırın  .
  2. AMP sayfaları için NOINDEX’i ayarlayın

WordPress için AMP sayfaları nasıl devre dışı bırakılır?

Doğrudan AMP eklentisini devre dışı bırakmamalı veya herhangi bir yönlendirme kurmaya çalışmamalısınız . Aksi takdirde organik ziyaretçileriniz böyle bir hata sayfası görecektir.

AMP error
AMP Berbat mı?

AMP’yi hatasız devre dışı bırakma çözümünün arkasındaki kavram 404
Googlebot’un AMP sayfalarınırel="amphtml"web sitesi başlığındaki bağlantıyıkullanarak keşfettiğini biliyoruz  .

Bu Yazımızda Okuyun :   WordPress neden blog yazmak ve site yapmak için en iyi platformdur ? 2020

Neyse ki, bu işaretlemenin doğrudan insan ziyaretçilerle ilgisi yok. Yani, Google’daki arkadaşlarımıza söylemek için onu kaldırabiliriz, yani Googlebot ; Web Sayfamızın AMP sürümüne sahip olmadığımızı. Bu arada, Google sayfaların dizinini kaldırırken, AMP eklentisini etkin tutarak ziyaretçilerimize AMP sayfalarını geçici olarak sunmaya devam edeceğiz.

Bu sıcak konuyla ilgili tartışma aklımızdayken, ana soru aklımızdaydı: Google, AMP sürüm sayfalarını standart için yinelenen URL olarak değerlendirirse ne olur? Tabii ki, ilişki işaretlemesini kaldırdığımız için olacak. Bu konsepte dayanarak, Google Arama’dan AMP sayfalarını kaldırmak için NOINDEX kullanmanızı şiddetle tavsiye ederim.

AMP sayfalarını SEO’yu etkilemeden düzgün bir şekilde devre dışı bırakmak için , tek yapmanız gereken başlıca iki adımı izlemektir: –

  1. İlk olarak, rel="amphtml"amp olmayan sayfalardan bağlantı çıktısını kaldırın  .
  2. AMP sayfaları için NOINDEX’i ayarlayın

İlginç değil mi? Adım adım pratik ayrıntılara geçelim.

1. Adım rel = ”amphtml” çıktısını kafadan kaldırın

RegEx’i kullanarak dizeyi eşleştirebilir ve istediğiniz değerle (boş olan) değiştirebilirsiniz. Bence bu, rel="amphtml"WordPress HTML çıktısından kaldırmanın en kolay yolu  .

Basit bir deyişle, aşağıdaki akıllı adımlarla, WordPress’in HTML sayfalarında AMP işaretlemesini tarayacağız , RegEx aracılığıyla Ara ve Değiştir’i kullanarak anında kaldıracağız.

Düzenli ifadeler
Doğrulanmış Normal İfadeler

İşlem

rel="amphtml"Bağlantıyı kafadan çıkarmak  için bu adımlara gidin.

  1. Gerçek Zamanlı Bul ve Değiştir
     adlı en kullanışlı eklentiyi kurun ve etkinleştirin  . Bu eklenti, bir sayfa kullanıcının tarayıcısına teslim edilmeden önce dinamik olarak (yani bir sayfanın oluşturulduğu anda) temalardan ve diğer eklentilerden gelen kodu ve metni seçtiğiniz kod ve metinle değiştirmenize olanak tanır.
    real time find and replace
  2. Git Araçlar Gerçek Zamanlı bul> ve Değiştir
    Gerçek Zamanlı Bulma ve Değiştirme Ayarları
  3. Kontrol  Kullanım Regex
  4. In Bul alanına tam olarak yazın <link rel="amphtml" href="(.+)" >
  5. In Değiştir alanında, boş bırakın.
  6. Ayarları güncelleyin . Bu kadar.
    AMP rel işaretlemesini kaldır

Yazara minnettarız, bu eklenti değerli zamanımızı kurtarıyor.

Adım 2. AMP sayfaları için NOINDEX’i kurun

Bu, rel="amphtml"web sitesi başlığından kaldırdığımız son adımlarda olduğu gibi yinelenen içerik indekslemesini önlemek için önemli bir adımdır .

  1. WP eklenti ayarları için AMP’yi açın
  2. SEO’ya git
  3. Meta kodu baş kısmına ekleyin
<meta name="robots" content="noindex,follow"/>
noindex amp

Bu işlem, standart (AMP Olmayan) sayfalarınızın sıralamasını etkilemeyecektir.

Alternatif olarak, Code Snippets eklentisini kullanarak aşağıdaki parçacığı ekleyin.

// remove rel="amphtml"


added by AMP for WP plugin add_filter('ampforwp_modify_rel_canonical', 'prefix_remove_amphtml'); function prefix_remove_amphtml($amphtml){ return; } // set noindex for AMP pages $url = "//{$_SERVER['HTTP_HOST']}{$_SERVER["REQUEST_URI"]}"; if (preg_match("#/amp/#", $url)) { header( "X-Robots-Tag: noindex, follow", true ); }

AMP’nin Noindex durumu nasıl kontrol edilir?

İşte kolay yol –

  1. Google.com’a gidin
  2. Https://www.teknobu.net/*/amp/ gibi arama yapın

Yukarıdaki işlemi izledikten sonra, Aramada 0 endekslenmiş AMP sayfası görene kadar AMP eklentinizi etkin tutmanız gerekir.

Kullanıcı olarak can sıkıcı AMP nasıl devre dışı bırakılır? 

Firefox tarayıcı kullanın ve Google Chrome mobil tarayıcı kullanmayın.

✅ Google SERP’lerde AMP sayfaları için 404 hatası göstermeyi nasıl engelleyebilirim?

Muhtemelen eklentiyi devre dışı bırakarak, AMP’nin artık Google’da görünmeyeceğini umarak yanlış yaptınız. Bu uygun bir yol değil. Kaynak kodundan ve noindex AMP sayfalarından amphtml etiketinin bağlantısını kaldırmanız gerekir.

✅ Google AMP’yi kullanmaktan kaçınmam gereken başlıca nedenler nelerdir?

AMP, web sayfası tasarımını yok eder. Makale yazmak ve para kazanmak gibi diğer üretken şeylere daha iyi yatırım yapabileceğiniz ekstra işi artırır.

✅ AMP, PageSpeed’i iyileştirir mi? 🚀

Sayfayı bazı eklentilere güvenmekten daha hızlı yapmak daha iyidir çünkü hata ve güvenlik sorunları olabilir.

✅ AMP bir Google Sıralama Faktörü mü? 📈

Peki, Google’ın ana işi, arama sorgusuna alakalı cevabı göstermektir. AMP kullanıp kullanmamak önemli değil. Google’dan John, bunun bir sıralama faktörü olmadığını resmen onayladı.

✅ Google’ın tüm AMP sayfalarını noindex’e eklemesi ne kadar sürebilir?

Noindex talebinin işlenmesi birkaç hafta sürebilir.

9 Beğen

Yapılan Yorumlar