Pazarlama İpuçları, Gündem ve Daha Fazlası
AnalyticaHouse’un güçlü iş ortaklıklarından beslenen deneyimi ile güncel trendler, stratejik içgörüler ve sektörel derinlik içeren blog yazılarımızı keşfedin.
Website Analizinde User-agent ve Lokasyon Değişikliği
Website analizi yaparken websitesinin farklı lokasyonlardan nasıl göründüğü, farklı user-agent'larda nasıl açıldığınız analiz edebileceğiniz 2 yöntemi sizler için derledik!Websiteleri İçin Lokasyon Neden Önemli?Web sitesi analizinde lokasyonlar, web sitesinin SEO görünürlüğünü etkileyebilmektedir. Çünkü web siteleri genellikle belirli bir bölge veya ülkedeki hedef kitlelere yönelik tasarlanır. Bu nedenle, web sitenizin konumu, hedef kitlenizin coğrafi konumu ile uyumlu değilse, web sitenizin SEO görünürlüğü bu durumdan olumsuz etkilenebilir.Örneğin, bir Türk şirketi, Türkiye'deki müşterilere hizmet vermek istiyorsa, web sitelerinin Türkçe olması ve Türkiye'deki popüler arama motorlarında listelenmesi gerekir. Ayrıca, web sitelerinin Türkiye'deki barındırma sunucularında barındırılması, sayfa yükleme sürelerini optimize etmek için faydalı olabilir. Bunun yanı sıra farklı lokasyonlar için CDN kullanımı da web site performansı açısından oldukça önemlidir. CDN'ler hakkında daha detaylı bilgi almak için CDN ile Web Sitenizin Performansını Arttırın adlı blogumuza göz atabilirsiniz!Website Analizinde Lokasyon Nasıl Değiştirilir?Websitenizin SEO performansını analiz ederken, farklı lokasyonlardan nasıl ve ne hızda açıldığınız analiz edebilmek için, kullanabileceğiniz harika bir yöntem mevcut. Üstelik hiçbir eklenti ve tool'a ihtiyaç duymadan, doğrudan Chrome tarayıcınızın geliştirici panelinden bu işlemi gerçekleştirebilirsiniz.Öncelikle web sitesine giriş yaptıktan sonra sağ tıklayarak en altta yer alan "İncele/Inspect" seçeneğine tıklıyoruz.Ardından açılan inspect panelinde, sağ tarafta yer alan üç nokta işaretine tıklayarak > more tools > sensors seçeneğini aktifleştiriyoruz.Sensors panelinde yer alan "Location/Lokasyon" seçeneğine tıklayarak ister hazırda bulunan lokasyonlardan birini seçebilir:İsterseniz de "Manage" kısmından özel bir lokasyon eklemesi yapabilirsiniz:Lokasyon seçimi sonrasında sayfayı yenilemeniz, o lokasyondan web sitenizin nasıl açıldığını analiz etmeniz için yeterlidir. Bu sayede farklı lokasyonlardan web sitenizin görünürlüğünü analiz edebilir ve SEO optimizasyonlarını gerçekleştirebilirsiniz.User-Agent SEO İçin Neden Önemlidir?User-agent, bir web sitesine erişen tarayıcıların türünü ve özelliklerini tanımlayan bir HTTP başlığıdır. SEO çalışmaları için user-agent'ın önemi, arama motorlarının web sitelerini tararken ve dizinlerinde listelerken kullanmasıdır. Arama motorları, web sitelerini tararken farklı user-agent'lar kullanır ve bu user-agent'lar, web sitelerinin farklı sürümlerini tarayabilir.Örneğin, bir web sitesi masaüstü sürümüne ve mobil sürümüne sahipse, arama motorları her iki sürümü de tarayabilir ve dizinlerinde listelerken her iki sürümü de göz önünde bulundurabilirler. Bu nedenle, SEO çalışmalarında, web sitenizin mobil uyumlu olması ve mobil sürümünün optimize edilmesi önemlidir.User-agent'ın bir diğer önemi, web sitesinin görsel olarak nasıl göründüğünü ve kullanıcı deneyimini etkileyebilmesidir. Farklı tarayıcılar ve cihazlar, web sitelerini farklı şekillerde görüntüleyebilir ve farklı özelliklere sahip olabilirler. Bu nedenle, web sitelerinin farklı user-agent'lar altında test edilmesi ve optimize edilmesi, kullanıcı deneyimini artırmak için önemlidir.Website Analizinde User-Agent Nasıl Değiştirilir?Websitenizin SEO analizini gerçekleştirirken, farklı arama motoru ve tarayıcı botları tarafından nasıl algılandığını öğrenmenizin oldukça basit bir yöntemi mevcut. Üstelik hiçbir eklenti ve tool kullanmadan sadece Chrome tarayıcınız sayesinde bu analizi gerçekleştirebilirsiniz.Öncelikle web sitesine giriş yaptıktan sonra sağ tıklayarak en altta yer alan "İncele/Inspect" seçeneğine tıklıyoruz.Ardından açılan inspect panelinde, sağ tarafta yer alan üç nokta işaretine tıklayarak > more tools > network conditions seçeneğini aktifleştiriyoruz.Alt kısımda açılan Network Conditions panelindeki User agent kısmında yer alan "Use browser default" seçeneğini kaldırıyoruz.Hemen altında yer alan menüden hangi user-agent ile analiz yapmak istiyorsak onu seçiyoruz ve ardından sayfayı yeniliyoruz.Bu sayede web sitemizin farklı user-agent'larda nasıl göründüğü ve nasıl yüklendiğini analiz edebiliriz. Ayrıca hizmet verdiğimiz marka/web sitelerinde arama motoru botlarına gizlenen ancak kullanıcılara gösterilen içerikler olup olmadığı, bu içerik ve tasarımların, SEO görünürlüğüne zarar verip vermediğini rahatlıkla analiz edebiliriz.Sonuç olarak, user-agent'ın SEO çalışmaları için önemi, web sitelerinin farklı sürümlerini tarayabilen arama motorları tarafından kullanılması ve kullanıcı deneyimini etkileyebilmesidir. Web sitelerinin farklı user-agent'lar altında test edilmesi ve optimize edilmesi, web sitesinin görünürlüğünü artırmaya ve kullanıcı deneyimini iyileştirmeye yardımcı olabilir.
Tarama Bütçesi Analizi Nasıl Yapılır? Search Console & Log Dosyası
Web sitenizdeki hangi sayfaların ne sıklıkla tarandıklarını öğrenmek, başarılı bir tarama bütçesi analizi ve optimizasyonu yapmanın yöntemlerini sizler için derledik! Bu içerikte 2 farklı yöntem ile arama motoru botlarının web sitenizi ne sıklıkla ziyaret ettiğini öğrenerek, başarılı bir tarama bütçesi optimizasyonu gerçekleştiriyor olacaksınız!Tarama Bütçesi (Crawl Budget) Nedir?Tarama bütçesi, bir web sitesinin tarama işleminin yönetilmesi için ayrılan kaynakların toplamıdır. Bu kaynaklar, bir arama motorunun web sitenizi ziyaret ederken kullanabileceği sayfa sayısı, tarama sıklığı ve tarama derinliği gibi faktörleri içerir. Tarama bütçesi, web sitenizin arama motorları tarafından nasıl algılandığını ve indekslendiğini belirler.Tarama bütçesi, büyük web siteleri için özellikle önemlidir. Bu sitelerde, binlerce sayfa ve içerik bulunabilir ve arama motorları bu sayfaları düzenli olarak taramak isteyecektir. Ancak, arama motorlarının her web sitesinde sınırsız kaynakları yoktur ve bu nedenle tarama bütçesi, bir web sitesinin tarama işleminin optimize edilmesine yardımcı olur.Tarama bütçesi, bir web sitesinin anahtar kelime arama sonuçlarında daha üst sıralarda yer almasına yardımcı olabilir. Bunun nedeni, arama motorlarının bir web sitesini düzenli olarak taraması, güncel içeriği ve değişiklikleri tespit etmesi ve bu sayede daha iyi bir sıralama almasıdır. Tarama bütçesi aynı zamanda, bir web sitesinin erişilebilirliğini ve kullanılabilirliğini de artırabilir.Tarama Bütçesi Nasıl Analiz Edilir?Tarama bütçesini analiz etmek ve arama motorlarının hangi sayfaları ne sıklıkla taradığını tespit etmek için 2 farklı yöntem kullanabilirsiniz. Bunlardan bir tanesi Search Console'ın sunmuş olduğu Crawl Stats raporu diğeri ise Semrush tool'unu kullanarak yapabileceğiniz Log File Analyzer tool'udur. Her ne kadar Search Console tool'unun sağlıklı bir sonuç verdiği görülse de, bizlere sayfaların tarama sıklıklarıyla alakalı bir özet sunmamaktadır. Bu yüzden Semrush'ın Log File Analyzer tool'unu kullanarak, doğrudan sunucumuzdan almış olduğumuz log dosyasını analiz edebilir ve en sağlıklı sonuçları inceleyebilirsiniz.Search Console İle Tarama Bütçesi AnaliziSearch Console panelini kullanarak tarama bütçesi analizi gerçekleştirmek için, öncelikle Search Console panelimizi açıyor ve sağ alt tarafta bulunan "Ayarlar/Settings" paneline giriyoruz.Ardından açılan panelde orta kısımda yer alan "Crawl Stats" seçeneğine tıklıyoruz.Açılan panelde, arama motoru (Google) botlarının, web sitemizdeki hangi domain ve subdomainleri keşfettiği, bu URL'lerden hangi response (yanıt kodlarını) aldığı, HTML, CSS, JS ve Image gibi hangi dosya tiplerini, ne sıklıkla ziyaret ettiği ve hangi hata durumlarıyla karşılaştığını görebilmekteyiz.Örneğin 200 response koduna sahip sayfalara göz attığımızda, Google'ın bu sayfaları ne sıklıkla ve hangi tarihlerde taradığını görebilmekte ve tarama bütçesi analizimizi gerçekleştirebilmekteyiz.Elbette Search Console, bu sayfaların tarama sıklıklarını bir özet olarak vermediğinden, bunu öğrenebilmek için sayfaları "Export" alarak excel üzerinde inceleyebilir veya ikinci yöntemimiz olan Semrush Log File Analyzer tool'unu kullanabilirsiniz.Semrush İle Tarama Bütçesi AnaliziSemrush Log File Analyzer tool'u ile, sunucunuzdan almış olduğunuz bir log dosyasını yükleyerek, web sitenizi ziyaret eden tüm IP adreslerini, arama motoru botlarını, ziyaret ettikleri sayfaları ve tarama sıklıklarını öğrenebilirsiniz.Bunun için öncelikle Semrush Log File Analyzer tool'una giriş yapıyoruz. Ardından sağ tarafta bulunan "Upload Log File" butonuna tıklıyoruz.Açılan pencerede, sunucumuzdan indirmiş olduğumuz log dosyasını seçerek yüklüyor ve ardından Processing butonuna tıklayarak analizi gerçekleştirmesini sağlıyoruz.Analiz tamamlandıktan sonra Semrush, log dosyasında yer alan verilere göre arama motoru botlarının en sık hangi alt klasör/url ve sayfaları taradığını, bu sayfaların tarama sıklıklarını ve response kodlarını bizimle paylaşmakta.Örneğin yaptığımız analizde, web sitemizde en çok /tr klasörü altındaki blog sayfalarının ziyaret edildiğini ve tarandıklarını görmekteyiz. Bu analiz sayesin de sizler de web sitenizdeki tarama bütçesinin nasıl kullanıldığını öğrenebilir ve uygun optimizasyonları yaparak öne çıkarmak istediğiniz sayfaların daha fazla taranmasını sağlayabilirsiniz!Tarama Bütçesi Nasıl Optimize Edilir?Tarama bütçesi optimizasyonu için, bir web sitesinin tarama işleminin sağlıklı olmasına yönelik belirli adımların atılmasını gerektirir. Bu adımlar aşağıdaki gibi olabilir:Sayfa Hiyerarşisini Optimize Edin: Web sitenizin sayfa hiyerarşisini optimize etmek, tarama bütçenizin kullanımını daha verimli hale getirir. Bu, önemli sayfalarınızın daha sık tarama işlemine tabi tutulmasını sağlar.Tekrarlanan İçeriği Azaltın: Tekrarlanan içerikler arama motorları tarafından spam olarak algılanabilir ve bu da tarama bütçenizin kullanımını olumsuz yönde etkileyebilir. Bu nedenle, web sitenizde tek sayfa içeriğinin farklı sürümlerinin oluşmasına neden olan faktörleri ortadan kaldırmak için çaba göstermelisiniz.Kırık Bağlantıları Düzeltin: Kırık bağlantılar web sitenizin kullanılabilirliğini azaltır ve tarama bütçenizin kullanımını etkiler. Bu nedenle, kırık bağlantıları düzeltmek için düzenli bir bakım planı oluşturun.XML Site Haritası Oluşturun: XML site haritası, web sitenizin tüm sayfalarının ve içeriklerinin arama motorları tarafından tarama işlemine tabi tutulmasını sağlar. XML site haritası, web sitenizin tarama bütçesinin daha verimli kullanılmasına yardımcı olur.Düzenli İçerik Güncellemeleri Yapın: Düzenli içerik güncellemeleri, arama motorlarının web sitenizi düzenli olarak taramasını sağlar. Bu, sitenizin daha iyi bir sıralama almasına yardımcı olabilir.Sayfa Hızını Optimize Edin: Sayfa hızı, tarama bütçeniz üzerinde doğrudan bir etkiye sahiptir. Hızlı yüklenen sayfalar, arama motorlarının web sitenizi daha hızlı taramasını sağlar.Site İçi Linklemelere Önem Verin: Bir web sayfasına, site içerisinden çıktığınız linklerin sayısı, o sayfaya verdiğiniz tarama önemiyle doğru orantılıdır. Bu yüzden öne çıkarmak istediğiniz sayfalara, sitenizin görünür yerlerinden linkler vermeyi unutmayın.Tarama bütçesi, bir web sitesinin performansını artırmak için kullanılabilecek birkaç stratejiden sadece biridir. Ancak, bu stratejinin diğerlerinden farkı, arama motorları tarafından doğrudan etkilenmesidir. Tarama bütçenizi optimize etmek, web sitenizin arama motorları tarafından daha sık tarama işlemine tabi tutulmasını sağlar ve bu da daha iyi bir sıralama almanıza yardımcı olabilir. Tarama bütçesi optimizasyonuyla ilgili ayrıntılı bilgi almak için 7 Adımda Tarama Bütçesi Optimizasyonu başlıklı blogumuza göz atabilirsiniz!Sonuç olarak, tarama bütçesi, bir web sitesinin tarama işleminin yönetimi için önemlidir. Bu bütçenin optimize edilmesi, web sitenizin arama motorları tarafından daha sık tarama işlemine tabi tutulmasını sağlar ve daha iyi bir sıralama almanıza yardımcı olabilir. Tarama bütçesini optimize etmek için, sayfa hiyerarşisini optimize etmek, tekrarlanan içeriği azaltmak, kırık bağlantıları düzeltmek, XML site haritası oluşturmak, düzenli içerik güncellemeleri yapmak ve sayfa hızını optimize etmek gibi adımlar atılabilir.
Google Search Snippet Türleri ve Teknikleri
Google öne çıkan içeriklerde ve zengin sonuçlarda yer almak için hedeflemeniz gereken snippet türleri ve tekniklerini sizler için makalemizde derledik!Google Snippets Nedir?Google snippet, Google arama sonuç sayfasında öne çıkan bir özelliktir. Bu özellik, arama sonuçlarında kullanıcılara bilgi sunmak için kullanılır ve genellikle arama motoru sonuçları sayfasının en üstünde yer alır.Google snippet'leri, kullanıcıların arama yaptıklarında aradıkları bilgiyi hızlı bir şekilde bulmalarına yardımcı olur. Bu nedenle, bir web sitesinin Google snippet'lerinin optimize edilmesi, site sahiplerinin web trafiğini artırmak için kullandığı bir SEO stratejisidir.Google snippet'lerinin çeşitli türleri vardır. Bazıları, basit bir şekilde yanıt arayan bir kullanıcıya cevap vermek için tasarlanmıştır. Örneğin, ürünlerin fiyatlarını, açıklamalarını veya satıcılarını gösteren snippet'ler vardır. Ayrıca, resimler, videolar ve diğer multimedya öğeleri içeren snippet'ler de mevcuttur.Google Snippet Türleri Nelerdir?Google snippet'lerinin ihtiyaca yönelik birden çok çeşidi bulunur. Örneğin soru başlıklarına yanıt veren FAQ snippet'leri, bir ürün/hizmet hakkında özellik bilgisi, fiyat bilgisi gibi pratik ayrıntıları paylaşan rich snippet gibi pek çok çeşidi bulunmaktadır.Rich SnippetsZengin snippet'ler, e-ticaret ürünleri, restoranlar veya film listeleri gibi spesifik konularda daha fazla bilgi sunarlar. Örneğin, "Samsung Galaxy S20" gibi bir sorgu için bir zengin snippet örneği şöyle olabilir:Rich snippet'lerde görünür olabilmek için web sitelerimizde mutlaka Product Snippet ve Review Schema yapısal veri işaretlemelerinin olması gerekmektedir. Arama motorları bu yapısal veri işaretlemelerindeki değerleri anlar ve rich snippet'lerde çıkmamıza yardımcı olur.Örnek bir Product ve Review işaretlemesi:{ "@context": "https://schema.org", "@type": "Product", "aggregateRating": { "@type": "AggregateRating", "ratingValue": "3.5", "reviewCount": "11" }, "description": "0.7 cubic feet countertop microwave. Has six preset cooking categories and convenience features like Add-A-Minute and Child Lock.", "name": "Kenmore White 17\" Microwave", "image": "kenmore-microwave-17in.jpg", "offers": { "@type": "Offer", "availability": "https://schema.org/InStock", "price": "55.00", "priceCurrency": "USD" }, "review": [ { "@type": "Review", "author": "Ellie", "d atePublished": "2011-04-01", "reviewBody": "The lamp burned out and now I have to replace it.", "name": "Not a happy camper", "reviewRating": { "@type": "Rating", "bestRating": "5", "ratingValue": "1", "worstRating": "1" } }, { "@type": "Review", "author": "Lucas", "datePublished": "2011-03-25", "reviewBody": "Great microwave for the price. It is small and fits in my apartment.", "name": "Value purchase", "reviewRating": { "@type": "Rating", "bestRating": "5", "ratingValue": "4", "worstRating": "1" } } ] } Ayrıca rich snippet'leri hakkında daha fazla bilgi almak için A'dan Z'ye Rich Snippet Rehberi adlı blogumuza göz atabilirsiniz!Featured SnippetsEn yaygın Google snippet türüdür ve genellikle bir sorunun cevabını verir. "En iyi...", "Nasıl yapılır...", "Ne zaman..." gibi sorgular için cevaplar verirler. Örneğin "Google cezaları nelerdir?" başlıklı aramaya uygun featured snippet örneği şu şekildedir:Featured snippet'lerde görünür olmak için mutlaka sayfanızda Article/Blogposting işaretlemesinin yer alıyor olması gerekmektedir.Örnek bir Article yapısal veri işaretlemesi:{ "@context": "https://schema.org", "@type": "Article", "author": "John Doe", "interactionStatistic": [ { "@type": "InteractionCounter", "interactionService": { "@type": "WebSite", "name": "Twitter", "url": "http://www.twitter.com" }, "interactionType": "https://schema.org/ShareAction", "userInteractionCount": "1203" }, { "@type": "InteractionCounter", "interactionType": "https://schema.org/CommentAction", "userInteractionCount": "78" } ], "name": "How to Tie a Reef Knot" } Image SnippetsGörsel snippet'ler, arama sonuçlarında bir resmin önizlemesini gösterirler. Örneğin, "Aurora manzarası" gibi bir sorgu için bir görsel snippet örneği şöyle olabilir:Web sitenizin image snippet'lerde görünür olabilmesi için mutlaka sayfada kullanılan görsellerin alt etiketleri eklenmeli, görsel isimleri SEO uyumlu olmalı ve görseller, ilgili başlıkların paragraflarında kullanılmalıdır.FAQ SnippetsFAQ snippet'leri, kullanıcıların en çok merak ettiği soru başlıklarını, web sayfasındaki içerikten alarak, arama sonuçlarındaki bağlantının altında gösteren bir çeşit accordion zengin sonuç listeleridir. Örneğin "Saç ekimi nasıl yapılır?" aramasına dair bir FAQ snippet örneği şu şekilde olabilir:Web sitenizin FAQ snippet'lerde görünür olması için, yazı sayfalarında kullanacağınız FAQ yapısal veri işaretlemeleri oldukça avantaj sağlayacaktır. Örnek bir FAQ yapısal veri işaretlemesi:{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [ { "@type": "Question", "name": "What is the return policy?", "acceptedAnswer": { "@type": "Answer", "text": “ Most unopened items in new condition and returned within 90 days will receive a refund or exchange. Some items have a modified return policy noted on the receipt or packing slip. Items that are opened or damaged or do not have a receipt may be denied a refund or exchange. Items purchased online or in-store may be returned to any store. Online purchases may be returned via a major parcel carrier. Click here to initiate a return. " } }, { "@type": "Question", "name": "When will my credit card be charged?", "acceptedAnswer": { "@type": "Answer", "text": "We'll attempt to securely charge your credit card at the point of purchase online. If there's a problem, you'll be notified on the spot and prompted to use another card. Once we receive verification of sufficient funds, your payment will be completed and transferred securely to us. Your account will be charged in 24 to 48 hours." } } } ] } Knowledge Panel SnippetsBilgi paneli snippet'leri, bir kişi, yer veya şey hakkında bilgi sağlar ve genellikle arama sonuçlarının üst kısmında yer alırlar. Örneğin, "Leonardo da Vinci hakkında bilgi" gibi bir sorgu için bir bilgi paneli snippet örneği şöyle olabilir:Knowled panel snippet'lerde görünür olmak için verilen bilginin doğruluğuna ilişkin kaynakların ve referansların mutlaka içerikte yer alıyor olması ve ilgili kaynaklara atıflarda bulunulması gerekmektedir.Google Snippet'ları İçin Yapısal Veri İşaretlemelerinin ÖnemiGoogle snippet'leri için yapısal veri işaretlemeleri eklemek, arama motorlarına daha iyi anlayabilecekleri bir şekilde içeriğinizi sunmanıza yardımcı olur. Bu işaretlemeler, Google'a içeriğinizin ne hakkında olduğunu ve nasıl düzenlendiğini söyler. Böylece, arama motorları, arama sonuçları sayfalarında zengin snippet'ler ve diğer özellikli sonuçlar gibi özel sunumlar oluşturabilir.İşte bazı yaygın yapısal veri işaretlemeleri ve Google snippet'leri için hangi yapısal veri işaretlemelerini eklemeniz gerektiği:Article: Bu yapısal veri işaretlemesi, haber makaleleri, blog yazıları ve diğer benzer içerikler için kullanılır. Özellikle, "başlık", "yazar", "tarih" ve "görsel" gibi temel bilgileri içerir.Recipe: Bu yapısal veri işaretlemesi, yemek tarifleri için kullanılır. Özellikle, "malzemeler", "yöntem", "pişirme süresi" ve "kalori" gibi temel bilgileri içerir.Product: Bu yapısal veri işaretlemesi, product snippet olarakta bilinir. E-ticaret sitelerindeki ürünler için kullanılır. Özellikle, "marka", "model", "fiyat" ve "stok durumu" gibi temel bilgileri içerir.Event: Bu yapısal veri işaretlemesi, konserler, spor etkinlikleri ve diğer etkinlikler için kullanılır. Özellikle, "etkinlik adı", "tarih", "konum" ve "fiyat" gibi temel bilgileri içerir.Video: Bu yapısal veri işaretlemesi, videolar için kullanılır. Özellikle, "başlık", "açıklama", "yayıncı" ve "yayınlanma tarihi" gibi temel bilgileri içerir.Bu yapısal veri işaretlemeleri, Google snippet'leri ve diğer özellikli sonuçlar için gereklidir. Bu nedenle, içeriğinizde bu işaretlemeleri kullanarak, arama motorlarının içeriğinizi daha iyi anlamasını ve özellikli sonuçlar oluşturmasını sağlayabilirsiniz.
Neden web sitem Google'da görünmüyor? Bu durum nasıl düzeltilebilir?
Hangi amaçla olursa olsun bir web sitesi yayınladığınızda, bu web sitesinin kullanıcılar tarafından fark edilmesi amaçlanır. Dünyada milyarlarca web sitesi bulunduğundan, bu kadar çok rakip arasında öne çıkmanın en iyi yollarından biri arama motorlarında sıralanmaktır.Elbette arama motorları (özellikle en çok kullanılan Google), kullanıcılara en iyi içeriğe sahip web sitelerini göstermek ister. Ancak bazı durumlarda en iyi içerik sizin web sitenizde olsa bile, web siteniz arama sonuçlarında görünmez. Bu çok karmaşık nedenlerden kaynaklanabileceği gibi, çok basit teknik nedenlerden dolayı da olabilir. Ancak günün sonunda, web sitenizin Google arama sonuçlarında görünmemesi sizin için büyük bir sorun haline gelecektir.İşte sizin için iyi haber. Google’da ve diğer arama motorlarında görünmemeye neden olan başlıca teknik eksiklikler hakkında bir araştırma yaptık.Ancak problemlere ve çözümlere geçmeden önce bir web sitesinin arama motorları tarafından nasıl fark edildiğini tartışalım.Web sitemin Google’da görünmesi için hangi faktörlere dikkat etmeliyim?Aslında Google tüm web sitelerini sıralarken birçok faktör göz önünde bulundurur. Ancak temelde Google’ın dikkate aldığı 3 ana faktör vardır: 1. Eğer bir web sitesinin yapısı anlaşılması kolay ise bu web sitesi çok kolay taranır. Aksine, bir web sitesinin yapısı arama motoru botları için anlaşılması zorsa, bu site arama sonuçlarında yer almaz. Bu durum bir web sitesi için dizine eklenebilirlik sorunlarını tanımlar. 2. Eğer bir web sitesi temel öğelerle doğru bir şekilde kurulmamışsa bu site kullanıcılarına iyi bir hizmet sunmaz. Bir web sitesi için temel teknik sorunlar derhal düzeltilmelidir. Örneğin; bir web sitesinde SSL sertifikası yoksa bu, o sitenin güvenli olmadığı anlamına gelir. Kullanıcılar bu tür sitelerden kaçınır, Google da öyle. 3. Eğer bir web sitesinin içerik yapısı doğru anahtar kelimelerle oluşturulmazsa ve bu anahtar kelimeler kullanıcı niyetini doğru şekilde yansıtmazsa, bu durum web sitesinin Google’da görünmemesine neden olur. Diğer tüm unsurlar doğru olsa bile sadece iyi içeriğe sahip olmamak, sitenin arama sonuçlarında görünmez hale gelmesine yol açar. Bunlar, bir web sitesinin Google arama sonuçlarında sıralanmamasının en sık görülen nedenleridir. İşte Google’da görünmemeye neden olan bu tarama, teknik veya içerik sorunlarıyla ilgili en yaygın problemler.1. Sıralanmak istenen site/sayfa çok yeni.İnternette milyarlarca web sitesi vardır. Bu siteleri sıralamak ve kullanıcıya göstermek Google için elbette çok zor bir problemdir. Bu nedenle, yeni açılan bir web sitesinin Google tarafından hızlıca dizine eklenmesi çok yaygın değildir. Dün açılan bir sitenin bugün Google arama sonuçlarında çıkmasını beklemek gerçekçi olmayacaktır. Bir web sitesinin Google arama sonuçlarında yer alıp almadığını görmenin en kolay yolu Google’da "site:sitename" şeklinde arama yapmaktır. Örneğin; AnalyticaHouse sitemiz için yaptığımız arama, sitenin 192 sayfasının Google dizininde olduğunu gösteriyor. Eğer bu şekilde yapılan arama sonucunda yukarıdakine benzer hiçbir sonuç bulunmuyorsa, aranan web sitesi henüz Google tarafından keşfedilmemiş demektir.Nasıl düzeltilir?Google’ın bir web sitesini keşfetmesini sağlamanın en kolay yolu, site URL’leriyle bir site haritası oluşturmak ve bunu Search Console üzerinden yüklemektir. Bir web sitesinin site haritası genellikle sitename.com/sitemap.xml adresinde bulunur. Örneğin; AnalyticaHouse’un site haritası analyticahouse.com/sitemap.xml adresinde mevcuttur. Eğer bir web sitesinde site haritası dosyası yoksa, bunu oluşturmanın farklı yöntemleri vardır. Bu yöntemlerden en pratik olanı, siteyi tarayan araçlarla web sitesindeki URL’leri XML dosyası olarak almaktır. Bu araçlardan bir örnek xml-sitemaps.com’dur. İlgili alana site URL’sini yazıp elde edilen xml dosyası, web sitesi sunucusunun kök dizinine eklenmelidir. Sonrasında bu oluşturulan site haritası dosyası Google Search Console üzerinden gönderilmelidir. Search Console>Sitemaps>Enter Sitemap URL>Submit Örneğin, AnalyticaHouse sitemiz için yeni bir site haritası dosyası hazırlandığında, bu dosya URL’si yukarıdaki "Yeni bir site haritası ekle" bölümüne girilmeli ve "Gönder" seçilmelidir. Ardından Google bu site haritasındaki tüm URL’leri tarayacak ve siteyi dizine ekleyecektir.2. Arama motorlarının siteyi dizine eklemesi veya taraması engellenmiş olabilirBazen Google, taradığı sayfaları dizine eklemez. Bunun nedeni, site sahibinin Google’a o sayfayı dizine eklememesini söylemesidir. Bir sayfadaki noindex etiketi bu işlevi görür. Eğer bir sayfa aşağıdaki gibi bir kod içeriyorsa, Google o sayfayı dizine eklemez.Benzer şekilde, belirli bir sayfa veya tüm site Google tarafından taranması engellenebilir. Bunun için sitenin robots.txt dosyası kullanılır. Bir web sitesinin robots.txt dosyası “sitename.com/robots.txt” adresinden görüntülenebilir. Eğer bu dosyada aşağıdaki gibi "Disallow:" ile başlayan bir komut görüyorsanız, bu komuttan sonraki URL yapısının taranmasına izin verilmez. Örneğin; yukarıda “analyticahouse.com/robots.txt” adresinden erişilen AnalyticaHouse robots dosyası görülmektedir. AnalyticaHouse sitesinde Disallow komutu ile engellenmiş iki URL olduğunu görüyoruz. Bu komutlar "analyticahouse.com/privacy-policy" ve "analyticahouse.com/tr/gizlilik-politikamiz" URL’lerinin taranmasına izin verilmediği anlamına gelir.Nasıl düzeltilir?Noindex etiketi nedeniyle Google tarafından dizine eklenmeyen sayfalar, Google Search Console’un "Dizin" bölümünde ayrıntılarıyla belirtilir. Örneğin; AnalyticaHouse sitesi için "‘noindex’ etiketi ile hariç tutulan" uyarısı, aşağıdaki gibi 5 sayfanın noindex etiketiyle dizine eklenmesinin engellendiğini belirtir. Aynı bölümde, robots ile engellenen sayfalar ise aşağıdaki uyarı ile belirtilir. Bu şekilde belirtilen sayfalar hata detaylarından tespit edilmeli ve ilgili sayfalardaki noindex etiketleri kaldırılmalıdır. Robots ile engellenen sayfalar için robots.txt dosyası düzenlenmeli ve Disallow komutları kaldırılmalıdır.3. Web sitesi Google tarafından cezalandırılmış olabilir.Çok nadir olsa da web sitesi Google tarafından cezalandırılmış olabilir. Bu cezadan dolayı arama sonuçlarında görünmeyebilir. Google cezalarının iki farklı türü vardır:Eğer bir web sitesinin yapısı anlaşılması kolay ise bu site çok kolay taranır. Aksine yapısı zor anlaşılırsa arama sonuçlarında yer almaz. Bu, dizine eklenebilirlik sorunlarını tanımlar.Bir web sitesi temel unsurlarla doğru kurulmamışsa kullanıcıya iyi bir deneyim sunmaz. Temel teknik sorunlar hemen çözülmelidir. Örneğin, SSL sertifikası olmayan siteler güvenli değildir. Kullanıcılar bu tür sitelerden kaçınır, Google da öyle.Bir web sitesinin içerik yapısı doğru anahtar kelimelerle oluşturulmamışsa ve bunlar kullanıcı niyetini doğru şekilde yansıtmıyorsa site Google’da görünmez. Diğer tüm unsurlar tamam olsa bile, iyi içerik olmaması tek başına görünmezliğe yol açar. Algoritmik: Bunlar Google algoritmaları tarafından tespit edilen ve manuel cezalara kıyasla daha basit nedenlerle uygulanan cezalardır. Bu cezalar bazı araçlarla tespit edilebilir. Manuel: Bir Google çalışanının Webmaster Yönergelerine aykırı hareketleri tespit etmesi sonucu uygulanan en ciddi ceza türüdür. Bu tür manuel ceza, Search Console aracılığıyla site sahibine bildirilir. Nasıl düzeltilir?Manuel cezalar, Search Console’daki "Manuel İşlemler" bölümünde ayrıntılı olarak belirtilir. Burada bir bildirim varsa, çözüm için plan yapılmalı ve site yönergelere göre düzenlenmeli, ardından Google’a cezanın kaldırılması için başvuru yapılmalıdır. Algoritmadan kaynaklanan Google cezaları farklı araçlarla tespit edilebilir. Bu araçlardan biri olan Panguin Tool oldukça işlevseldir. Yukarıda görüldüğü gibi algoritma güncellemeleri ile Google organik kullanıcıları arasındaki ilişkiyi net bir şekilde ortaya koyar ve algoritma temelli cezalar için kullanıcı düşüşlerini anında fark etmenizi sağlar. Penguin dışında birçok farklı araç da algoritma tabanlı cezaları kolayca tespit edebilir. Böyle bir ceza ile karşılaşıldığında, sitede cezaya neden olabilecek spam düzenlemeler hızla kaldırılmalıdır. Daha fazla ayrıntı için Google cezalarıyla ilgili içeriğimizi de inceleyebilirsiniz. 4. Web sitesi yeterli kaliteli backlinklere sahip olmayabilir.Web sitesi teknik olarak Google tarafından sorunsuz bir şekilde taranıp dizine eklenmiş olsa bile, bu sitenin sıralanmaya değer olduğunu Google’a kanıtlayacak başka bir faktör daha vardır: Backlinkler. Google gözünde yüksek otoriteye sahip sitelerden alınan kaliteli backlinkler, bir sitenin sıralamasında fark edilir bir artış sağlar. Yeterli backlinki olmayan sitelerin Google tarafından keşfedilmesi, içeriği kaliteli olsa bile zaman alabilir. Backlink sayısı ile Google’da sıralanan kelimeler arasında pozitif ilişki olduğunu ortaya koyan birçok çalışma vardır. Bunlardan biri olan Ahrefs’in aşağıdaki grafiği bu ilişkiyi oldukça net göstermektedir. Kaynak: https://help.ahrefs.com/en/articles/2791107-what-s-the-difference-between-referring-domains-and-backlinksNasıl düzeltilir?Bir web sitesinin backlink sayısını artırmak için birçok farklı yöntem vardır. Google’ın önerdiği ve dikkate aldığını belirttiği en iyi backlink yöntemi, yüksek otoriteye sahip bir web sitesindeki ilgili bir içerikten doğal olarak elde edilen backlinklerdir. Backlinklerin önemi ve backlink kazanma yöntemleri hakkında daha fazla bilgi için “Backlinkler Nedir ve Neden Önemlidir?” yazımıza göz atabilirsiniz.5. Web sitesi çok yavaş olabilirGoogle son yıllarda site hızını doğrudan bir sıralama faktörü olarak tanımlamıştır. Eğer bir web sitesi yavaş yükleniyorsa ve hız sorunları yaşıyorsa, arama sonuçlarındaki performansı da kötü olacaktır. Aksine hızlı siteler Google tarafından iyi sıralama sonuçlarıyla ödüllendirilir. Yavaş siteleri Google sevmez ve internet kullanıcıları da tercih etmez. Birçok çalışma, özellikle mobil siteler için 3 saniye içinde tepki veremeyen ziyaretçilerin %53’ünün siteyi hemen terk ettiğini ortaya koymuştur. Bu nedenle, web sitesi yavaşsa siteyi hızlandırmak arama görünürlüğünü kesinlikle artıracaktır.Nasıl düzeltilir?Site hız puanı, Google Page Speed Insights veya GTMetrix gibi hız ölçüm araçlarıyla ölçülebilir. Bu tür araçlar, bir web sitesinin hız performansını hem mobil hem de masaüstünde 100 üzerinden bir puanla değerlendirir. Bu tür araçlar, bir web sitesinin daha hızlı yüklenmesi için yapılabilecek teknik düzenlemeler konusunda aşağıdaki gibi önerilerde bulunur. Yukarıda görüldüğü gibi, web sitesinin hız performansını artırmak için bazı öneriler bulunmaktadır. Bu öneriler ayrıca hangi dosyaların gecikmelere neden olduğunu da gösterir. Örneğin; üstteki “resimleri uygun boyutta ekleyin” önerisini uygulamak için sitedeki görsellerin uygun alanlara uygun boyutlarda eklenmesi gerekir.SonuçElbette bir web sitesinin Google’da sıralanmamasının nedenleri sadece yukarıda belirttiklerimiz olmayabilir. Bunların dışında da birçok farklı
Kullanılmayan CSS ve JS Satırları Nasıl Tespit Edilir?
Web site hızı, SEO çalışmalarındaki en önemli metriklerden bir tanesidir. Günümüzde hemen her arama motoru, web sayfaların hızlı açılması, sayfalardaki DOM boyutunun düşük olması ve minimum düzeyde kaynak tüketimini önemsemektedir. Bu yüzden arama motorları; yavaş açılan, gereksiz kod satırlarıyla dolu, aşırı yüksek boyutta DOM ögeleri kullanan web sayfaları, kullanıcılara başarısız bir sayfa deneyimi sundukları düşünülerek, bu sitelerin üst sıralarda gösterilmekten kaçınırlar.Pagespeed veya GTMetrix gibi ücretsiz hız analiz araçlarıyla yapmış olduğumuz analizlerde, genellikle karşılaştığımız en önemli sorunlar "Kullanılmayan CSS'i Azaltın" ve "Kullanılmayan JavaScript'i Azaltın" uyarıları olmaktadır. Bu uyarılarla ilgili bir aksiyon almadan önce, bu hataların sebeplerini iyi analiz etmeli, web sitemizin alt yapısında barınan CSS ve JavaScript dosyalarının/kütüphanelerin neler olduğunu bilmemiz gerekmektedir.Kullanılmayan CSS'i ve JavaScript'i Azaltın Uyarısı Neden Olur?Genellikle e-ticaret alt yapıları, bünyelerinde hazır CSS ve JavaScript kütüphaneleri barındırmaktadırlar. Bu kütüphaneler, her tip web sitesinde kullanışlı olmak amacıyla yazıldıklarından, içlerinde kullanmadığımız pek çok CSS class'ları ve JavaScript fonksiyonları barındırırlar. Bu dosyalarda yer alan ve web sitemizde kullanmadığımız CSS satırlarını ve JavaScript fonksiyonlarını tespit edip, dosyadan temizleyebilir ve sayfalarımızın daha yüksek performansta açılmasını sağlayabiliriz. Bu satırları tespit etmek için aşağıda paylaştığımız yöntemi sizler de kendi web sitenizde uygulayabilirsiniz!Kullanılmayan CSS ve JavaScript Satırları Nasıl Tespit Edilir?Öncelikle web sitenize giriş yaptıktan sonra, analizini yapmak istediğiniz sayfada sağ tıklayarak "İncele/Inspect" seçeneğine tıklıyoruz.Ardından açılan DevTools panelinin sağ tarafında yer alan üç nokta simgesine tıklayarak More Tools > Coverage seçeneğini aktif hale getiriyoruz.Alt kısımda açılan Coverage panelindeki reload butonuna tıklayarak sayfanın yenilenmesini ve DevTools'un sayfada yer alan CSS ve JavaScript dosyalarını yüklemesini sağlıyoruz.Sayfaya yüklenen CSS/JavaScript dosyalarından herhangi bir tanesine tıklayarak DevTools sekmesinde açılmasını sağlıyoruz.Açılan CSS/JavaScript dosyasında yer alan ve mavi renk ile boyalı kısımlar, ilgili CSS Satırı/JavaScript fonksiyonunun sayfada aktif olarak kullanıldığını, kırmızı renk ile boyalı kısımlar ise kullanılmadığını bizlere göstermektedir.Bu sayede web sitemizin alt yapısında barındırdığı tüm CSS ve JavaScript dosyalarında hangi satır ve fonksiyonların kullanılıp kullanılmadığını rahatlıkla tespit edebiliyoruz.Kullanılmayan CSS ve JS'i Temizlemeden Önce Nelere Dikkat Edilmeli?Her ne kadar web sitemizde barındırdığımız ve sayfaya yüklediğimiz CSS ve JavaScript kütüphanelerinde yer alan kodların bir çoğunu kullanmıyor gibi görünsek de, bu kodlar içerisinde temizlik yapmadan önce dikkat etmemiz gereken bazı noktalar mevcut. Kullanılmayan CSS ve JS temizliği yapmadan önce mutlaka aşağıdaki maddelere dikkat ediniz:İlgili CSS/JS kodunun her tarayıcı, her cihaz ve her sayfada kullanılmadığından emin olun. Bazı JavaScript fonksiyonları belirli event'lere bağlı olarak çalışabilmektedir. Örneğin scroll, click gibi kullanıcı taraflı event'lerle çalışan JavaScript fonksiyonları temizlemeden önce hangilerinin aktif/pasif olduğu iyi analiz edilmelidir. CSS ve JS temizliği yapmadan önce mutlaka tarayıcınızın DOM boyutunu yükselten CSS ve JS dosyalarını ayrıştırın. Küçük boyutlu CSS ve JS dosyalarıyla vakit kaybetmeyin. Optimizasyonları yapmadan önce mutlaka web sitenizin yedeğini almayı unutmayın!Sizler de bu yöntemi kullanarak, web sitenizdeki kullanılmayan CSS ve JavaScript satırlarını tespit edebilir, temizleyebilir ve web sitenizi ziyaret eden kullanıcılara daha performanslı sayfalar gösterebilirsiniz!
Domain Geçmişi Nasıl Kontrol Edilir?
Domain, web sitemizin sahip olduğu alan adına verilen isimdir. Örneğin https://analyticahouse.com web sitesinin sahip olduğu domain/alan adı "analyticahouse.com"dur. Domainler, alan adı kiralayıcıları (hosting/domain firmaları) tarafından belirli bir süreyle kiralanarak kullanılmaktadırlar. Yeni bir web sitesi açmayı düşündüğümüzde veya mevcuttaki web sitemizin geçmişte kullanılıp kullanılmadığını öğrenmek istediğimizde domain geçmişini kontrol etmemiz gerekir. Domain geçmişini kontrol etmek için 2 harika yöntemi sizler için derledik!Domain Geçmişi Neden Önemli?Kullanmakta olduğumuz web sitesinin alan adının/domaininin geçmişte hangi amaçlarla kullanıldığı, herhangi bir arama motoru cezasına maruz kalıp kalmadığını öğrenmek, web sitemizde uygulayacağımız SEO optimizasyonlarında daha bilinçli ve verimli olmamızı sağlayacaktır. Ayrıca web sitemizin geçmişte, Google algoritma güncellemelerinden ne ölçüde etkilendiğini analiz etmek, sitemizde uygulamayı düşündüğümüz SEO çalışmaları için bizlere fikir verecektir. Bu yüzden domain geçmişini kontrol etmek, web sitesinin geçmişte hangi amaçlar için kullanıldığı ve Google algoritmalarından nasıl etkilendiğini bilmek, gelecekte yapacağımız çalışmalara ışık tutacaktır.Domain Geçmişi Nasıl Kontrol Edilir?Domain geçmişini kontrol etmek için videomuzda bahsettiğimiz iki farklı yöntemi uygulayabilirsiniz. Bu yöntemler sayesinde hem domaininizin geçmişte nasıl göründüğü, ne için kullanıldığı hem de Google algoritma güncellemelerinden ne ölçüde etkilendiğini öğrenebilirsiniz. WebArchive İle Domain Geçmişini Kontrol EtmeWeb sitenizin geçmişte nasıl göründüğünü merak ediyorsanız WebArchive web sitesine girerek, sitenizin ana URL'ini yapıştırmanız ve enter'a basmanız yeterlidir. WebArchive bizlere, 1996 yılından bu yana web sitesinin hangi tarihlerde aktif olduğu ve aldığı snapshot'ları gösteren bir kronolojik bar sunmaktadır.Bu kısımdan domaininizin aktif olduğu bir yılı seçerek, aşağıda yer alan takvimden kayıtlı olan snapshot'lara tıklayarak domaininizin o tarihte nasıl göründüğünü, ne amaçla kullanıldığını öğrenebilirsiniz!Website Penalty Indicator İle Domainin Google Algoritma Güncellemelerinden Nasıl Etkilendiğini ÖğrenmeSahip olduğumuz alan adının/domainin, geçmiş Google algoritma güncellemelerinden ne ölçüde etkilendiğini, herhangi bir ceza alarak indekslerini/SEO görünürlüklerini kaybedip kaybetmediğini öğrenmek için Website Penalty Indicator aracını kullanabilirsiniz.Web sitesine giriş yaptıktan sonra alan adınızı yazmanız ve ülkenize ait Google uzantısını seçmeniz yeterlidir. Ardından "check domain" diyerek alan adının geçmişteki Google algoritma güncellemelerinden nasıl etkilendiğini görebilirsiniz.Website Penalty Indicator aracı tamamen ücretsiz bir araç olup, web sitenizin Google algoritma güncellemelerinden nasıl etkilendiğini sizlerle paylaşır. Daha ayrıntılı incelemek ve bu algoritma güncellemelerinin hangileri olduğu hakkında bilgi almak için, ücretli bir araç olan SearchMetrics aracını da kullanabilirsiniz.Domaininizi geçmişte etkilemiş olabilecek Google algoritma güncellemelerini ve değişikliklerini detaylıca öğrenmek için Geçmişten Günümüze Google Algoritma Güncellemeleri başlıklı blog yazımıza göz atabilirsiniz!