Teknik SEO için Nihai Kılavuz

Yayınlanan: 2023-02-24


Arama motoru optimizasyonu (SEO) ile ilgili olarak bu yıl yaptığınız üç şeyi listeleyin.

Bu taktikler, anahtar kelime araştırması, meta açıklamaları ve geri bağlantılar etrafında mı dönüyor?

Eğer öyleyse, yalnız değilsin. SEO söz konusu olduğunda, bu teknikler genellikle pazarlamacıların cephaneliklerine ekledikleri ilk tekniklerdir.

Bu stratejiler, sitenizin organik aramadaki görünürlüğünü artırsa da, uygulamanız gerekenler yalnızca bunlar değildir. SEO şemsiyesi altına giren başka bir taktik seti daha var.

Teknik SEO, site mimarisi, mobil optimizasyon ve sayfa hızı gibi organik büyüme motorunuza güç veren perde arkası unsurları ifade eder. SEO'nun bu yönleri en seksi olmayabilir, ancak inanılmaz derecede önemlidir.

Teknik SEO'nuzu iyileştirmenin ilk adımı, bir site denetimi gerçekleştirerek nerede durduğunuzu bilmektir. İkinci adım, yetersiz kaldığınız alanları ele almak için bir plan oluşturmaktır. Aşağıda bu adımları derinlemesine ele alacağız.

Profesyonel ipucu: HubSpot'un ücretsiz CMS araçlarını kullanarak dönüştürmek için tasarlanmış bir web sitesi oluşturun.

Etkili teknik SEO ile web sitenizi geliştirin. Bu denetimi yaparak başlayın.

Teknik SEO ve Sayfa İçi SEO ve Sayfa Dışı SEO

Birçok kişi arama motoru optimizasyonunu (SEO) üç farklı bölüme ayırır: sayfa içi SEO, sayfa dışı SEO ve teknik SEO. Her birinin ne anlama geldiğini hızlıca ele alalım.

Sayfa İçi SEO

Sayfa içi SEO, arama motorlarına (ve okuyuculara!) resim alt metni, anahtar kelime kullanımı, meta açıklamaları, H1 etiketleri, URL adlandırma ve dahili bağlantı dahil olmak üzere sayfanızın ne hakkında olduğunu söyleyen içeriği ifade eder. Sayfa içi SEO üzerinde en fazla kontrole sahipsiniz çünkü her şeysitenizde.

Sayfa Dışı SEO

Sayfa dışı SEO, arama motorlarına güven oyları aracılığıyla sayfanızın ne kadar popüler ve yararlı olduğunu söyler - en önemlisi geri bağlantılar veya diğer sitelerden kendi sitenize bağlantılar. Backlink miktarı ve kalitesi bir sayfanın PageRank'ini artırır. Her şey eşit olduğunda, güvenilir sitelerden 100 ilgili bağlantıya sahip bir sayfa, güvenilir sitelerden 50 alakalı bağlantıya (veya güvenilir sitelerden 100 alakasız bağlantıya) sahip bir sayfayı geride bırakacaktır.

Teknik SEO

Teknik SEO da sizin kontrolünüz altındadır, ancak daha az sezgisel olduğu için ustalaşması biraz daha zordur.

Teknik SEO neden önemlidir?

SEO'nun bu bileşenini tamamen göz ardı etmek isteyebilirsiniz; ancak organik trafiğinizde önemli bir rol oynar. İçeriğiniz en eksiksiz, yararlı ve iyi yazılmış olabilir, ancak bir arama motoru onu tarayamazsa, çok az kişi onu görebilir.

Etrafta onu duyacak kimse yokken ormanda devrilen bir ağaç gibi… ses çıkarıyor mu? Güçlü bir teknik SEO temeli olmadan, içeriğiniz arama motorlarına ses çıkarmayacaktır.

ağaç orman çizgi film düşüyor Kaynak

İçeriğinizin internette yankı uyandırmasını nasıl sağlayabileceğinizi tartışalım.

Teknik SEO'yu Anlamak

Teknik SEO, en iyi sindirilebilir parçalara bölünmüş bir canavardır. Benim gibiyseniz, büyük şeyleri parçalar halinde ve kontrol listeleriyle halletmeyi seviyorsunuz. İster inanın ister inanmayın, bu noktaya kadar ele aldığımız her şey, her biri kendi eyleme geçirilebilir öğeler listesini hak eden beş kategoriden birine yerleştirilebilir.

Bu beş kategori ve bunların teknik SEO hiyerarşisindeki yeri , Maslov'un İhtiyaçlar Hiyerarşisini anımsatan ancak arama motoru optimizasyonu için yeniden düzenlenmiş bu güzel grafikte en iyi şekilde gösteriliyor. (Erişilebilirlik yerine yaygın olarak kullanılan "Rendering" terimini kullanacağımızı unutmayın.)

teknik-seo-kontrol listesi-hiyerarşisi Kaynak

Teknik SEO Denetiminin Temelleri

Teknik SEO denetiminize başlamadan önce, uygulamaya koymanız gereken birkaç temel nokta vardır.

Web sitesi denetiminizin geri kalanına geçmeden önce bu teknik SEO temellerini ele alalım .

Tercih Edilen Etki Alanınızı Denetleyin

Etki alanınız, hubspot.com gibi insanların sitenize ulaşmak için yazdıkları URL'dir . Web sitenizin alan adı, insanların sizi arama yoluyla bulup bulamayacağını etkiler ve sitenizi tanımlamanın tutarlı bir yolunu sağlar.

