WordPress için Teknik SEO: Tam Adım Adım Kılavuz
Yayınlanan: 2024-07-30Kendi web sitenizi çalıştırmak karmaşık bir iştir. Web tasarımından güvenliğe, performansa kadar pek çok farklı alanda bilgi sahibi olmanız gerekiyor. Bunun bir kısmı WordPress web sitenizin teknik SEO’sunun düzenli olmasını sağlamaktır.
Sorun şu: Web siteniz için durumun böyle olup olmadığından emin olmayabilirsiniz. Teknik SEO'nun tam olarak ne olduğundan bile emin olmayabilirsiniz. Bu ayrıntılı kılavuzu tam da bu nedenle hazırladık.
Aşağıda yalnızca teknik SEO'nun bir parçası olduğunu değil, aynı zamanda bu bilgiyi WordPress sitenize nasıl uygulayacağınızı da öğreneceksiniz. Her parçayı ayrıntılı olarak açıklayacağız, sitenizde her alanda sorun olup olmadığını nasıl anlayacağınızı ve sorunu düzeltmenin olası yollarını açıklayacağız.
Teknik SEO Nedir (Ve Nasıl Farklıdır)?
Öncelikle teknik SEO tam olarak nedir? Genellikle, insanlar arama motoru optimizasyonu dendiğinde aklına anahtar kelime araştırması, içerik oluşturma, geri bağlantılar vb. gelir. Ve bu kesinlikle işin bir parçası, ancak teknik SEO'nun konusu bu değil.
Bunun yerine rolü, arama motorlarının web sitenizin içeriğini okumasını (yani taramasını) ve anlamasını (indekslemesini) sağlayarak (umarım) ilgili anahtar kelimeler için olumlu arama sıralamalarını güvence altına almaktır. Bunu yapmak için teknik SEO, web sitenizin altyapısını ve temel kodunu optimize etmeye çalışır. Buna site hızı, mobil uyumluluk, site mimarisi ve sunucu dosyalarının yanı sıra sayfa içi SEO, görsel optimizasyonu, güvenlik ve erişilebilirlik gibi şeyler de dahildir.
Kısacası teknik SEO, SEO'nun diğer tüm bölümlerinin temelini oluşturur. Çünkü dünyanın gördüğü en iyi içeriği oluştursanız bile, siteniz arama motorlarının onu bulmasını ve dizine eklemesini engelleyecek şekilde yapılandırılmışsa bunu kimse bilmeyecek.
WordPress Web Sitenizin Teknik SEO'sunu Nasıl Optimize Edebilirsiniz?
Şu ana kadar her şey açık mı? O zaman ayrıntılara girelim.
1. Harika Bir Temel Oluşturun
Teknik SEO'nun en alt basamağında hostinginiz yer alır. Web sitenizi içeren sunucunun genel site kalitesi, özellikle de performans ve kesinti süresi üzerinde büyük etkisi vardır. Eğer siteniz bu alanlarda zorlanıyorsa ilk bakmanız gereken şey budur.
Bu konuyla ilgili çok sayıda yararlı kaynağımız var:
- Web Hosting Seçerken Sorulacak 7 Soru
- Küçük İşletmeler ve Bloglar için En İyi WordPress Barındırma Hizmetleri
- Paylaşılan vs VPS vs Özel vs Bulut Hosting
Bir diğer önemli faktör ise temanızdır. Yalnızca sitenizin tasarımını değil aynı zamanda temel kodunu da kontrol eder. Bu nedenle SEO ve hızı optimize edilmiş olanı kullanın. Burada da aşağıdaki makalelere göz atabilirsiniz:
- Web Siteniz İçin En İyi WordPress Temasını Nasıl Seçersiniz?
- En Hızlı 10 WordPress Teması
- En Hızlı 8 WooCommerce Teması
- Bloglar için En İyi ve En Hızlı 10 WordPress Teması
Son olarak WordPress sitenizdeki eklenti sayısını minimumda tutun.
2. Web Sitenizin Performansını Test Edin ve Geliştirin
Web sitesi hızı, teknik SEO'nun önemli bir parçasıdır. Hem sıralamayı hem de kullanılabilirliği etkiler. Öyle ki Google, özellikle sayfa performansının önemli kısımlarını ölçen Core Web Vitals'ı kullanıma sundu.
Site performansını iyileştirmenin ilk adımı web sitenizi hız testi yapmaktır. PageSpeed Insights gibi araçlar size sorunların ve iyileştirmelerin ayrıntılı bir listesini verecektir.
Performans sorunlarını gidermenin, CSS ve JavaScript dosyalarını önbelleğe alma, küçültme veya İçerik Dağıtım Ağı (CDN) kullanma gibi birçok yolu vardır.
Bunu elle yaparken kendinizi yetersiz hissediyorsanız, alternatif olarak WP Rocket gibi bir performans eklentisi kullanabilirsiniz. Aşağıdakiler gibi gerekli tüm özelliklere sahiptir:
- Mobil cihazlar da dahil olmak üzere önbelleğe alma
- Resimler ve videolar için geç yükleme
- Oluşturmayı engelleyen kaynakların küçültülmesi ve ertelenmesi
- Önbelleği, bağlantıları, harici dosyaları ve yazı tiplerini önceden yükleme
- Veritabanı optimizasyonu
Daha da iyisi, optimizasyonun çoğu otomatik olarak gerçekleşir, böylece eklentiyi etkinleştirdiğinizde siteniz daha hızlı hale gelir. Buna tarayıcı ve sunucu önbelleğe alma, GZIP sıkıştırma, ekranın üst kısmındaki görseller için optimizasyon (çünkü bunlar genellikle LCP öğesidir) ve bir dizi küçük iyileştirme dahildir. Son olarak WP Rocket, yalnızca birkaç fare tıklamasıyla kapsamlı değişiklikler yapmanıza olanak tanıyan, kullanımı son derece kolay bir arayüze sahiptir.
3. Sitenizin Mobil Uyumlu Olduğundan Emin Olun
Web'e erişmek için masaüstü bilgisayarlardan daha fazla kişi mobil cihaz kullanıyor. Sonuç olarak Google, 2018'de mobil öncelikli dizine geçti. Bu, sıralamasını belirlemek için web sitenizin mobil sürümüne baktığı anlamına geliyor. Sonuç olarak, WordPress sitenizi mobil kullanıcılar için optimize etmek kesinlikle teknik SEO'nun bir parçasıdır.
Eğer takip ettiyseniz, duyarlı bir tema seçmek ve performansı optimize etmek için ilk adımları zaten atmışsınız demektir. Diğer sorunları bulmak için sitenizi Bing'in yaptığı gibi bir mobil uyumluluk testinden geçirin.
Örneğin, metninizin okunabilecek kadar büyük olup olmadığını ve dokunmaya yetecek düğme boyutlarının olup olmadığını size söyleyecektir.
4. Sitenizin Taranabilir Olduğundan Emin Olun
Temel bilgiler bir kenara bırakıldığında, biraz daha teknik olmanın zamanı geldi. Kontrol edilmesi gereken ilk şey sitenizin taranıp taranamayacağı ve dolayısıyla arama motorlarında görünüp görünmeyeceğidir. Bunu yapmanın en kolay yollarından biri Google'a site:URL'niz.com yazmaktır. Bu size arama motorunun dizinindeki tüm içeriğinizi gösterir.
Herhangi bir şey görebiliyorsanız tebrikler, siteniz dizine eklenebilir. Ne kadar rahatlatıcı, değil mi?
Bunun dışında Google Search Console'daki Sayfalar raporunu kontrol edin. Size tarama hatalarını ve bunların arkasındaki nedenleri anlatacaktır.
Ayrıca, herhangi bir sayfanın adresini Search Console'un üst kısmına yapıştırarak bu sayfanın bireysel indekslenme durumunu öğrenebilir ve manuel olarak indeksleme isteğinde bulunabilirsiniz.
Arama motorlarının sitenizi dizine ekleyemediğini fark etmeniz durumunda öncelikle WordPress kontrol panelindeki Ayarlar > Okuma bölümündeki arama motoru görünürlüğü seçeneğini kontrol edin.
“Arama motorlarının bu siteyi indekslemesini engelle” kutucuğu işaretliyse suçluyu bulmuşsunuz demektir. Ancak tarama sorunları, robots.txt gibi bahsedeceğimiz diğer faktörlerden de kaynaklanabilir.
5. SSL/HTTPS kullanın
HTTPS/SSL, ziyaretçileriniz ile siteniz arasındaki veri aktarımını güvence altına alan bir şifreleme yöntemidir. Google ve diğer arama motorları, onu kullanan siteleri ödüllendirerek, bu WordPress web siteniz için teknik SEO'nun bir parçası haline gelir.
Tarayıcı çubuğunuzdaki asma kilit simgesini arayarak web sitenizin SSL durumunu görebilirsiniz.
Ayrıca Google Search Console'da Experience > HTTPS altında da görünür.
HTTPS'yi uygulamak için bir SSL sertifikası almanız ve yüklemeniz gerekir. Bu kulağa karmaşık geliyorsa endişelenmeyin; Bunu genellikle barındırma sağlayıcınız aracılığıyla birkaç tıklamayla yapabilirsiniz. Hatta varsayılan olarak dahil edilebilir. Gerçekten Basit SSL gibi eklentiler, WordPress web sitesi trafiğini HTTPS'ye aktarmayı kolaylaştırır.
6. Tekil Bir Site Adresine Yerleşin
Sitenize genellikle birden fazla adres aracılığıyla erişebilirsiniz:
- https://www.siteniz.com
- https://siteniz.com
- http://www.siteniz.com
- http://siteniz.com
Bunların hepsinin aynı web sitesi olduğu size açık olsa da Google bunları dört farklı site olarak ele alıyor. Göreviniz yalnızca birini kullandığınızdan emin olmaktır, aksi takdirde yinelenen içerikle ilgili sorunlarla karşılaşabilirsiniz.
HTTPS kullanmanın en iyisi olduğunu zaten belirtmiştik. URL'nize www'yi dahil etmek isteyip istemediğiniz size bağlıdır. Karar verdikten sonra, seçtiğiniz sürümün WordPress ayarlarında Genel altında, “WordPress Adresi (URL)” ve “Site Adresi (URL)” alanlarında olup olmadığını kontrol edin.
Bundan sonra diğer tüm sürümleri de doğru adrese yönlendirin:
- Sitenizi URL sapmalarına karşı taramak için Screaming Frog'u kullanın
- Gerekirse yönlendirmeleri ayarlayın (bununla ilgili daha fazla bilgiyi aşağıda bulabilirsiniz)
- Tüm dahili bağlantıları doğru adrese yönlendirin
- Yinelenen içeriğin kaçınılmaz olduğu durumlarda standart etiketler ayarlayın
7. SEO Dostu URL Yapısı Kullanın
Ana web sitesi adresine karar verdikten sonra şimdi URL yapısının geri kalanıyla ilgilenmenin zamanı geldi. Web sitesi bağlantılarının okunabilir ve açıklayıcı olmasını sağlaması gerekir. Bu, ziyaretçilerin ve arama motorlarının web sitenizin içeriğini ve hiyerarşisini anlamalarına yardımcı olur.
Sadece şu iki örneği karşılaştırın:
- https://www.siteniz.com/p=123
- https://www.yoursite.com/best-coffee-makers
Hangisi daha iyi? Kesinlikle.
WordPress'te URL'leri iki farklı yerden kontrol edebilirsiniz: Ayarlar > Kalıcı Bağlantılar ve sayfa ve yazı düzenleyici.
İlk seçenek genel URL yapısını ayarlamanıza olanak tanır.
Gönderi adını seçmek en yaygın seçenektir. Ayrıca URL'lerinize kategoriler de ekleyebilirsiniz, ancak örneğin bir haber sitesi için anlamlı olmadığı sürece tarihlerden kaçının.
Ardından, WordPress düzenleyicisine URL'nin son kısmı olan anlamlı bilgiler ekleyin. Bunu kenar çubuğunda yaparsınız.
URL'lerinizi kısa ve açıklayıcı tutun ve ana anahtar kelimeyi ekleyin. Hepsi bukadar.
8. Kırık Bağlantıları Bulun ve Düzeltin
Kırık bağlantılar 404 hata sayfasına yönlendiren bağlantılardır.
Bir yazım hatası nedeniyle meydana gelebilirler, ancak genellikle bir sayfanın artık mevcut olmaması nedeniyle ortaya çıkabilirler. Kırık bağlantılar kullanıcıları sinirlendirir ve SEO'yu olumsuz etkiler.
Bunları nasıl buluyorsunuz? Her şeyden önce, dizine eklenmemiş sayfaları görmeyi seçtiğinizde ve dizinde olmadıkları nedenlerden dolayı aşağı kaydırdığınızda Google Search Console'da Sayfalar altında görünürler.
Yukarıda bahsedilen Screaming Frog'u veya SEMrush ve Ahrefs gibi SEO araçlarını da kullanabilirsiniz.
Tanımlandıktan sonra, ziyaretçileri ve arama motorlarını doğru veya ilgili içeriğe taşımak için 301 yönlendirmeleri ayarlayarak bozuk bağlantıları düzeltin. Yönlendirme gibi bir eklenti bunu yapmanıza yardımcı olur. Ayrıca, hiçbir yere gitmeyen bağlantılar için sitenizi düzenli olarak kontrol edin.
9. Dahili Bağlantı Yapınızı İnceleyin
Bağlantılar hakkında konuşmak, bunları içeriğinizi dahili olarak bağlamak için kullanmak teknik SEO'nun başka bir parçasıdır. Kullanıcının gezinmesini geliştirir ve bağlantı eşitliğini dağıtmaya yardımcı olur.
Burada dikkat edilmesi gereken bir nokta, sitenizdeki başka herhangi bir yerden bağlantı almayan sayfalar olan yetim sayfalardır. Arama motorlarının bulmasını zorlaştırır. Rank Math'da yetim sayfaların nasıl bulunacağı ve düzeltileceği konusunda harika bir eğitim bulunmaktadır.
İlk etapta bunlardan kaçınmak için içeriğinizde her zaman alakalı makalelere bağlantı verdiğinizden emin olun. Ayrıca bağlantı hedefini doğru şekilde tanımlayan bağlantı metni kullanın.
10. Sayfa İçi SEO Uzmanı
Sayfa içi optimizasyon, içeriğinizi anlaşılması kolay olacak şekilde yapılandırmak anlamına gelir.
Bunun ilk adımı başlıkları doğru ve doğru sırada kullanmaktır. Bir sayfada temanız tarafından uygulanan yalnızca bir H1 etiketi bulunmalıdır. Bölüm ve alt bölümler oluşturmak için gerektiği kadar H2 ve H3 başlıklarını kullanın.
Ayrıca başlık etiketlerinizi ve meta açıklamalarınızı arama sonuçlarında göründükleri için optimize edin.
Bunu Rank Math gibi bir SEO eklentisi ile yapabilirsiniz.
11. Görselleri Optimize Edin
Resimler, veri ağırlıklı olduğundan sayfa performansı için bir diğer önemli faktördür.
Bunları optimize etmek için yalnızca gerektiği kadar büyük kullanın, boyutunu küçültmek için sıkıştırın ve doğal olarak daha küçük olan yeni nesil görüntü formatlarını kullanın.
WordPress'in yükleme sırasında otomatik olarak oluşturduğu görsel boyutlarını Ayarlar > Medya altından kontrol edebilirsiniz.
Görüntüleri yüklemeden önce sıkıştırmak için birçok araç vardır, ancak daha kullanışlı bir yol Imagify'ı kullanmaktır. WordPress sitenize yüklendiğinde sitenize yüklenen görselleri kalite kaybı olmadan otomatik olarak sıkıştırır ve yeniden boyutlandırır. Ayrıca görselleri toplu olarak optimize edebilir ve bunları modern görüntü formatlarına dönüştürebilir. Kullanımı da son derece kolaydır.
Son olarak, tüm resimlerinize ALT metni eklediğinizden emin olun. Bu, arama motorlarının içeriklerini tanımasını sağlar, anahtar kelimeler için iyi bir yerdir ve erişilebilirlik açısından önemlidir.
12. Site Haritaları Oluşturun ve Bunları Arama Motorlarına Gönderin
Site haritaları aslında web sitenizdeki tüm sayfaların listeleridir ve arama motorlarının içeriğinizi daha etkili bir şekilde keşfetmesine ve dizine eklemesine yardımcı olur.
Bu amaçla bunları Google Search Console gibi web yöneticisi araçlarına da gönderebilirsiniz.
WordPress'te site haritası oluşturmanın birkaç yolu vardır. Birçok SEO eklentisi bu işlev yerleşik olarak gelir. XML Site Haritası Oluşturucu gibi bağımsız bir eklenti kullanabilirsiniz.
13. Şema İşaretlemesini Kullanın
Büyük ihtimalle Schema işaretlemesini daha önce çalışırken görmüşsünüzdür. Resimler, derecelendirmeler, incelemeler ve etkinlik ayrıntıları gibi ek bilgileri içeren arama sonuçlarından sorumludur.
Tıklama oranlarını artırmaya yardımcı olur ve bunu siteniz için de yapabilirsiniz. Yemek tarifleri, incelemeler, etkinlikler, SSS'ler, blog gönderileri, yerel işletmeler için birden fazla konum ve daha fazlası için şema işaretlemesi mevcuttur.
Sitenize nasıl ekleyebilirsiniz? Birçok popüler SEO eklentisi bunu sizin için yapabilir veya Schema gibi bağımsız bir çözüm kullanabilirsiniz.
14. Robots.txt dosyasını optimize edin
Robots.txt güçlü bir sunucu dosyasıdır. Arama motoru tarayıcılarına hangi içeriğin taranacağını ve hangilerinin taranmayacağını söyleyen yönergeler içerir. Örneğin, WordPress'te arama motorlarına sitenizi dizine eklememelerini söyleyen seçenek dahili bir robots.txt dosyasıyla çalışır.
Yanlış yapılandırılmış bir robots.txt dosyası, WordPress web sitenizin teknik SEO'su açısından oldukça zararlı olabilir. Tersine, iyi yapılandırılmış bir dosya, tarama bütçesini yönlendirmeye yardımcı olabilir ve hatta tarayıcılara site haritanızın nerede olduğunu söyleyebilir.
Tipik bir robots.txt dosyasının içeriği şöyle görünür:
Kullanıcı aracısı: *
İzin vermek: /
Site haritası: https://www.example.com/sitemap.xml
Çoğu durumda bu dosyayla uğraşmanıza gerek kalmaz çünkü WordPress dosyayı otomatik olarak iyi yapılandırır. Ancak bunun varlığından haberdar olmak önemlidir çünkü sitenizin dizine eklenmesiyle ilgili sorun yaşıyorsanız kontrol etmeniz gereken şeylerden biridir.
Google'ın robots.txt dosyasında harika bir yazısı var ve Google Search Console'da da bir rapor var.
Son olarak, dosyanız için kurallar belirlemek amacıyla kullanabileceğiniz, bunun gibi çok sayıda robots.txt oluşturucu bulunmaktadır.
15. Web Sitenizi Kötü Amaçlı Yazılımlardan Koruyun
Kötü amaçlı yazılımlar sitenizin itibarına zarar verebilir ve bu da arama sonuçlarının indekslenmesine yol açabilir. Bu nedenle WordPress sitenizi güvende tutmak kesinlikle teknik SEO’nun bir parçasıdır. Wordfence veya Sucuri gibi güvenlik eklentileriyle düzenli olarak tarayın.
Ayrıca düzenli güncellemeler, güçlü şifreler, yedeklemeler ve şüpheli etkinliklerin izlenmesi gibi sağlam güvenlik önlemlerini uygulayın. Web Uygulaması Güvenlik Duvarı'nın (WAF) uygulanması ayrıca ekstra bir güvenlik katmanı da ekleyebilir.
16. Erişilebilirliğe Yatırım Yapın
Erişilebilirliğin SEO ile nasıl ilişkili olduğunu merak edebilirsiniz. Google'ın PageSpeed Insights'ında bir erişilebilirlik göstergesi var. Bu ikna edici bir argüman mı?
Google'ın erişilebilirliğe önem verdiği açık. Doğrudan bir sıralama faktörü olmasa da erişilebilir web siteleri, arama konumlarını etkileyen daha güçlü kullanıcı deneyimi sinyalleriyle gelme eğilimindedir. Bu nedenle PageSpeed Insights, tıpkı performansta olduğu gibi bu alanda da nasıl daha iyi performans gösterebileceğinizi anlatıyor.
Ayrıca teknik SEO ile web sitenizin engelli kişiler için kullanımını kolaylaştırmak arasında önemli bir örtüşme vardır. Örneğin görseller için ALT metni ve başlıkların doğru kullanımı her ikisi için de önemlidir.
Bunun yanı sıra en önemli faktörler yeterli renk kontrastı ve klavye navigasyonunun çalışır durumda olmasıdır. Listenin tamamı için Web İçeriği Erişilebilirlik Yönergelerine (WCAG) göz atın.
WordPress Sitenizin Teknik SEO’sunun Kontrolünü Elinize Alın
Teknik SEO, WordPress site sıralama performansınızın temelidir. Sitenizin kolay taranmasını ve arama motorları için dizine eklenmesini, mobil uyumlu olmasını ve hızlı yüklenmesini sağlar.
Şimdiye kadar teknik SEO'nuzun olması gereken seviyede olmasını sağlamanın uygulanabilir yollarını öğrendiniz. Bunları tek tek uygulamak, sitenizi hak ettiği arama trafiğini kazanmak için en iyi konuma getirir.
Bu adımlardan herhangi biri gözünüzü korkutuyorsa yardım almaktan korkmayın. Özellikle site performansını optimize etmek zor olabilir. Durum buysa WP Rocket ve Imagify gibi performans eklentileri aracılığıyla bunu otomatikleştirmeyi düşünün.