SEO Çalışma Saatleri, 3 Haziran 2022

Yayınlanan: 2022-07-04

Bu, 3 Haziran 2022'de John Mueller ile Google SEO Çalışma Saatleri'ndeki en ilginç soruların ve yanıtların bir özetidir .

İçindekiler gizle
1 Bir sayfada iki HTTP sonuç kodu kullanabilir miyim?
2 Sitem ana ülkemde zaten hızlıysa, CDN kullanmak sıralamaları iyileştirir mi?
3 Taramayı azaltmak için API isteklerine izin vermemeli miyim?
4 Dahili linklerde rel=”nofollow” kullanmalı mıyım?
5 Site bağlantılarını görünmeye zorlamanın bir yolu var mı?
6 Sitemiz PDF'leri iframe'lerle gömüyor, metni OCR'la mı yapmamız gerekiyor?
7 Google, yapılandırılmış veri işaretlemesinde URL'leri tarar mı?

Bir sayfada iki HTTP sonuç kodu kullanabilir miyim?

1:22 “[…] Bir sayfada iki farklı HTTP sonuç koduna sahip olmak teorik olarak mümkündür, ancak Google bu iki kodla ne yapacak? Google onları görecek mi? Ve evet ise, Google ne yapacak? Örneğin, 503 artı 302."

John'un yanıtı şuydu: “[…] HTTP sonuç kodlarıyla birçok farklı şey ekleyebilirsiniz. Google, ilk HTTP sonuç koduna bakacak ve esasen bunu işleyecektir.

Ve teorik olarak hala iki veya daha fazla HTTP sonuç koduna sahip olabilirsiniz, eğer bunlar bir son sayfaya yönlendiren yönlendirmelerse. Örneğin, bir sayfadan başka bir sayfaya yönlendirmeniz olabilir. Bu bir sonuç kodu. Ve sonra diğer sayfada farklı bir sonuç kodu sunabilirsiniz. Bu, bir 404 sayfasına bir 301 yönlendirmesi olabilir […]. Ve bizim bakış açımıza göre, nihai bir sonuç elde etmek için yönlendirmeyi takip edebileceğimiz bu zincirleme durumlarda, esasen sadece o nihai sonuca odaklanacağız.

Ve bu nihai sonucun içeriği varsa, o zaman bu, standartlaştırma için kullanabileceğimiz bir şeydir. Bu nihai sonuç bir hata sayfasıysa, o zaman bir hata sayfasıdır. Ve bu bizim için de iyi."

Sitem ana ülkemde zaten hızlıysa, CDN kullanmak sıralamaları iyileştirir mi?

2:50 “[…] Trafiğimizin çoğunu belirli bir ülkeden alıyoruz. Web sitemizi o ülkede bulunan bir sunucuda barındırdık. Dünya çapındaki kullanıcılar için sayfa hızını artırmak için tüm web sitemizi bir CDN'nin arkasına koymayı mı öneriyorsunuz, yoksa bizim durumumuzda bu gerekli değil mi?"

John yanıtladı: “ SEO açısından Google üzerinde büyük bir etkisi olacağını düşünmüyorum.

Bir şeyin olabileceğini hayal edebileceğim tek etki, kullanıcıların sonunda gördükleridir. […] Kullanıcılarınızın çoğu, sunucunuz orada bulunduğu için zaten çok hızlı bir web sitesi görüyorsa, o zaman […] doğru şeyi yapıyorsunuz demektir. Ancak elbette, başka yerlerdeki kullanıcılar çok yavaş bir sonuç görüyorsa, çünkü ülkenizle olan bağlantınız o kadar da iyi değil, o zaman bu, bunu geliştirmek için bazı fırsatlara sahip olabileceğiniz bir şeydir.

[…] Web siteniz için küresel olarak bir şeyler geliştirmek için yapabileceğiniz bir şey varsa, bunun iyi bir fikir olduğunu düşünüyorum. Kritik olduğunu düşünmüyorum […]. Ancak bu, web sitenizi mevcut ülkenizden daha fazla büyütmek için yapabileceğiniz bir şeydir.

Belki de açıklığa kavuşturmam gereken bir şey var, eğer Google'ın taraması gerçekten çok yavaşsa, o zaman elbette ne kadar tarama yapabileceğimizi ve web sitesinden dizine ekleyebileceğimizi etkileyebilir […]. Milyonlarca ve milyonlarca sayfa büyüklüğünde olmayan herhangi bir web sitesiyle ilgili olarak bunu gerçekten bir sorun olarak görmedim […].

Google'ın Search Console'da ne kadar hızlı taradığını ve tarama istatistiklerini iki kez kontrol edebilirsiniz. Ve bu makul görünüyorsa, süper hızlı olmasa bile, o zaman bunun için gerçekten endişelenmezdim.”

Taramayı azaltmak için API isteklerine izin vermemeli miyim?

