29 Nis 2022

6 dk okuma

Google Chrome ile Teknik SEO Denetimi Nasıl Yapılır? (20 İpucu)

Google Chrome ile Teknik SEO Denetimi Nasıl Yapılır? (20 İpucu)

Her gün kullandığımız Google Chrome tarayıcısı SEO çalışmalarınızda da aktif rol oynayabilir. Bunun için çok basit işlemleri bilerek bile analizlerinizi hızlandırabilirsiniz. Bu yazımda SEO açısından Google Chrome Developer Tools’un nasıl kullanılabileceğini açıklamaya çalıştım. Bana göre en önemli olan özellikleri yazımda toplamaya çalıştım. Front-end ya da back-end tarafında çalışan arkadaşların elbette daha fazla ve farklı komutlar ile seçenekleri kullandığını da belirtmek isterim.

Google Chrome Geliştirici araçları elbette diğer güçlü SEO crawler sonuçlarından elde ettiğiniz verilerin yerini tutmaz; ama o kadar ilginç veriler sağlıyor ki, teknik SEO denetimi yaparken kullanmanızı tavsiye ederim.

Chrome geliştirici araçlarını aşağıdaki adımları uygulayarak açabilirsiniz. Windows (CTRL+Shift+I VEYA F12) veya Mac (Command+Option+I) kısayollarıyla da bu paneli açabilirsiniz.

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu34

Konsol açıldıktan sonra SEO çalışmalarınızda yapabileceğiniz önemli seçenekler ise aşağıdaki alt başlıklarda yer almaktadır.

1. Statu Kodları

Sayfada yüklenen kaynakların hangi sunucu yanıt koduna sahip olduğunu görebilirsiniz. Bu sayede sayfada örneğin 404 yada 301 ile yönlenen kaynakları net bir şekilde tespit edebilirsiniz. “Status” kısmında bu yanıt kodlarını görebilirsiniz. Ayrıca aşağıdaki kod ile örneğin sayfadaki sadece 200 durum kodu çeviren URL’lere göz atabilirsiniz.

status-code:200

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu38

Önbellekleme işlemleri sunucunuzda doğru bir şekilde kurulduysa örneğin hiç değiştirilmemiş kaynaklar için 304 durum kodunu bu alanda görebilirsiniz. Aynı zamanda URL’e ait tüm detayları da “Headers” kısmından inceleyebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu11

2. Domaine Özel Sonuçlar

Sayfada yüklenen kaynaklardan spesifik olarak belirli alan adlarına özel sonuçları aşağıdaki kod ile tespit edebilirsiniz. Çok fazla kaynakların yer aldığı sayfa türlerinde bu analiz işinize yarayacaktır.

-domain:*.hubspot.com

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu12

Zaten direk -domain.* ile yazmaya başladığınızda domainleri görebiliyorsunuz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu9

3. Wordpress Eklentileri

Wordpress tabanlı sitelerde hangi eklentilerin yer aldığını aşağıdaki kod ile görebiliyorsunuz. FTP içerisinde kurulum yaparken wp-content yolu değişmediyse bu yolu deneyebilirsiniz. Örneğin aşağıdaki ekran görüntüsünde all in one SEO gibi eklentinin kullanıldığını anlayabiliyorum.

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu8

4. Waterfall

Kaynakların waterfall durumunu Chrome sizlere net bir şekilde göstermektedir. TTFB değerlerini aşağıdaki gibi analiz edebilirsiniz. TTFB değerine en çok etki eden kaynakları bu sayede tespit edebilirsiniz.

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu2

5. Link Türleri

Sayfadaki linklerin nofollow yada UGC gibi hangi link seçeneği ile kullanıldığını aşağıdaki kod ile tespit edebilirsiniz. DevTools’u açtıktan sonra “Console” kısmına bu kodu yapıştırıp Enter ile sonucu görmeniz yeterli. Örnek olması için nofollow kullandım, siz “sponsored” gibi etiketler varsa bunları görmek için de kullanabilirsiniz.

$$('a[rel*=nofollow]')

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu6

6. Lighthouse Denetimi

