JavaScript Geri Bağlantıları İçin En İyi Kılavuz: Kaçırdığınız Gizli Bağlantılar
Yayınlanan: 2018-09-29JavaScript geri bağlantıları , SEO'lar için kalıcı soru işaretleridir.
Klasik bağlantı metni biçimiyle HTML'de kodlanmak yerine JavaScript'te yürütüldüklerini biliyoruz.
Ve Google'ın onları izlediğini biliyoruz.
Google bunu 2014'te bize söyledi ve Search Engine Land, 2015'te bunu doğrulayan testler hakkında rapor verdi.
Elephate, 2017'de derinlemesine bir araştırma yaptı ve Google'ın WordPress gibi geleneksel bir CMS yerine Angular, React ve Vue gibi JavaScript çerçeveleri üzerine kurulmuş web siteleri için bile JavaScript'i tarayıp çalıştırdığını doğruladı.
Ancak yakın zamana kadar, SEO'lar ve web yöneticileri, sitelerine işaret eden JavaScript geri bağlantılarına dair herhangi bir içgörüye sahip değildi.
İlk etapta onları keşfetmek zor oldu.
Favori SEO ve geri bağlantı araçlarımızın çoğu onları göremez.
Aslında, çoğu SEO uzmanının ve web yöneticisinin JavaScript geri bağlantılarının varlığından bile haberdar olmadığını söylemeye cüret ediyorum.
Öyleyse, temel bilgilerle başlayalım.
JavaScript Geri Bağlantıları Hakkında SSS Cevapları
JavaScript geri bağlantıları nedir?
JavaScript kodunda bulunan bir geri bağlantı, bir JavaScript geri bağlantısıdır. (Kolay değil mi?)
Peki JavaScript tam olarak nedir?
JavaScript (JS) bir web programlama dilidir . Web tarayıcısında çalışır ve yürütülür.
Statik olan HTML'den farklıdır. HTML'yi bir web sitesinin kemikleri ve JavaScript'i kas olarak düşünün. HTML bir web sitesinin yapısını belirlerken, JavaScript bir web sitesindeki öğelerin değişmesine ve hareket etmesine izin verir.
Örneğin, bu sayfada aşağı kaydırın. Açılan ışık kutusu? Bu JavaScript tarafından kontrol edilir.
JavaScript'te geri bağlantılar nasıl sonuçlanır?
Bu soruyu cevaplamak için önce cevap vermemiz gerekiyor: Backlink nedir?
Backlink, başka bir web sayfasına bir köprüdür. SEO dünyasında, sitelerimize geri bağlantı verdikleri için onlara “geri bağlantılar” diyoruz. Ancak hata yapmayın: geri bağlantı bir köprüdür.
JavaScript kodunda geri bağlantıların sonuçlanmasının birçok yolu vardır. İşte en yaygın örneklerden bazıları:
- Yönlendirmeler
- Açılır menüler
- Dinamik olarak eklenen içerik
Bunların hepsi web'in temel özellikleridir. Yönlendirmeler genellikle birisi bir form gönderdikten ve siz onları bir teşekkür sayfasına gönderdikten sonra meydana gelir; bu iyi bir işlevselliktir ve bu yönlendirme, teşekkür sayfanıza bir geri bağlantı oluşturur.
Bir açılır menüyü tıkladığınızda, sayfada yeni öğeler (açılır menüdeki öğeler) oluşturan JavaScript'i tetiklersiniz. Öğeler başka bir sayfaya bağlanırsa, tahmin edin ne oldu? Bu bir JavaScript geri bağlantısıdır.
Dinamik olarak eklenen içerik örneği için, bir ışık kutusu görünene kadar bu sayfayı aşağı kaydırın. Bu, dinamik olarak eklenen içeriktir; aşağı kaydırarak bu sayfada yaşayan JavaScript kodunu tetiklersiniz ve görünen ışık kutusunda bu sitedeki diğer sayfalara geri bağlantılar içeren düğmeler bulunur.
JavaScript geri bağlantıları "normal" HTML geri bağlantılarından nasıl farklıdır?
JavaScript bir web tarayıcısında çalıştığından ve Google başlangıçta sayfaları taramak için bir tarayıcı kullanmadı. Bu nedenle, Google JavaScript'i yürütmedi.
Bu nedenle, JavaScript'te oluşturulan sayfanın hiçbir bölümü Google tarafından görülmeyecektir.
Ve Google gelişmiş ve şimdi JavaScript'i çalıştırırken (Google'da dizine eklenen dönüşüm oranı optimizasyon testlerinin raporları bile var), SEO'ların geri bağlantılara ilişkin fikir edinmek için kullandığı araçların çoğu yok.
Araçlarımız kör olduğundan, biz SEO'lar ve web yöneticileri de kördür.
Google, JavaScript geri bağlantılarını nasıl ele alır?
Diğer tüm backlinkler gibi. İşte Google'ın onayı:
@JohnMu @methode Bir JavaScript bağlantısının DOM'da tam olarak oluşturulduktan sonra PageRank'i diğer herhangi bir bağlantı gibi geçip geçmediğini söyleyebilir misiniz?
— Cyrus (@CyrusShepard) 30 Ekim 2017
Bunu sık sık konuştuk :). Evet, bir bağlantı, sayfaya nasıl geldiğine bakılmaksızın bir bağlantıdır. Başka türlü gerçekten işe yaramaz :).
— 🍌 John 🍌 (@JohnMu) 31 Ekim 2017
Dikkat edilmesi gereken küçük bir pürüz var ve bu zamanlamaya geliyor. Dinamik olarak rel=“nofollow” snippet'ini ekliyorsanız ve bu, Googlebot JavaScript'inizi dizine ekledikten sonra gerçekleşirse, o bağlantıyı bir dofollow bağlantısı olarak dizine ekler.
Bu mantıklı. Googlebot geldikten sonra sayfayı değiştirmek ve Googlebot'un bu değişiklikleri almasını beklemek aptalca.
Hepsi harika…ama JavaScript geri bağlantılarını neden önemseyeyim?
Monitor Backlinks blogunu okuyorsanız, muhtemelen geri bağlantıları önemsiyorsunuzdur.
Yani, bu var.
Bahse girerim, backlink profilinizin Google'ın en iyi 3 sıralama faktöründen biri olduğunun kesinlikle farkındasınızdır.
Daha önce temiz bir geri bağlantı profili tutmanın nedenlerini ele aldık, ancak özetlemek gerekirse:
- JavaScript geri bağlantılarının zayıf görünürlüğü, temiz bir geri bağlantı profili tutma yeteneğinizi etkiler. Sitenize işaret eden tüm bağlantıları göremiyorsanız, hangi bağlantıları reddedeceğinizi bilmiyorsunuzdur. Negatif SEO ile mücadele etme yeteneğiniz daha zayıf.
- Benzer şekilde, Google JavaScript geri bağlantılarını görebildiği için, bağlantı tabanlı cezaları değerlendirmede büyük olasılıkla bunları kullanıyordur. JavaScript'ten gelen geri bağlantıları göremiyorsanız, kötü JavaScript geri bağlantılarına dayanan bir cezayla mücadele etmenin hiçbir yolu yoktur.
- Sitenize kimin bağlandığını bilmek, size bir ilişki geliştirmek için değerli bir fırsat verir. Eksik JavaScript geri bağlantıları, bu fırsatı kaçırdığınız anlamına gelir.
- Google, sitenizin mimarisi hakkında bilgi edinmek için dahili bağlantıları kullanır. Sitenizdeki JavaScript dahili geri bağlantılarını anlamak, Google'ın sitenizin mimarisini nasıl algıladığını daha iyi anlamanızı sağlar.
JavaScript geri bağlantılarını görmezden geliyorsanız ve sıralamanızın, trafiğinizin ve gelirinizin düştüğünü fark ederseniz, bunun nedeni, çoğu SEO aracının raporlamadığı JavaScript geri bağlantılarının saldırısına uğramanız olabilir.
JavaScript geri bağlantıları oluşturmak veya sahip olmak faydalı mı?
Evet. Google, bir sayfaya gelen tüm bağlantıları, HTML'den mi yoksa JavaScript'ten mi geldiğine bakılmaksızın, geri bağlantı olarak değerlendirdiğinden, JavaScript geri bağlantılarına sahip olmak iyi bir şeydir.
Ancak, bina bağlantılarıyla ilgili tüm uyarılar hala geçerlidir. Web sitenize spam içerikli geri bağlantılar oluşturmak istemezsiniz. Ayrıca, Google'ın yönergelerini ve en iyi uygulamalarını bir şekilde altüst eden JavaScript geri bağlantıları oluşturmak da istemezsiniz.
JavaScript'te geri bağlantıları gizlemek için diğer web sitelerini hacklememeniz gerektiğinden daha önce bahsetmiştik, ancak bunu yapmamanızı hatırlatmak için bu fırsatı değerlendirmek istedim.
JavaScript geri bağlantılarının geri bağlantı profilimde bulunması güvenli midir?
Evet. Google'ın dediği gibi, bir bağlantı bir bağlantıdır bir bağlantıdır. HTML'den gelen bir bağlantı ile JavaScript tarafından kontrol edilen bir öğeden veya JavaScript kodunun kendisinden gelen bir bağlantı arasında hiçbir fark yoktur.
Tek istisna, bu bağlantıların kötü amaçlı kodlardan gelmesi veya JavaScript'in sitenize bağlantı eklemek için kötüye kullanılmasıdır.
Sitemin JavaScript geri bağlantılarını nasıl görebilirim?
Yani, sitenize işaret eden Javascript geri bağlantılarını görmek istiyorsunuz.
Bunu yapmanın en iyi yolu, sizin için onları takip edecek bir araç edinmektir.
Şu anda, Monitor Backlinks, web yöneticilerine ve SEO'lara JavaScript geri bağlantılarına ilişkin görünürlük sağlamaz. Bunları tespit etmeyen Majestic SEO'ya güveniyoruz.
Bununla birlikte, JavaScript geri bağlantıları hakkında rapor veren bazı tarayıcılar var.
- Ahrefler
- çığlık atan kurbağa
- Derin Tarama
- sitebulb
- Botify
- OnCrawl
- Web Sitesi Denetçisi
- Arama Metrikleri
JavaScript geri bağlantıları hakkında rapor vermeyen tarayıcılara yönelik bazı dikkate değer istisnalar arasında Ryte ve Majestic SEO bulunur.
Neden çoğu SEO aracı JavaScript geri bağlantılarını bildirmiyor?
Çünkü JavaScript geri bağlantılarını yürütmek ve raporlamak için gereken beygir gücü miktarı çok büyük.
Ahrefs'in kurucusu Dmitry, Search Engine Land ile yaptığı röportajda şunları söyledi:
JS'yi bizim ölçeğimizde her sayfa için yürütmek için 10.000-15.000 sunucu gerekir ve müşterilerimizin henüz bunun için ödeme yapmaya hazır olmadığına inanıyoruz.
Bununla birlikte, JavaScript giderek daha yaygın hale geldikçe (ve daha fazla SEO, hangi JavaScript geri bağlantılarının sitelerine işaret ettiğini bilmek istiyor) ve sunucu oluşturma ve bakım maliyeti azaldıkça (her yıl olduğu gibi), bu araçları bekleyebiliriz. yakın gelecekte JavaScript geri bağlantıları hakkında rapor vermek.
JavaScript Geri Bağlantıları Üzerine Son Düşünceler
JavaScript kaybolmuyor. JavaScript daha popüler ve yaygın hale geldikçe, SEO'ların hangi JavaScript geri bağlantılarının sitelerine işaret ettiğini anlama ihtiyacı yalnızca artar.
JavaScript geri bağlantıları, ışık kutuları, açılır menüler ve dinamik olarak eklenen içerik gibi birçok geleneksel sayfa öğesinde görünür. Birkaç nadir istisna dışında, Google bu öğeleri tarar ve bu bağlantıları normal HTML bağlantıları gibi dizine ekler.
Onları görmezden gelmezdim.