
Regex, neredeyse bütün modern programlama dillerinde kullanılan oldukça güçlü ve etkili bir yapıdır. Birçok farklı karakter ve metin dizesi ile oluşturulan bu yapıyı SEO çalışmalarında oldukça etkili bir şekilde kullanabilirsiniz. Sizler için hazırlamış olduğum bu makalemde Regex ile uzun kuyruklu anahtar kelime tespiti nasıl yapılır bundan bahsedeceğim. Hazırsanız başlayalım!
SEO Çalışmalarında Regex Nasıl Kullanılır?
Regex, farklı kullanıcıların sorgularını, ortak sorguları, siteye trafik çektiğiniz belirli alanlardaki sorguları ve kullanıcıların Semantic SEO kapsamında en çok merak ettiği sorguları tespit etmek için kullanılabilir. Regex yapısına hem Google Analytics hem Google Search Console hem de Screaming Frog gibi popüler SEO araçları üzerinden kullanabilirsiniz. Regex SEO çalışmalarında raporlar hazırlamak, anahtar kelime tespiti yapma ve kullanıcıların sorgularını tespit etmek için kullanılabilir.
Regex ile Google Search Console Üzerinden Anahtar Kelime Tespiti Yapmak
Bir önceki başlıkta Regex’i çeşitli SEO araçları üzerinden kullanabileceğinizden bahsetmiştim. Şimdi hep birlikte Regex yapısını kullanarak sitemizde bulunan uzun kuyruklu anahtar kelimeleri nasıl tespit edebiliriz adım adım inceleyelim.
- Google Search Console aracına giriş yapın.
- Daha sonra sol menüde bulunan “Performans” seçeceğine tıklayın.

- +”Yeni” ve daha sonra “Sorgu” seçeceğine tıklayın.

- Daha sonra “Sorgu” kısmından “Regex” butonuna tıklayın.

- Regex ile yapabileceğiniz birçok farklı işlem var fakat ben burada uzun kuyruklu anahtar kelimeleri tespit etmek için daha spesifik bir yapı kullanacağım. Kullanacağımız regex kod yapısı;
([^” “]*\s){4,}?
Yukarıda yer alan regex kodu ile 5 ve daha fazla kelime içeren ve sitenizin trafik aldığı anahtar kelimeleri tespit edebilirsiniz.

Yapmış olduğumuz bu çalışma sayesinde web sitemizde ne kadar uzun kuyruklu anahtar kelime kullanmışız ve kullanmış olduğumuz bu uzun kuyruklu anahtar kelimelerden ne kadar trafik almışız inceleyebiliriz. Eğer kelime sayısını arttırmak istiyorsanız aşağıda yer alan kodda “4” yazan değere farklı bir sayı ekleyebilirsiniz. 4 yerine 6 yazarsanız 7 kelime barındıran long tail (uzun kuyruklu) anahtar kelimelerinizi görüntüleyebilirsiniz.
([^” “]*\s){6,}?

Regex Kullanmanın Avantajları
Regex yapısını kullanarak SEO çalışmalarınızda uzun zaman alan işlerinizi daha hızlı ve otomatik bir şekilde tamamlayabilirsiniz. Örneğin az önce kullanmış olduğumuz regex kod yapısı sayesinde sitemizde bulunan uzun kuyruklu anahtar kelimeleri çok hızlı bir şekilde tespit edebildik. Eğer regex yardımı olmasaydı bu anahtar kelimeleri tespit etmemiz daha fazla vaktimizi alacaktı. Bununla birlikte sitede barınan spesifik textleri Regex sayesinde tespit edebilir ve analizlerinizi gerçekleştirebilirsiniz. Regexin kullanıcılara sunmuş olduğu en büyük artı yönler şunlardır;
- Geniş kullanım imkanı. Herhangi bir input tespiti için sizlere geniş bir kullanım imkanı sunar.
- Hemen hemen bütün kodlama dilleri tarafından desteklenmektedir.
- Daha az işlem yaparak kod yapınızı daha temiz tutabilmenize imkan sunar.
Web site hızının SEO açısından önemi ve sayfa deneyimi değerleri hakkında bilgi almak için “Core Web Vitals Nedir” adlı içeriğimi inceleyebilirsiniz.
Sıkça Sorulan Sorular
-
Regex Nedir?
Regex, metin tespit etmenizde ve metin yönetmenizde sizlere yardımcı olan ve farklı birçok karakterden oluşan bir kod yapısıdır.
-
Regex Ne İçin Kullanılır?
Regex, metin dizisini bulmak, veri tespiti yapmak, daha temiz bir kod yapısına sahip olmak ve bunun gibi birçok farklı sebep için kullanılmaktadır.
-
Regex Öğrenmek Zor Mu?
Regex için özel bir eğitim alarak ve eğitimde öğrendiğiniz kod yapılarını Google Sheets gibi çeşitli araçlar üzerinde düzenli olarak pratik yaparak öğrenebilirsiniz. Regex öğrenme süresi kişiden kişiye farklılık gösterir.