Tercih edilen bir etki alanı seçtiğinizde, arama motorlarına sitenizin www veya www olmayan sürümünün arama sonuçlarında görüntülenmesini tercih ettiğinizi söylüyorsunuz. Örneğin,web siteniz.comyerinewww.web siteniz.com'useçebilirsiniz . Bu, arama motorlarına sitenizin www sürümüne öncelik vermesini söyler ve tüm kullanıcıları bu URL'ye yönlendirir. Aksi takdirde, arama motorları bu iki sürümü ayrı siteler olarak ele alacak ve bu da dağınık SEO değerine neden olacaktır.

Daha önce Google, URL'nizin tercih ettiğiniz sürümünü belirlemenizi istemiştir. Şimdi, Google sizin için arama yapanlara göstermek üzere bir sürüm belirleyecek ve seçecektir . Bununla birlikte, alan adınızın tercih edilen sürümünü ayarlamayı tercih ederseniz, bunu kanonik etiketler aracılığıyla yapabilirsiniz (buna birazdan değineceğiz). Her iki durumda da, tercih ettiğiniz etki alanını belirledikten sonra,www, www olmayan, http ve index.htmlanlamına gelen tüm varyantların kalıcı olarak bu sürüme yönlendirildiğinden emin olun .

SSL uygula

Bu terimi daha önce duymuş olabilirsiniz - bunun nedeni oldukça önemli olmasıdır. SSL veya Güvenli Yuva Katmanı , web sunucusu (çevrimiçi bir talebi yerine getirmekten sorumlu yazılım) ile bir tarayıcı arasında bir koruma katmanı oluşturarak sitenizi güvenli hale getirir. Bir kullanıcı web sitenize ödeme veya iletişim bilgileri gibi bilgiler gönderdiğinde, onları korumak için SSL'ye sahip olduğunuz için bu bilgilerin saldırıya uğrama olasılığı daha düşüktür.

Bir SSL sertifikası, "http://" yerine "https://" ile başlayan bir alan adı ve URL çubuğunda bir kilit simgesi ile gösterilir.

hubspot güvenli ssl url'si

Arama motorları güvenli sitelere öncelik verir - aslında Google, 2014 gibi erken bir tarihte SSL'nin bir sıralama faktörü olarak kabul edileceğini duyurdu . Bu nedenle, ana sayfanızın SSL varyantını tercih ettiğiniz alan adı olarak ayarladığınızdan emin olun.

SSL'yi kurduktan sonra, SSL olmayan tüm sayfaları http'den https'ye taşımanız gerekir. Bu zor bir iştir, ancak daha iyi sıralama adına gösterilen çabaya değer. İşte yapmanız gereken adımlar:

  1. Tüm http://yourwebsite.com sayfalarını https://yourwebsite.com adresine yönlendirin .
  2. Tüm kanonik ve hreflang etiketlerini uygun şekilde güncelleyin.
  3. Site haritanızdaki ( yourwebsite.com/sitemap.xml adresinde bulunur ) ve robot.txt dosyanızdaki ( websiteniz.com/robots.txt adresinde bulunur ) URL'leri güncelleyin.
  4. https web siteniz için yeni bir Google Arama Konsolu ve Bing Web Yöneticisi Araçları örneği kurun ve trafiğin %100'ünün taşındığından emin olmak için onu izleyin.

Sayfa Hızını Optimize Edin

Bir web sitesi ziyaretçisinin web sitenizin yüklenmesi için ne kadar bekleyeceğini biliyor musunuz? Altı saniyeve bu cömertliktir. Bazı veriler, sayfa yükleme süresinin birden beş saniyeye çıkarılmasıyla hemen çıkma oranının %90 arttığını gösteriyor. Kaybedecek bir saniyeniz yok, bu nedenle site yükleme sürenizi iyileştirmek bir öncelik olmalıdır.

Site hızı yalnızca kullanıcı deneyimi ve dönüşüm için önemli değildir, aynı zamanda bir sıralama faktörüdür .

Ortalama sayfa yükleme sürenizi iyileştirmek için şu ipuçlarını kullanın:

  • Tüm dosyalarınızı sıkıştırın. Sıkıştırma , resimlerinizin yanı sıra CSS, HTML ve JavaScript dosyalarının boyutunu küçültür, böylece daha az yer kaplar ve daha hızlı yüklenirler.
  • Yönlendirmeleri düzenli olarak denetleyin. 301 yönlendirmesinin işlenmesi birkaç saniye sürer. Bunu birkaç sayfa veya yönlendirme katmanıyla çarptığınızda site hızınızı ciddi şekilde etkilersiniz.
  • Kodunuzu kırpın. Dağınık kod, site hızınızı olumsuz etkileyebilir. Dağınık kod, tembel kod anlamına gelir. Yazmak gibi - belki ilk taslakta, amacınızı 6 cümleyle ifade edersiniz. İkinci taslağı 3'te yaparsınız. Kod ne kadar verimli olursa sayfa o kadar hızlı yüklenir (genel olarak). Bir şeyleri temizledikten sonra, kodunuzu küçültecek ve sıkıştıracaksınız .
  • Bir içerik dağıtım ağı (CDN) düşünün. CDN'ler, web sitenizin kopyalarını çeşitli coğrafi konumlarda depolayan ve sitenizi arayanın konumuna göre sunan dağıtılmış web sunucularıdır. Sunucular arası bilgi daha kısa yol kat ettiği için talep eden taraf için siteniz daha hızlı yüklenir.
  • Eklentiyi mutlu etmemeye çalışın. Eski eklentiler genellikle web sitenizi, web sitenizin sıralamasına zarar verebilecek kötü niyetli bilgisayar korsanlarına açık hale getiren güvenlik açıklarına sahiptir. Her zaman eklentilerin en son sürümlerini kullandığınızdan emin olun ve kullanımınızı en gerekli düzeye indirin. Aynı şekilde, önceden hazırlanmış web sitesi temaları genellikle pek çok gereksiz kodla birlikte geldiğinden, ısmarlama temalar kullanmayı düşünün.
  • Önbellek eklentilerinden yararlanın. Önbellek eklentileri, geri dönen kullanıcılara göndermek üzere sitenizin statik bir sürümünü depolar ve böylece tekrar ziyaretler sırasında sitenin yüklenme süresini azaltır.
  • Eşzamansız (zaman uyumsuz) yüklemeyi kullanın. Komut dosyaları, sunucuların web sayfanızın HTML'sini veya gövdesini, yani ziyaretçilerin sitenizde görmek istedikleri şeyleri işlemeden önce okuması gereken talimatlardır. Komut dosyaları genellikle bir web sitesinin <head> bölümüne yerleştirilir (düşünün: Google Etiket Yöneticisi komut dosyanız), burada sayfanın geri kalanındaki içeriğe göre önceliklendirilirler. Eşzamansız kodun kullanılması, sunucunun HTML ve komut dosyasını aynı anda işleyebileceği ve böylece gecikmeyi azaltıp sayfa yükleme süresini artırabileceği anlamına gelir.

    Eşzamansız bir komut dosyası şu şekilde görünür: < script async src =” script.js “></ script >