5:20 “[…] Sitemiz şu anda tarama bütçesinin yaklaşık %20'sini API alt etki alanına, %20'sini de videoların küçük resimlerine harcıyor. Bu alt alanların hiçbiri SEO stratejimizin parçası olan içeriğe sahip değildir. Bu alt alanların taranmasına izin vermemeli miyiz veya API uç noktaları nasıl keşfediliyor veya kullanılıyor?”

John'un dediği gibi, “[…] Çoğu durumda, API uç noktaları bir web sitesinde JavaScript tarafından kullanılır ve sayfalarınızı oluştururuz. Ve web sitenizdeki bir API'ye erişirlerse, o API'den içeriği yüklemeye çalışırız ve bunu sayfanın oluşturulması için kullanırız.

API'nizin nasıl ayarlandığına ve JavaScript'inizin nasıl ayarlandığına bağlı olarak, bu API sonuçlarını önbelleğe almamız zor olabilir, bu da, işlenmiş bir sürüm elde etmeye çalışmak için bu API isteklerinin çoğunu taradığımız anlamına gelebilir. sayfalarınızın sayısı, böylece bunları dizine eklemek için kullanabiliriz. Yani genellikle bunun keşfedildiği yer orası. Ve bu, API sonuçlarının önbelleğe alınabileceğinden, URL'lere herhangi bir zaman damgası eklemediğinizden emin olarak yardımcı olabileceğiniz bir şeydir […] API için JavaScript kullanırken […].

Bu API uç noktalarıyla döndürülen içeriği umursamıyorsanız, elbette bu alt etki alanının tamamının robots.txt dosyasıyla taranmasını engelleyebilirsiniz. Ve bu, esasen tüm bu API isteklerinin gerçekleşmesini engelleyecektir.

[…] Öncelikle şunu anlamanız gerekiyor, bu API sonuçları […] Google'dan dizine eklemek istediğim kritik içeriğin bir parçası mı? Ve eğer öyleyse, muhtemelen taramayı engellememelisiniz. Ancak […] […] sayfalarınız için kritik olmayan […] bir şey üretiyorsa […], engellendiğinde nasıl göründüğünü bir kez daha kontrol etmek faydalı olabilir.

Ve bunu tekrar kontrol etmenin bir yolu, API'yi çağırmayan veya API uç noktası için bozuk bir URL kullanan ayrı bir test sayfası oluşturabilmenizdir. […] Bu sayfanın tarayıcımda gerçekte nasıl göründüğünü görebilirsiniz. Google için nasıl işleniyor?”

Dahili bağlantılarda rel=”nofollow” kullanmalı mıyım?

8:05 "Taranmasını veya dizine eklenmesini istemediğimiz URL'lere gereksiz tarayıcı isteklerini önlemek için dahili bağlantılarda nofollow özniteliği kullanmak uygun mudur?"

John şöyle yanıt verdi: “[…] Bence, çoğunlukla , dahili bağlantılarda nofollow kullanmak çok az mantıklı. Ama bu yapmak istediğin bir şeyse, git.

Çoğu durumda, dizine eklemek istediğiniz URL'leri göstermek için rel=canonical'i veya gerçekten taranmasını istemediğiniz şeyler için robots.txt'yi kullanmak gibi bir şey yapmaya çalışacağım .

Anlamaya çalışın, dizine eklemeyi ve ardından bunun için rel=canonical kullanmayı tercih ettiğiniz daha incelikli bir şeye mi benziyor? Yoksa Googlebot bu URL'lere eriştiğinde, sunucum için sorunlara neden oluyor dediğiniz bir şey mi? Büyük bir yüke neden olur. Her şeyi gerçekten yavaşlatıyor. Pahalı ya da neyin var.

Ve bu durumlarda, bu URL'lerin taranmasına izin vermem. […] rel=canonical ile, açıkçası, rel=canonical'i görmek için önce o sayfayı taramamız gerekecek. Ancak zamanla, tanımladığınız kurallıya odaklanacağız. Ve bunu öncelikle tarama ve dizine ekleme için kullanacağız.”

Site bağlantılarını görünmeye zorlamanın bir yolu var mı?

16:02 "İstenen sayfaların Google Arama sonuçlarında site bağlantısı olarak görünmesini sağlayan herhangi bir strateji var mı?"

John, “[…] Bir site bağlantısının gösterilmesini zorunlu kılmak için kullanabileceğiniz meta etiket veya yapılandırılmış veri yok .

[…] Sistemlerimiz, kullanıcılar bu tek web sayfasına bakarken […] neyin alakalı veya alakalı olduğunu bulmaya çalışır […]? […] Önerimiz, esasen iyi bir web sitesi yapısına sahip olmak, hangi sayfaların bu sayfalarla ilgili olduğunu anlamamızı kolaylaştıracak net iç bağlantılara sahip olmaktır ve kullanabileceğimiz ve […] olarak gösterebileceğimiz net başlıklara sahip olmaktır. bir site bağlantısı.

