Sitebulb Sunucusu – Güçlü Bir Kendin Yap Kurumsal Tarayıcı Kurmak İçin Teknik İpuçları ve Püf Noktaları (Bütçeye Göre)
Yayınlanan: 2022-09-26
SEO denetimleri yaparken tarama çok önemlidir. SEO'lar ve site sahipleri için yerel tarayıcılardan kurumsal tarayıcılara (SAAS hizmetleri) kadar çeşitli seçenekler mevcuttur. Screaming Frog, Sitebulb, DeepCrawl ve daha yakın zamanda JetOctopus olan favori tarama araçlarım hakkında yıllardır sesimi çıkarıyorum. Screaming Frog ve Sitebulb tipik olarak yerel tarayıcılardır, DeepCrawl ve JetOctopus ise mükemmel ve güçlü kurumsal tarayıcılardır.
Screaming Frog ve Sitebulb'a atıfta bulunurken, yerel bir tarayıcıyı bir SAAS tarayıcısına hacklemenin yolları olduğundan "tipik olarak yerel tarayıcılar" dedim. Örneğin, birkaç AWS sunucusu kurdum, üzerlerine Screaming Frog ve Sitebulb yükledim ve ardından uzaktan tarama yapabiliyorum. Temel fayda, AWS sunucularım tarama açısından ağır işleri yaparken yerel kaynaklarımı başka şeylere odaklanmak için serbest bırakmamdır.
Bu oldukça işe yaradı, ancak siz Do-It-Yourself'ciler için yeni bir çözüm var. Adı Sitebulb Sunucusu ve şu anda beta aşamasında. Birkaç aydır kullanıyorum ve bir blog gönderisinde bazı ipuçlarını ve püf noktalarını ele almak istedim. Bütçede sizi yerelden işletmeye götürebilecek güçlü bir çözüm olduğunu düşünüyorum.
Dikkat, bu yazıda bilmeniz gereken her şeyi ele almayacağım. Bunun yerine, nasıl çalıştığını, bazı teknik ipuçlarını ve püf noktalarını ve bazı uyarıları ele almak istedim. Sitebulb'daki ekibin diğer sorularınızı yanıtlayabileceğinden eminim (yıllar boyunca ve bu beta ile çok yardımcı oldular). Ve herhangi bir sorunla karşılaşırsan bana her zaman Twitter'da ping atabilirsin. Bu soruları hızlı bir şekilde cevaplayabilirsem, yapacağım.
Sitebulb Sunucusu Tam Olarak Nedir?
Sitebulb Sunucusu, ayrı bir sunucuda Sitebulb'un özel bir sürümünü kurmanız için bir yoldur; bu, yerel kaynaklarınızı boğmadan taramaları çalıştırabilir. Sitebulb'un standart sürümü ile çoğu kullanıcı yerel bilgisayarlarında çalıştırır. Sorun değil, ancak kesinlikle sisteminizi tıkayabilir ve bant genişliğini kaplayabilir. Sitebulb Server ile bunların hepsi ayrı bir sunucuda gerçekleşir. Ardından, sunucunuza bağlanmak için masaüstünüzde Sitebulb'un özel bir sürümünü kullanabilirsiniz. Ve bunu yaptığınızda, yerel makinenizde çalıştırdığınız gibi denetimlere erişebilirsiniz. Bunu yapabilmek harika.
Her zaman ayrı bir uzak sunucu kurabileceğinizi ve Sitebulb'u (veya Screaming Frog) çalıştırabileceğinizi daha önce belirtmiştim. Bunu yıllardır yaptım ve oldukça iyi çalışıyor (aynı anda birden fazla tarama yapamamanıza rağmen). Şey, Sitebulb Sunucusu uzaktan tarama yapan bir sunucudur, ancak steroidler üzerindedir . Kendi masaüstü uygulamanızdan bu taramalardan herhangi birine bağlanmanıza olanak tanırken, aynı anda birden fazla taramayı çalıştırmak üzere tasarlanmıştır. Ayrıca birden fazla ekip üyesi bu taramalara Sitebulb Server'dan erişebilir. Dolayısıyla, bir denetim üzerinde çalışan bir SEO ekibiniz varsa, Sitebulb Server, bu ekip üyeleri arasında gezinme verilerine erişmek için güçlü bir Kendin Yap çözümü olabilir.
Uzak bir sunucuda siteleri aynı anda tarama yeteneği şaşırtıcı:

Yerel makinenizde oturuyormuş gibi tarama verilerini denetlemek için sunucunuza her yerden erişebilirsiniz:

En Büyük Engel IMO – Korkutucu, kafa karıştırıcı, şifreli ama genellikle kolay sunucu kurulumu.
Bunların hepsi kulağa harika geliyor, değil mi? Ama atlamanız gereken en büyük engel veya çember nedir? Şüphesiz, sunucu kurulumudur. Kendi Screaming Frog ve Sitebulb sürümlerini çalıştırmak için AWS örneklerini ilk kurduğumda bununla karşılaştım. Birçok SEO uzmanının ve site sahibinin aşina olmadığı şifreli bir süreçtir. Mutlaka zor değil, ama bence kesinlikle bir engel. Pek çok SEO uzmanının tarama için ayrı sunucular kurmadığını ve bunları kurmaya çalışırken engellerle karşılaşan bir sayı biliyorum.
Peki, Sitebulb kurtarmaya. Sitebulb'dan Patrick ve Gareth, Sitebulb Sunucusunun kurulumu, uzak sunucuların nasıl kurulacağı (AWS ve Google Cloud Compute dahil) ve daha fazlası için mükemmel belgeler oluşturdu. Video klipleri de içeren yardım belgelerinde daha fazlasını okuyabilirsiniz (bu, uzak sunucuları kurmaya çalışırken harikadır). Bazen bir resim bin kelimeye bedeldir.
Örneğin, Sitebulb'un AWS üzerinden Sitebulb Sunucusu kurmak için bir araya getirdiği bir video klibi burada bulabilirsiniz:
Not, kişisel olarak AWS kullanıyorum ve bu işe yaradı, ancak istediğiniz kurulumu kullanabilirsiniz. Özel bir sunucu, AWS, Google Cloud Compute, yerel ağınızda yedek bir bilgisayar vb. kullanabilirsiniz. Genellikle uzun sürmeyen bir sunucu kurduktan sonra, Sitebulb Sunucusunu ve Sitebulb'un sunucunuza bağlanan özel masaüstü sürümü.
Disk alanı ve vCPU'lar: Sunucunuzla ilgili bazı önemli noktalar.
Sunucunuzu kurarken, yeterli disk alanınız ve yeterli vCPU'nuz (veya sanal CPU'nuz) olduğundan emin olmanız önemlidir. Ne kadar tarama verisi depolayabileceğinizi ve tarama sırasında kaç tane iş parçacığı kullanabileceğinizi etkilerler.
İlk olarak, taramalar çok fazla yer kaplar. Ve kurumsal taramalar çok fazla yer kaplar. Genellikle çalıştırdığınız tarama türlerine göre yeterli disk alanı seçtiğinizden emin olun. Aşağıda, depolamayı yapılandırmak için AWS'den bir ekran görüntüsü verilmiştir.

Sıradaki vCPU'lar (veya sanal CPU'lar). Her vCPU'nun bir iş parçacığı olduğunu anlamak önemlidir. Dolayısıyla, taramanız 5 iş parçacığı alacaksa, 5 vCPU'ya ihtiyacınız olacaktır. Ayrıca sunucuya bağlandığınızda bir konu da alıyorsunuz. Ve aynı anda birden fazla tarama yapmak istiyorsanız, bunu da hesaba katmanız gerekir (hatta daha fazla iş parçacığı). Aşağıda, AWS örneğinin 8 vCPU'ya (veya Sitebulb Sunucusu için 8 iş parçacığına) sahip olduğunu görebilirsiniz.


Örneğin, her biri 5 iş parçacığı kullanarak iki tarama çalıştırırsanız ve sunucuya bağlanıyorsanız, 11 iş parçacığına (5 + 5 + 1) ihtiyacınız olacaktır. Bununla ilgili bazı sorularım vardı ve Patrick bana daha fazla bilgi vererek harikaydı. Sitebulb'daki ekip, zengin bir bilgi birikimine sahiptir ve müşterilere yardımcı olma konusunda inanılmazdırlar. Bu nedenle, önce belgelerini kontrol edin. Hala bir cevabınız yoksa, en iyi çözümü bulmanıza yardımcı olabileceklerinden eminim.
Taramaları sıraya koymak yerine aynı anda çalıştırma hakkında notlar.
Bir başka kafa karışıklığı noktası, eşzamanlı taramaları çalıştırmakla ilgilidir. Başka bir deyişle, aynı anda birden fazla taramayı bu şekilde çalıştıracaksınız. Bu genellikle yalnızca kurumsal tarayıcılar için ayrılmış bir şeydir, ancak bunu şimdi Sitebulb Sunucusu aracılığıyla yapabilirsiniz.
İlk olarak, sunucunuzu kurarken eşzamanlı tarama çalıştırma seçeneğini işaretlediğinizden emin olun. Bu, sunucu ayarları bölümünde.

Ardından, "Eşzamanlı kuyruk türü" için doğru ayara sahip olduğunuzdan emin olun. Bu, "İlk giren ilk çıkar" yerine "Mevcut ileti dizilerine göre sonraki" olarak ayarlanmalıdır. "İlk giren ilk çıkar" olarak ayarladıysanız, her tarama ayrı ayrı (ve sırayla) çalışır. “Eşzamanlı kuyruk tipi” kullanılarak, yeterli sayıda iş parçacığı olduğu sürece taramalar aynı anda çalışabilir (bununla ilgili daha önceki yorumlarıma bakın).