Web sitenizin hız konusunda nerede eksik kaldığını görmek istiyorsanız Google'dan alacağınız bu kaynağı kullanabilirsiniz .

Teknik SEO temellerinizi oluşturduktan sonra, bir sonraki aşama olan taranabilirliğe geçmeye hazırsınız.

Taranabilirlik Kontrol Listesi

Taranabilirlik, teknik SEO stratejinizin temelidir. Arama botları, siteniz hakkında bilgi toplamak için sayfalarınızı tarar.

Bu botların taraması bir şekilde engellenirse, sayfalarınızı dizine ekleyemez veya sıralayamazlar. Teknik SEO'yu uygulamanın ilk adımı, tüm önemli sayfalarınızın erişilebilir ve gezinmesinin kolay olmasını sağlamaktır.

Aşağıda, kontrol listenize eklenecek bazı öğelerin yanı sıra, sayfalarınızın taranmaya hazır olduğundan emin olmak için denetlenecek bazı web sitesi öğelerini ele alacağız.

1. Bir XML site haritası oluşturun.

Üzerinden geçtiğimiz site yapısını hatırlıyor musunuz? Bu , arama botlarının web sayfalarınızı anlamasına ve taramasına yardımcı olan XML Site Haritası adı verilen bir şeye aittir . Bunu web siteniz için bir harita olarak düşünebilirsiniz. Tamamlandığında , site haritanızı Google Arama Konsoluna ve Bing Web Yöneticisi Araçları'na göndereceksiniz. Web sayfaları eklerken ve kaldırırken site haritanızı güncel tutmayı unutmayın.

2. Tarama bütçenizi en üst düzeye çıkarın.

Tarama bütçeniz , site arama botlarının tarayacağı sayfaları ve kaynakları ifade eder .

Tarama bütçesi sonsuz olmadığından, tarama için en önemli sayfalarınıza öncelik verdiğinizden emin olun.

Tarama bütçenizi en üst düzeye çıkardığınızdan emin olmanız için birkaç ipucu:

  • Yinelenen sayfaları kaldırın veya standartlaştırın.
  • Bozuk bağlantıları düzeltin veya yeniden yönlendirin.
  • CSS ve Javascript dosyalarınızın taranabilir olduğundan emin olun.
  • Tarama istatistiklerinizi düzenli olarak kontrol edin ve ani düşüşler veya artışlar için izleyin.
  • Taramasına izin vermediğiniz herhangi bir bot veya sayfanın engellenmesi gerektiğinden emin olun.
  • Site haritanızı güncel tutun ve uygun web yöneticisi araçlarına gönderin.
  • Sitenizi gereksiz veya güncelliğini yitirmiş içerikten arındırın.
  • Dinamik olarak oluşturulmuş URL'lere dikkat edin, bunlar sitenizdeki sayfa sayısını hızla artırabilir.

3. Site mimarinizi optimize edin.

Web sitenizde birden fazla sayfa var. Bu sayfaların, arama motorlarının kolayca bulup taramasını sağlayacak şekilde düzenlenmesi gerekir. Site yapınız - genellikle web sitenizin bilgi mimarisi olarak anılır - burada devreye girer.

Bir binanın mimari tasarıma dayalı olması gibi, site mimariniz de sitenizdeki sayfaları nasıl düzenlediğinizdir.

İlgili sayfalar birlikte gruplandırılmıştır; örneğin, blog ana sayfanız, her biri kendi yazar sayfalarına bağlantı veren ayrı blog gönderilerine bağlantı verir. Bu yapı, arama botlarının sayfalarınız arasındaki ilişkiyi anlamasına yardımcı olur.

Site mimariniz ayrıca tek tek sayfaların önemine göre şekillenmeli ve şekillendirilmelidir. A Sayfası ana sayfanıza ne kadar yakınsa, A Sayfasına o kadar çok sayfa bağlanır vebusayfaların sahip olduğu bağlantı değeri, arama motorlarının A Sayfasına o kadar fazla önem verir.

Örneğin, ana sayfanızdan Sayfa A'ya giden bir bağlantı, bir blog gönderisinden gelen bir bağlantıdan daha önemli olduğunu gösterir. Sayfa A'ya ne kadar çok bağlantı verilirse, o sayfa arama motorları için o kadar "önemli" olur.

Kavramsal olarak, bir site mimarisi, Hakkında, Ürün, Haberlervb. sayfalarının sayfa önem hiyerarşisinin en üstünde konumlandığı bir şeye benzeyebilir.