Chrome’a eklenti kurmadan DevTools içindeki “Lighthouse” kısmıyla direkt analizleri yapabilirsiniz. İstediğiniz sayfaların tek tık ile mobil ve masaüstü için sonuçlarını görüp to-do’larınızı oluşturabilirsiniz.

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu7

Aşağıdaki örnekte de görebileceğiniz üzere sonuçlara ek efor gerekmeden tek tıkla ulaşabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu10

7. Anlık HTML Kontrolleri & Değişimleri

Çok basic bir komut olacak; ama “Elements” kısmı içerisinde sayfada istediğiniz yere tıklayarak hangi HTML etiketine sahip olduğunu görebilir, canlı olarak düzenleme yapabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu22

Ayrıca aşağıdaki kod ile arayüz üzerinde istediğiniz kısmı değiştirebilirsiniz.

document.designMode = 'on'

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu28

8. Lokasyon Değişikliği

Chrome ile istediğiniz koordinatı girerek o şehre ait sonuçlara ulaşabilirsiniz. Özellikle yabancı rakipleri analiz ederken ya da birden fazla dile sahip sitelerinizde SERP analizi yaparken bu işlemler işinize yarayabilir.

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu15

Sensor altında hazır olarak gelen bazı şehirler mevcut. Örneğin direkt olarak kullandığınız Chrome tarayıcısının Berlin’de Google sonuçlarını görebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu24

Spesifik olarak inceleme yapmak isterseniz aşağıdaki alanlara o bölgenin koordinat bilgilerini girmeniz yeterli olacaktır:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu27

Henüz kurmadıysanız Lokit - Local Search for Marketers eklentisini de öneririm.

9. User-Agent Değişimi

Sayfayı Googlebot gibi görmek ya da aşağıdaki gibi farklı cihazlardaki görünümünü test etmek için “network condintions” kısmına girmeniz yeterli:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu21

Ben örnek olması amacıyla Googlebot kısmını işaretledim; ancak Internet Explorer gibi kısımları da kullanabilirsiniz. Özellikle Javascript SEO’da Dynamic Rendering gibi konularda çalışma yapıyorsanız bu alanı sıklıkla kullanmanız gerekiyor:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu20

10. HTTP Protokol Kontrolleri

Sayfada yüklenen kaynakların HTTP/1 ya da HTTP/2 gibi hangi protokolü kullandığını aşağıdaki gibi tespit edebilirsiniz. YouTube’ın aşağıdaki örnekte görebileceğiniz gibi HTTP/3 kullandığını görebiliyorum:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu36

11. Dosya Türleri

Sayfada yüklenen kaynakların analizini Chrome ile yapabiliyorsunuz. Örneğin sadece resimlere ait kaynakları aşağıdaki işaretli kısımlardan “Img” alanını ya da sadece CSS dosyalarını “CSS” alanlarını işaretleyerek görebilirsiniz. Elbette tüm resimlerinizi bu yolla analiz etmek çok sağlıklı olmayacaktır, özel olarak seçtiğiniz image öğelerini kontrol etmek daha verimli olabilir:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu16

Yazıda yer alan “Type” ya da “Protocol” kısımları sizin Chrome sürümünüzde görünmüyorsa aşağıdaki alandan istediğiniz alanları açıp kapatabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu23

12. CSS Kodu İnceleme

Alt başlık pek doğru olmamış olabilir; ama elements kısmında istediğiniz alanı seçerek o dosyayı da incelemek için styles alanında direkt CSS dosyasına ulaşabiliyorsunuz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu17

Direkt ilgili CSS kod alanına ulaşabilir ve düzenlemeler yapmanız gerekiyorsa bu kısımdan yola çıkabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu4

13. Console’a Yazı Yazılması

İşi biraz daha renklendirmek isterseniz aşağıdaki kod ile Console kısmına istediğiniz yazıları yazabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu18

console.log('%cHello world', 'font-size:40px;color:#fff;text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);');

14. Javascript’i Devre Dışı Bırakma

Sayfalarda JS’yi disable etmek isterseniz aşağıdaki adımları uygulayarak Javascript'i devre dışı bırakabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu29

15. Kullanılmayan CSS & JS Kodları