Ve "Ayrılmış ileti dizileri" için belirlediğiniz sayı, sunucuya aynı anda erişen ekip üyelerinin sayısına bağlıdır. Yalnız bir danışman iseniz, o zaman sadece bir tane ayarlayabilirsiniz. Sunucuya aynı anda erişecek iki takım arkadaşınız varsa, o zaman bunu üçe ayarlamalısınız (siz ve iki takım arkadaşınız).

AWS'yi Durdurup Yeniden Başlattığınızda IP Adresi Değişiyor
Bir başka kafa karıştırıcı konu, IP adresleri ve AWS örneklerinizle ilgilidir. Sunucu kullanımdayken ödeme yaptığınız için, genellikle bu örneği kullanımda değilken durdurmak isteyeceksiniz. Aksi takdirde, maliyetleriniz fırlamaya başlayabilir. Ama sorun burada. AWS bulut sunucunuzu durdurup yeniden başlattığınızda, sunucu yeni bir IP adresi alır. Ve bu IP adresi, Sitebulb masaüstü uygulamanızı Sitebulb Sunucunuza bağlarken kullandığınız adrestir. Ayrıca bu sunucuya Uzak Masaüstü aracılığıyla bağlanırken kullandığınız şeydir (sunucuyu uzaktan yönetmek için).
Bu nedenle, hızlı bir şekilde Sitebulb masaüstündeki ayarlarınıza gitmeniz ve sunucunuzun IP adresini değiştirmeniz gerekecektir. Uzun sürmüyor, yapması zor değil ama yapmanız gerektiğini bilmiyorsanız kafa karışıklığına neden olabilir. Temel olarak, doğru IP adresi kullanılmadığı sürece Sitebulb Sunucunuza bağlanamayacaksınız.

Ayrıca Uzak Masaüstü aracılığıyla bağlanırken bu IP adresini değiştirmeniz gerekeceğini de unutmayın. Aksi takdirde, bağlantınız başarısız olacaktır. Sunucunuzu uzaktan yönetmek için (yazılım yüklemek gibi) Uzak Masaüstü'nü kullanırsınız.

Bir masaüstü Sitebulb kurulumundan birden fazla Sitebulb sunucusuna bağlanın.
Sitebulb Server'ın bir diğer harika özelliği de tek bir masaüstü kurulumundan birden fazla sunucuya bağlanabilmenizdir. Yani aynı anda birçok tarama yapmanız gerektiğinden birden fazla Sitebulb Sunucusuna ihtiyacınız varsa, bunu yapabilirsiniz. Birden çok AWS sunucusunu veya özel sunucuyu çalıştırın, üzerlerinde Sitebulb Sunucusu kurun ve ardından masaüstü uygulamanızdan bu sunuculara bağlanın. Sitebulb Server bu açıdan son derece ölçeklenebilir.


Önemli: Sunucunuzda bir ağ bağlantı noktası açın.
Tamam, Sitebulb Server'ı kurarken bu sorunla karşılaştım, bu yüzden eminim başkaları da olacaktır. Sitebulb ayrıca belgelerinde buna sahiptir, bu yüzden umarım kendi sunucunuzu kurarken bunu kaçırmazsınız. Ama yine de önemli olduğu için burada anlatmak istedim.
Sitebulb Sunucusunu düzgün bir şekilde çalıştırmak için muhtemelen sunucu güvenlik duvarınızda bir ağ bağlantı noktası açmanız gerekecektir. Ağ bağlantı noktaları genellikle varsayılan olarak kapalıdır, bu nedenle sunucunuzda 10401 numaralı bağlantı noktasını açmak için bir güvenlik duvarı ilkesi oluşturmanız gerekir. Nereye gideceğinizi ve nasıl yapacağınızı öğrendikten sonra bunu yapmak kolaydır, ancak bence çoğu kişi onu ayarlamayı kaçırabilir. Sitebulb'un video eğitimleri bu adımı ayrıntılı olarak ele alıyor, bu yüzden tekerleği burada yeniden oluşturmayacağım. Ama yine de yapmak önemli.

Sitebulb Sunucusu – Yerel kurulumunuzu aksatmadan kurumsal taramaları çalıştırmak için güçlü bir seçenek.
Yine, bu yazıda Sitebulb Server ile ilgili her şeyi denemek istemedim. Bunun yerine, SEO'ların ve site sahiplerinin Sitebulb Server'ı kurarken ve çalıştırırken karşılaşabilecekleri bazı teknik ipuçlarını ve püf noktalarını ele almak istedim (son birkaç ay içinde Sitebulb Server'ı kullanmaya dayanarak). Şahsen, Sitebulb Server'ı kurumsal taramaları bir bütçeyle çalıştırmak için güçlü bir çözüm olarak buldum. Ve bence sen de yapacaksın. Sitebulb Sunucusunu denemek için mevcut seçenekler hakkında daha fazla bilgi edinmek için Sitebulb'dan Patrick ve Gareth ile iletişime geçmenizi tavsiye ederim.
İyi oyun