site-mimari-teknik-seo

Kaynak

İşletmeniz için en önemli sayfaların, en fazla sayıda (alakalı!) dahili bağlantıyla hiyerarşinin en üstünde yer aldığından emin olun.

4. Bir URL yapısı ayarlayın.

URL yapısı, site mimariniz tarafından belirlenebilecekURL'lerinizinasıl yapılandırdığınızı ifade eder. Bağlantıyı birazdan açıklayacağım. İlk olarak, URL'lerin URL'nin nereye yönlendirdiğinigösteren blog.hubspot.comgibi alt dizinleri ve/veya hubspot.com/blog gibi alt klasörleri olabileceğini açıklığa kavuşturalım.

Örnek olarak,Köpeğinize Nasıl Bakım Yapılırbaşlıklı bir blog gönderisi , bir blog alt alanı veya alt dizini altına girer. URL, www.bestdogcare.com/blog/how-to-groom-your-dog olabilir . Oysa aynı sitedeki bir ürün sayfasıwww.bestdogcare.com/products/grooming-brusholacaktır .

URL'nizde alt alanlar veya alt dizinler veya "ürünler" yerine "mağaza" kullanıp kullanmadığınız tamamen size bağlıdır. Kendi web sitenizi oluşturmanın güzelliği, kuralları oluşturabilmenizdir. Önemli olan, bu kuralların birleşik bir yapı izlemesidir, yani farklı sayfalarda blog.siteniz.com ile web siteniz.com/bloglar arasında geçiş yapmamalısınız. Bir yol haritası oluşturun, URL adlandırma yapınıza uygulayın ve ona bağlı kalın.

URL'lerinizi nasıl yazacağınızla ilgili birkaç ipucu daha:

  • Küçük harf karakterler kullanın.
  • Kelimeleri ayırmak için tire kullanın.
  • Kısa ve açıklayıcı yapın.
  • Gereksiz karakter veya sözcükleri (edatlar dahil) kullanmaktan kaçının.
  • Hedef anahtar kelimelerinizi ekleyin.

URL yapınızı hazır hale getirdikten sonra, arama motorlarına bir XML site haritası biçiminde önemli sayfalarınızın URL'lerinin bir listesini göndereceksiniz . Bunu yapmak, arama botlarına siteniz hakkında ek bağlam sağlar, böylece tararken anlamak zorunda kalmazlar.

5. Robots.txt'yi kullanın.

Bir web robotu sitenizi taradığında, önce Robot Hariç Tutma Protokolü olarak da bilinen /robot.txt dosyasını kontrol eder. Bu protokol, sitenizin belirli bölümleri ve hatta sayfaları dahil olmak üzere belirli web robotlarının sitenizi taramasına izin verebilir veya vermeyebilir. Botların sitenizi dizine eklemesini önlemek istiyorsanız, noindex robots meta etiketi kullanacaksınız. Bu senaryoların her ikisini de tartışalım.

Belirli botların sitenizi taramasını tamamen engellemek isteyebilirsiniz. Ne yazık ki, kötü niyetli bazı botlar var — içeriğinizi kazıyacak veya topluluk forumlarınıza spam gönderecek botlar. Bu kötü davranışı fark ederseniz, web sitenize girmelerini engellemek için robot.txt dosyanızı kullanırsınız. Bu senaryoda, robot.txt dosyasını internetteki kötü botlardan güç alanınız olarak düşünebilirsiniz.

İndeksleme ile ilgili olarak, arama botları, web sayfalarınızı alakalı arama sorgularıyla eşleştirebilmeleri için ipuçları toplamak ve anahtar kelimeler bulmak için sitenizi tarar. Ancak daha sonra tartışacağımız gibi, gereksiz verilere harcamak istemediğiniz bir tarama bütçeniz var. Bu nedenle, arama botlarının web sitenizin ne hakkında olduğunu anlamasına yardımcı olmayan sayfaları, örneğin bir tekliften veya giriş sayfasından birTeşekkürsayfası gibi sayfaları hariç tutmak isteyebilirsiniz.

Ne olursa olsun robot.txt protokolünüz, başarmak istediğiniz şeye bağlı olarak benzersiz olacaktır .

6. İçerik haritası menüleri ekleyin.

İki çocuğun eve dönüş yolunu bulmak için yere ekmek kırıntıları attığı eski masalHansel ve Gretel'ihatırlıyor musunuz? Şey, bir şeyin peşindeydiler.

Breadcrumb'lar tam olarak göründükleri gibidir — kullanıcıları web sitenizdeki yolculuklarının başlangıcına geri dönmeye yönlendiren bir iz. Kullanıcılara mevcut sayfalarının sitenin geri kalanıyla nasıl ilişkili olduğunu söyleyen bir sayfalar menüsüdür.

Ve bunlar sadece web sitesi ziyaretçileri için değildir; arama botları da bunları kullanır. kırıntı-navigasyon-menü-teknik-seo

Kaynak

İçerik haritaları iki şey olmalıdır: 1)Geridüğmesini kullanmadan web sayfalarınızda kolayca gezinebilmeleri için kullanıcılar tarafından görülebilir ve 2) sitenizi tarayan arama botlarına doğru bağlamı sağlamak için yapılandırılmış biçimlendirme diline sahip olmalıdır.

Yapılandırılmış verileri kırıntılarınıza nasıl ekleyeceğinizden emin değil misiniz? BreadcrumbList için bu kılavuzu kullanın .

7. Sayfalamayı kullanın.