Özellikle Core Web Vitals analizlerinizde karşınıza çıkabilecek konulardan olan gereksiz CSS kodlarının temizlenmesi ve daha hafif CSS yapısı oldukça önemli. Bu dosyaların boyutlarının ağır olması sayfa hızlarında ciddi problemlere neden olmaktadır.

Aşağıdaki görselde yer alan kırmızı alan aslında kullanılmayan ya da gereksiz olarak tanımlayabileceğimiz kodları göstermektedir. Her satır, toplam baytları ve render sırasında kodun ne kadarının kullanılmadığına ilişkin bilgileri gösterir. Elbette bu bilgiler dosyaların %90'ını kaldırabileceğiniz anlamına gelmiyor! Kodları dikkatlice inceleyerek kaldırmanız daha yararlı olacaktır:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu1

Dosyanın üzerine çift tıklayarak kırmızı renkte olan ve gereksiz kodları görebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu25

Bu sayede daha hafif CSS ve Javascript dosyaları oluşturabilirsiniz.

16. Rendering

Rendering kısmında anlık olarak sayfanın CWV değerlerini görebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu3

Ayrıca CLS gibi değişimleri tespit ederek geliştirmeler için aksiyon planları oluşturabilirsiniz.

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu26

Görme eksikliklerini gidererek erişebilirliği daha iyi durumlara getirebilirsiniz. Böylece mümkün olduğunca çok insan tarafından erişilebilir olabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu31

17. Block Requests

Sayfaların CSS veya JavaScript olmadan nasıl göründüğünü ve bu dosyaların ne kadar ağırlık yaptığını Chrome ile tespit edebilirsiniz. Örneğin bir kaynağı engellediğinizde sayfa yükü ne durumda olacak ya da arayüzde değişen kısımlar neler olabilir gibi detayları DevTools ile görebiliyorsunuz. “Block request URL” kısmını işaretleyerek bu işlemleri yapabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu32

Ardından sayfa istek sayıları ile Load gibi kısımlardaki değişimleri ölçümleyebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu30

18. Ekran Görüntüleri

Bu kısımdan sayfada hangi saniyede nasıl bir ekran görüntüsü oluştuğunu görebiliyorsunuz. bu sayede FID gibi değerleri optimize ederken daha detaylı incelemeler yapabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu37

Ekran görüntüleri arasında hızlıca geçiş yapabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu33

19. Core Web Vitals

FCP, FID ya da LCP gibi değerleri Chrome’da tespit edebilirsiniz. Aşağıda yer alan ekran görüntüsünde örneğin FCP değerine ait bilgileri görebiliyorsunuz. Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu5

CWV değerlerini daha iyi duruma getirmek için örneğin font dosyalarına font-display uygulamasını canlı olarak Chrome içinde yapabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu13

Yazıların hangi fontu kullandığını tespit etmek için aşağıdaki işlemleri yapabilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu19

Font dosyasının ne kadar glyphs kullandığını buradan görebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu35

20. Güvenlik

SSL sertifikaları ile ilgili sorunları “Security” panelinde görebilirsiniz. HTTP kaynakları yüzünden sayfanın güvensiz olduğunu DevTools ile görebilirken bu kaynakları da kolayca tespit edebilirsiniz:

Google chrome ile teknik seo denetimi nasil yapilir 20 ipucu14

Kullanabileceğiniz tüm seçenekler bu makaledekilerle sınırlı değil, birçok yöntem daha bulunuyor ve Chrome geliştikçe bunlara yenileri ekleniyor.

Yazımı sonlandırırken belirtmek isterim ki özellikle Teknik SEO alanında derinlemesine analizler yapmak için Chrome DevTools’u çok iyi kullanmalısınız. Bu sayede yazılım ekipleriyle de ortak bir paydada buluşabilir ve aksiyonlar aldırabilirsiniz.

İlgili hizmet

Bu soruyu SEO planınızın parçası yapın

Yazı sitenizdeki bir soruna işaret ediyorsa, SEO danışmanlığı kapsamında önce neyi kontrol etmeniz gerektiğine ve sonraki adımın kimde olacağına birlikte bakabiliriz.
SEO hizmetlerini inceleyin
Samet Özsüleyman
Samet Özsüleyman