[…] Bunların herhangi birinin böyle gösterileceğinin garantisi yok. Ancak, neyin ilişkili olduğunu anlamamıza yardımcı oluyor. Ve eğer bir site bağlantısı göstermenin mantıklı olduğunu düşünüyorsak, o bilgiye dayanarak gerçekten bir tane seçmemiz çok daha kolay olacaktır.”

Sitemiz PDF'leri iframe'lerle gömüyor, metni OCR ile mi yapmamız gerekiyor?

17:14 “Web sitemiz, PDF dosyalarını sayfalarımıza ve web sitemize yerleştirmek için iframe'ler ve bir komut dosyası kullanır. PDF'nin OCR metnini alıp, SEO amacıyla belgenin HTML'sinde bir yere yapıştırmanın herhangi bir avantajı var mı, yoksa Google, içeriği dizine eklemek için PDF içeriğini aynı ağırlık ve alaka düzeyiyle ayrıştıracak mı?"

John yanıtladı: “[…] Görünüşe göre PDF metnini alıp […] SEO amacıyla HTML'de gizlemek istiyorsunuz. Ve bu kesinlikle tavsiye etmeyeceğim bir şey. İçeriğin dizine eklenmesini istiyorsanız, sayfada görünür hale getirin.

[…] Metni PDF'lerden çıkarmaya ve PDF'lerin kendileri için indekslemeye çalışıyoruz. Pratik bir bakış açısıyla, bir PDF ile olan şey ilk adımlardan biri olarak onu bir HTML sayfasına dönüştürüyoruz ve onu bir HTML sayfası gibi indekslemeye çalışıyoruz. […] Yaptığınız şey […] dolaylı bir HTML sayfasını çerçevelemek. Ve iframe'ler söz konusu olduğunda, bu içeriği ana sayfada dizine eklemek için dikkate alabiliriz. Ancak yine de PDF'yi ayrı olarak indekslememiz de olabilir. […] Soruyu tersine çevirir ve ne olmasını istersiniz diye çerçevelerdim.

Normal web sayfalarınızın PDF dosyasının içeriğiyle dizine eklenmesini istiyorsanız, içeriğin HTML sayfasında hemen görünür olmasını sağlayın. Bu nedenle, PDF'yi birincil içerik parçası olarak gömmek yerine, HTML içeriğini birincil parça yapın ve PDF dosyasına bağlantı verin.

Ve sonra bir soru var, bu PDF'lerin ayrı ayrı dizine eklenmesini istiyor musunuz, istemiyor musunuz? Bazen PDF'lerin ayrı olarak dizine eklenmesini istersiniz. Ve eğer bunların ayrı olarak indekslenmesini istiyorsanız, o zaman onlara link vermek harikadır.

Bunların ayrı olarak dizine eklenmesini istemiyorsanız, dizine eklemelerini engellemek için robots.txt'yi kullanmak da iyidir. noindex [? x-robots ?] HTTP başlığı. Bu biraz daha karmaşık çünkü bu PDF dosyalarının iframe'de mevcut olmasını, ancak aslında dizine eklenmemiş olmasını istiyorsanız, bunu PDF dosyaları için bir başlık olarak sunmanız gerekiyor."

Google, yapılandırılmış veri işaretlemesinde URL'leri tarar mı?

23:24 "Google, yapılandırılmış veri işaretlemesinde bulunan URL'leri tarar mı yoksa Google yalnızca verileri mi depolar?"

John, "Çoğunlukla, HTML sayfalarına baktığımızda, bağlantıya benzeyen bir şey görürsek, gidip o URL'yi de deneyebiliriz. […] JavaScript'te bir URL bulursak, onu alıp kullanmayı deneyebiliriz. Bir sitedeki metin dosyasında bir bağlantı bulursak, onu taramayı ve kullanmayı deneyebiliriz. Ama bu gerçekten normal bir bağlantı değil.

[…] Google'ın bu URL'yi taramasını istiyorsanız, o URL'ye giden doğal bir HTML bağlantısı olduğundan ve hedef sayfa hakkında biraz bilgi verdiğinizden emin olun.

Google'ın bu belirli URL'yi taramasını istemiyorsanız, bunu robots.txt ile engelleyebilir veya o sayfada tercih ettiğiniz sürüme işaret eden bir rel=canonical kullanın, bunun gibi bir şey. […] Sırf yapılandırılmış verilerde olduğu için bulunamayacağını körü körüne varsaymayacağım, ne de yalnızca yapılandırılmış verilerde olduğu için bulunacağını körü körüne varsaymayacağım.

[…] Bunun yerine orada olmasını istediğiniz şeye odaklanırdım. Bir bağlantı olarak görülmesini istiyorsanız, onu bir bağlantı yapın. Taranmasını veya dizine eklenmesini istemiyorsanız, taramayı veya dizine eklemeyi engelleyin […].”