Öğretmenlerin araştırma makalenizdeki sayfaları numaralandırmanızı ne zaman isteyeceğini hatırlıyor musunuz? Buna sayfalama denir. Teknik SEO dünyasında, sayfalandırmanın biraz farklı bir rolü vardır, ancak yine de bunu bir organizasyon biçimi olarak düşünebilirsiniz.

Sayfalandırma, farklı URL'lere sahip sayfaların birbiriyle ilişkili olduğunu arama motorlarına bildirmek için kod kullanır. Örneğin, bölümlere veya birden çok web sayfasına ayırdığınız bir içerik seriniz olabilir. Arama botlarının bu sayfaları keşfetmesini ve taramasını kolaylaştırmak istiyorsanız, sayfalandırmayı kullanacaksınız.

Çalışma şekli oldukça basit. Dizinin birinci sayfasının<head>bölümüne gidecek ve şunu kullanacaksınız:

arama botuna ikinci olarak hangi sayfayı tarayacağını söylemek içinrel=”next”. Ardından, ikinci sayfada, önceki sayfayıbelirtmekiçinrel=”prev”ve sonraki sayfayı belirtmek için rel=”next” vb. kullanacaksınız.

Bu gibi görünüyor…

Birinci sayfada:


<link rel=“sonraki” href=“https://www.website.com/page-two” />

İkinci sayfada:


<link rel=“prev” href=“https://www.website.com/page-one” />

<link rel=“sonraki” href=“https://www.website.com/page-three” />

Sayfalandırmanın, tarama keşfi için yararlı olduğunu, ancak artık Google tarafından bir zamanlar olduğu gibi toplu dizin sayfaları için desteklenmediğini unutmayın.

8. SEO günlük dosyalarınızı kontrol edin.

Günlük dosyalarını bir günlük girişi gibi düşünebilirsiniz. Web sunucuları (günlükçü), sitenizde gerçekleştirdikleri her eylemle ilgili günlük verilerini günlük dosyalarına (günlük) kaydeder ve depolar. Kaydedilen veriler, talebin saatini ve tarihini, talep edilen içeriği ve talep eden IP adresini içerir. Ayrıca, bir kullanıcının isteğini yerine getiren benzersiz bir şekilde tanımlanabilir bir yazılım (örneğin bir arama botu gibi) olan kullanıcı aracısını da tanımlayabilirsiniz.

Ancak bunun SEO ile ne ilgisi var?

Arama botları, sitenizi taradıklarında günlük dosyaları biçiminde bir iz bırakır. Günlük dosyalarını kontrol ederek ve kullanıcı aracısı ile arama motoru tarafından filtreleyerek tarama yapılıp yapılmadığını, ne zaman ve neyin tarandığını belirleyebilirsiniz .

Tarama bütçenizin nasıl harcandığını ve bir botun dizine ekleme veya erişim konusunda hangi engellerle karşılaştığını belirleyebileceğiniz için bu bilgiler sizin için yararlıdır. Günlük dosyalarınıza erişmek için bir geliştiriciye sorabilir veya Screaming Frog gibi bir günlük dosyası analizcisi kullanabilirsiniz .

Bir arama botunun sitenizi tarayabilmesi, mutlaka tüm sayfalarınızı dizine ekleyebileceği anlamına gelmez. Teknik SEO denetiminizin bir sonraki katmanı olan indekslenebilirliğe bir göz atalım .

DizinlenebilirlikKontrol Listesi

Arama botları web sitenizi tararken, konularına ve o konuyla alaka düzeyine göre sayfaları dizine eklemeye başlarlar. Dizine eklendikten sonra, sayfanız SERP'lerde sıralanmaya hak kazanır. İşte sayfalarınızın dizine eklenmesine yardımcı olabilecek birkaç faktör.

1. Arama botlarının sayfalara erişme engelini kaldırın.

Taranabilirliği ele alırken muhtemelen bu adımla ilgileneceksiniz, ancak burada bahsetmeye değer. Botların tercih ettiğiniz sayfalara gönderilmesini ve bunlara serbestçe erişebilmelerini sağlamak istiyorsunuz. Bunu yapmak için emrinizde birkaç araç var. Google'ın robots.txt test aracı size izin verilmeyen sayfaların bir listesini verir ve engellenen sayfaların nedenini belirlemek için Google Search Console'un İnceleme aracını kullanabilirsiniz.

2. Yinelenen içeriği kaldırın.

Yinelenen içerik, arama botlarının kafasını karıştırır ve dizine eklenebilirliğinizi olumsuz etkiler. Tercih ettiğiniz sayfaları oluşturmak için kanonik URL'ler kullanmayı unutmayın.

3. Yönlendirmelerinizi denetleyin.

Tüm yönlendirmelerinizin doğru şekilde ayarlandığını doğrulayın. Yönlendirme döngüleri, bozuk URL'ler veya - daha kötüsü - yanlış yönlendirmeler, siteniz dizine eklenirken sorunlara neden olabilir. Bunu önlemek için tüm yönlendirmelerinizi düzenli olarak denetleyin.

4. Sitenizin mobil uyumluluğunu kontrol edin.

Web siteniz şimdiye kadar mobil uyumlu değilse, olmanız gereken yerin çok gerisindesiniz demektir. 2016 gibi erken bir tarihte, Google, masaüstü yerine mobil deneyime öncelik vererek önce mobil siteleri dizine eklemeye başladı. Bugün, bu indeksleme varsayılan olarak etkindir. Bu önemli trende ayak uydurmak için, web sitenizin iyileştirilmesi gereken yerleri kontrol etmek için Google'ın mobil uyumluluk testini kullanabilirsiniz.

5. HTTP hatalarını düzeltin.

HTTP, Köprü Metni Aktarım Protokolü anlamına gelir, ancak muhtemelen bunu umursamıyorsunuz. Sizin umursadığınız şey, HTTP'nin kullanıcılarınıza veya arama motorlarına ne zaman hata döndürdüğü ve bunların nasıl düzeltileceğidir.

HTTP hataları, arama botlarının sitenizdeki önemli içeriğe erişimini engelleyerek çalışmasını engelleyebilir. Bu nedenle, bu hataları hızlı ve kapsamlı bir şekilde ele almak inanılmaz derecede önemlidir.

Her HTTP hatası benzersiz olduğundan ve belirli bir çözüm gerektirdiğinden, aşağıdaki bölümde her birinin kısa bir açıklaması vardır ve bu hatalar hakkında daha fazla bilgi edinmek veya bunları nasıl çözeceğinizi öğrenmek için sağlanan bağlantıları kullanacaksınız.

  • 301 Kalıcı Yönlendirmeler, trafiği bir URL'den diğerine kalıcı olarak göndermek için kullanılır. CMS'niz bu yönlendirmeleri ayarlamanıza izin verir, ancak bunların çoğu sitenizi yavaşlatabilir ve her ek yönlendirme sayfa yükleme süresini artırdığından kullanıcı deneyiminizi kötüleştirebilir. Mümkünse sıfır yönlendirme zincirini hedefleyin, çünkü çok fazla yönlendirme arama motorlarının o sayfayı taramaktan vazgeçmesine neden olacaktır.
  • 302 Geçici Yönlendirme, trafiği bir URL'den farklı bir web sayfasına geçici olarak yönlendirmenin bir yoludur. Bu durum kodu, kullanıcıları otomatik olarak yeni web sayfasına gönderecek olsa da, önbelleğe alınan başlık etiketi, URL ve açıklama, kaynak URL ile tutarlı kalacaktır. Ancak, geçici yönlendirme yerinde yeterince uzun süre kalırsa, sonunda kalıcı bir yönlendirme olarak ele alınır ve bu öğeler hedef URL'ye geçer.
  • 403 Yasak Mesajlar, bir kullanıcının talep ettiği içeriğin erişim izinlerine göre veya bir sunucu yanlış yapılandırması nedeniyle kısıtlandığı anlamına gelir.
  • 404 Hata Sayfaları, kullanıcılara istedikleri sayfanın kaldırıldığı veya yanlış URL'yi yazdıkları için mevcut olmadığını söyler. Ziyaretçileri sitenizde tutmak için markaya uygun ve ilgi çekici 404 sayfa oluşturmak her zaman iyi bir fikirdir (bazı iyi örnekleri görmek için yukarıdaki bağlantıya tıklayın).
  • 405 Yönteme İzin Verilmiyor, web sitesi sunucunuzun erişim yöntemini tanıdığı ve yine de bir hata mesajıyla sonuçlandığı anlamına gelir.
  • 500 Dahili Sunucu Hatası, web sunucunuzun sitenizi istekte bulunan tarafa teslim etmede sorunlar yaşadığı anlamına gelen genel bir hata mesajıdır.
  • 502 Kötü Ağ Geçidi Hatası, web sitesi sunucuları arasındaki yanlış iletişim veya geçersiz yanıtla ilgilidir.
  • 503 Hizmet Kullanılamıyor, sunucunuz düzgün çalışırken isteği yerine getiremediğini söyler.
  • 504 Ağ Geçidi Zaman Aşımı, bir sunucunun, istenen bilgilere erişmek için web sunucunuzdan zamanında yanıt almadığı anlamına gelir.

Bu hataların nedeni ne olursa olsun, hem kullanıcıları hem de arama motorlarını mutlu etmek ve her ikisinin de sitenize geri dönmesini sağlamak için bunları ele almak önemlidir.

Siteniz taranmış ve dizine eklenmiş olsa bile, kullanıcıları ve botları engelleyen erişilebilirlik sorunları SEO'nuzu etkileyecektir. Bununla birlikte, teknik SEO denetiminizin bir sonraki aşaması olan işlenebilirliğe geçmemiz gerekiyor.

İşlenebilirlik Kontrol Listesi

Bu konuya girmeden önce, SEO erişilebilirliği ile web erişilebilirliği arasındaki farkı not etmek önemlidir . İkincisi, örneğin körlük veya Disleksi gibi engelleri veya engelleri olan kullanıcılar için web sayfalarınızda gezinmeyi kolaylaştırma etrafında döner. Çevrimiçi erişilebilirliğin birçok unsuru, SEO'nun en iyi uygulamalarıyla örtüşür. Ancak, bir SEO erişilebilirlik denetimi, sitenizi devre dışı bırakılmış ziyaretçiler için daha erişilebilir hale getirmek için yapmanız gereken her şeyi hesaba katmaz.

Bu bölümde SEO erişilebilirliğine veya oluşturmaya odaklanacağız, ancak sitenizi geliştirirken ve bakımını yaparken web erişilebilirliğini aklınızda bulundurun.

İşlenebilirlik Kontrol Listesi

Erişilebilir bir site, oluşturma kolaylığına dayanır. Aşağıda, işlenebilirlik denetiminiz için gözden geçirmeniz gereken web sitesi öğeleri bulunmaktadır.

Sunucu Performansı

Yukarıda öğrendiğiniz gibi, sunucu zaman aşımları ve hataları, kullanıcıların ve botların sitenize erişmesini engelleyen HTTP hatalarına neden olur. Sunucunuzda sorunlar olduğunu fark ederseniz, sorunları gidermek ve çözmek için yukarıda sağlanan kaynakları kullanın. Bunun zamanında yapılmaması, arama motorlarının web sayfanızı dizinlerinden kaldırmasına neden olabilir, çünkü bir kullanıcıya bozuk bir sayfa göstermek kötü bir deneyimdir.

HTTP Durumu

Sunucu performansına benzer şekilde, HTTP hataları web sayfalarınıza erişimi engeller. Sitenizde kapsamlı bir hata denetimi gerçekleştirmek için Screaming Frog , Botify veya DeepCrawl gibi bir web gezgini kullanabilirsiniz.

Yükleme Süresi ve Sayfa Boyutu

Sayfanızın yüklenmesi çok uzun sürüyorsa endişelenmeniz gereken tek sorun hemen çıkma oranı değildir. Sayfa yükleme süresindeki bir gecikme, web sayfalarınızdaki botları engelleyecek veya içeriğin önemli bölümlerinin eksik olduğu, kısmen yüklenmiş sürümleri taramalarına neden olacak bir sunucu hatasına neden olabilir. Belirli bir kaynak için ne kadar tarama talebi olduğuna bağlı olarak, botlar sayfaları yüklemek, oluşturmak ve dizine eklemek için eşdeğer miktarda kaynak harcayacaktır. Ancak, sayfa yükleme sürenizi azaltmak için her şeyi kontrolünüzde yapmalısınız.

JavaScript Oluşturma

Google'ın JavaScript'i (JS) işlemekte zorlandığı kabul edilir ve bu nedenle erişilebilirliği artırmak için önceden oluşturulmuş içeriğin kullanılmasını önerir . Google ayrıca , arama botlarının sitenizdeki JS'ye nasıl eriştiğini ve aramayla ilgili sorunları nasıl iyileştireceğinizi anlamanıza yardımcı olacak bir dizi kaynağa da sahiptir.

Yetim Sayfalar

Sitenizdeki her sayfa , sayfanın ne kadar önemli olduğuna bağlı olarak, tercihen daha fazla olmak üzere en azbir başka sayfaya bağlanmalıdır. Bir sayfanın dahili bağlantısı yoksa buna yetim sayfa denir. Girişi olmayan bir makale gibi, bu sayfalar da botların nasıl indekslenmeleri gerektiğini anlamaları için gereken bağlamdan yoksundur.

Sayfa Derinliği

Sayfa derinliği, site yapınızda bir sayfada kaç katman bulunduğunu, yani ana sayfanızdan kaç tıklama uzakta olduğunu ifade eder. Sezgisel bir hiyerarşiyi korurken site mimarinizi olabildiğince sığ tutmak en iyisidir. Bazen çok katmanlı bir site kaçınılmazdır; bu durumda, sığlık yerine iyi organize edilmiş bir siteye öncelik vermek isteyeceksiniz.

Site yapınızda kaç katman olursa olsun, ürününüz ve iletişim sayfalarınız gibi önemli sayfaları en fazla üç tıklama derinliğinde tutun. Ürün sayfanızı sitenizde o kadar derine gömen bir yapı ki, kullanıcılar ve botlar onları bulmak için dedektiflik yapmak zorunda kalıyor, daha az erişilebilir ve kötü bir deneyim sağlıyor

Örneğin, hedef kitlenizi ürün sayfanıza yönlendiren buna benzer bir web sitesi URL'si, kötü planlanmış bir site yapısına örnektir: www.yourwebsite.com/products-features/features-by-industry/airlines-case-studies/airlines -ürünler.

Yönlendirme Zincirleri

Trafiği bir sayfadan diğerine yönlendirmeye karar verdiğinizde, bir bedel ödüyorsunuz. Bu fiyat tarama verimliliğidir. Yönlendirmeler, taramayı yavaşlatabilir, sayfa yükleme süresini azaltabilir ve bu yönlendirmeler düzgün şekilde kurulmazsa sitenize erişilemez hale gelebilir. Tüm bu nedenlerden dolayı, yönlendirmeleri minimumda tutmaya çalışın.

Erişilebilirlik sorunlarını ele aldıktan sonra, sayfalarınızın SERP'lerde nasıl sıralandığına geçebilirsiniz.

Sıralanabilirlik Kontrol Listesi

Şimdi, muhtemelen zaten bildiğiniz daha güncel öğelere geçiyoruz - teknik SEO açısından sıralamayı nasıl iyileştirebiliriz. Sayfalarınızı sıralamaya sokmak, teknik açıdan daha önce bahsettiğimiz bazı sayfa içi ve sayfa dışı öğeleri içerir.

SEO dostu bir site oluşturmak için tüm bu unsurların birlikte çalıştığını unutmayın. Bu nedenle, katkıda bulunan tüm faktörleri dışarıda bırakırsak ihmal etmiş oluruz. Hadi içine dalalım.

İç ve Dış Bağlantı

Bağlantılar, arama botlarının bir sayfanın bir sorgunun büyük şemasında nereye uyduğunu anlamasına yardımcı olur ve o sayfanın nasıl sıralanacağına ilişkin bağlam sağlar. Bağlantılar, arama robotlarını (ve kullanıcıları) ilgili içeriğe yönlendirir ve sayfanın önemini aktarır. Genel olarak, bağlantı oluşturma, taramayı, dizine eklemeyi ve sıralama yeteneğinizi geliştirir.

Geri Bağlantı Kalitesi

Geri bağlantılardiğer sitelerden kendi sitenize bağlantılar — siteniz için bir güven oyu sağlar. Arama botlarına, Harici Web Sitesi A'nın sayfanızın yüksek kaliteli ve taranmaya değer olduğuna inandığını söylerler. Bu oylar arttıkça, arama botları sitenizi fark eder ve sitenizi daha güvenilir olarak değerlendirir. Kulağa harika bir anlaşma gibi geliyor değil mi? Ancak, çoğu harika şeyde olduğu gibi, bir uyarı var. Bu geri bağlantıların kalitesi çok önemlidir.

Düşük kaliteli sitelerden gelen bağlantılar aslında sıralamanıza zarar verebilir. Sitenize kaliteli geri bağlantılar almanın, ilgili yayınlara erişim, bağlantısız bahisler için hak talebinde bulunma, ilgili yayınlar sağlama, bağlantısız bahisler için hak talebinde bulunma ve diğer sitelerin bağlantı vermek isteyeceği yararlı içerik sağlama gibi birçok yolu vardır.

İçerik Kümeleri

HubSpot'ta içerik kümelerine olan sevgimiz veya bunların organik büyümeye nasıl katkıda bulunduğu konusunda çekingen davranmadık . İçerik kümeleri, ilgili içeriği birbirine bağlar, böylece arama robotları belirli bir konuda sahip olduğunuz tüm sayfaları kolayca bulabilir, tarayabilir ve dizine ekleyebilir. Arama motorlarına bir konu hakkında ne kadar bilgi sahibi olduğunuzu göstermek için bir kendini tanıtma aracı olarak işlev görürler, bu nedenle sitenizi herhangi bir ilgili arama sorgusu için bir otorite olarak sıralamaları daha olasıdır.

Sıralanabilirliğiniz, organik trafik büyümesinde ana belirleyicidir çünkü araştırmalar, arama yapanların SERP'lerde ilk üç arama sonucunu tıklama olasılığının daha yüksek olduğunu göstermektedir. Ancak , tıklanan sonucunsizinkiolduğundan nasıl emin olabilirsiniz?

Bunu organik trafik piramidinin son parçasıyla tamamlayalım: tıklanabilirlik.

Tıklanabilirlik Kontrol Listesi

Tıklama oranı (TO), arama yapan kişinin davranışıyla ilgili her şeye sahip olsa da, SERP'lerdeki tıklanabilirliğinizi artırmak için yapabileceğinizşeylervardır. Anahtar kelimeler içeren meta açıklamaları ve sayfa başlıkları TO'yu etkilerken, burada olmanızın nedeni bu olduğundan teknik öğelere odaklanacağız.

Sıralama ve tıklama oranı el ele gider çünkü dürüst olalım, arama yapanlar anında yanıt ister. Sonuçlarınız SERP'de ne kadar öne çıkarsa, tıklama alma olasılığınız o kadar artar. Tıklanabilirliğinizi iyileştirmenin birkaç yolunu gözden geçirelim.

1. Yapılandırılmış verileri kullanın.

Yapılandırılmış veriler, arama botları için web sayfanızdaki öğeleri kategorize etmek ve etiketlemek için şema adı verilen belirli bir sözlük kullanır. Şema, her bir öğenin ne olduğunu, sitenizle nasıl ilişkili olduğunu ve nasıl yorumlanacağını net bir şekilde ortaya koyuyor. Temel olarak, yapılandırılmış veriler botlara yoruma yer bırakmadan "Bu bir video", "Bu bir ürün" veya "Bu bir tarif" der .

To be clear, using structured data is not a “clickability factor” (if there even is such a thing), but it does help organize your content in a way that makes it easy for search bots to understand, index, and potentially rank your pages.

2. Win SERP features.

SERP features , otherwise known as rich results, are a double-edged sword. If you win themandget the click-through, you're golden. If not, your organic results are pushed down the page beneath sponsored ads, text answer boxes, video carousels, and the like.

Rich results are those elements that don't follow the page title, URL, meta description format of other search results. For example, the image below shows two SERP features — a video carousel and “People Also Ask” box — above the first organic result.

video carousel serp feature rich snippet showing results for how to fix an iphone screen

While you can still get clicks from appearing in the top organic results, your chances are greatly improved with rich results.

How do you increase your chances of earning rich results? Write useful content and use structured data. The easier it is for search bots to understand the elements of your site, the better your chances of getting a rich result.

Structured data is useful for getting these ( and other search gallery elements ) from your site to the top of the SERPs, thereby, increasing the probability of a click-through:

  • Articles
  • Videos
  • Yorumlar
  • Events
  • How-Tos
  • FAQs (“People Also Ask” boxes)
  • Images
  • Local Business Listings
  • Products
  • Sitelinks

3. Optimize for Featured Snippets.

One unicorn SERP feature that has nothing to do with schema markup is Featured Snippets, those boxes above the search results that provide concise answers to search queries.

featured snippet example answering the query how to tie a shoe

Featured Snippets are intended to get searchers the answers to their queries as quickly as possible. According to Google , providing the best answer to the searcher's query is the only way to win a snippet. However, HubSpot's research revealed a few additional ways to optimize your content for featured snippets .

4. Consider Google Discover.

Google Discover is a relatively new algorithmic listing of content by category specifically for mobile users. It's no secret that Google has been doubling down on the mobile experience; with over 50% of searches coming from mobile , it's no surprise either. The tool allows users to build a library of content by selecting categories of interest (think: gardening, music, or politics).

At HubSpot, we believe topic clustering can increase the likelihood of Google Discover inclusion and are actively monitoring our Google Discover traffic in Google Search Console to determine the validity of that hypothesis. We recommend that you also invest some time in researching this new feature. The payoff is a highly engaged user base that has basically hand-selected the content you've worked hard to create.

The Perfect Trio

Technical SEO, on-page SEO, and off-page SEO work together to unlock the door to organic traffic. While on-page and off-page techniques are often the first to be deployed, technical SEO plays a critical role in getting your site to the top of the search results and your content in front of your ideal audience. Use these technical tactics to round out your SEO strategy and watch the results unfold.

Etkili teknik SEO ile web sitenizi geliştirin. Bu denetimi yaparak başlayın.