SEO açılımı Search engine optimization olan, arama motorlarına yönelik optimize etme çalışmalarının tümüne verilen addır. SEO içerisinde çok farklı parametreler ve stratejiler barındıran etkinlikler bütünüdür. Türkçesi arama motoru optimizasyonu olan SEO kısaca arama motorlarındaki sıralamayı yükseltmeyi hedefleyen site içi ve site dışı etkinlikleri kapsamaktadır.
Arama motorları interneti tarayarak en faydalı içeriği kullanıcısına sunmaya çalışır. Bunu yaparken botları kullanır. Siteden siteye geçerek sitenin içeriğini, yüklenme süresini, diğer sitelerden gelen bağlantıları gibi çok sayıda parametreyi kendi algoritmasında bir sınava sokar çıkan puanı ve anahtar kelimeler için bir sıralamaya sokar. Bu sıralama ise sitenin kalitesi, güncelliği ve algoritmadaki değişiklikler ile dinamik olarak değişir. Arama motorları yıllardır topladığı büyük verilerle kandırılmamaya ve kullanıcıya daha faydalı olmaya çalışmaktadır. Bir web sitesi için hayati öneme sahip olan SEO faaliyetleri, canlı ve doğru bir web sitesi için olmazsa olmazdır. Arama motorlarını kandırmaya yönelik SEO faaliyetleri kısa zamanda başarılı olsa da sonrasında arama motorları tarafından fark edildiğinde ceza almanıza sebep olur. Hızlı ve ceza riski yüksek olan yöntemlerle indekslenmek günümüzde tercih edilmemelidir.
Teknik SEO arama motorlarının içeriği tanımasını kolaylaştırmak ve belli kriterlerine uymasını sağlamasıdır. Öncelikle meta etiketleri teknik SEO nun önemli bir kısmını oluşturur. Meta etiketleri ile sitenin arama sonuçlarında nasıl görüneceği, sayfanın başlığı, açıklaması gibi önemli ayrıntılar belirtilir. Başlıca meta etiketleri
1) Title
Sitemizin içerisindeki sayfanın adı, içerikte ne varsa kısa ve açıklayıcı biçimde başlıkta olması ve belirtilmesi gerekir.
<title> </title> etiketleri arasına yazılır ve kullane önemlidir.
2) Description
Sitemizin içerisindeki sayfanın kısa açıklaması bu etiket arasında bulunur. Sayfanın açıklaması en fazla 160 karaktere sığacak şekilde açıklanmalıdır.
<meta name="description" content=""> şeklinde kullanılır. Content kısmında sayfamızın açıklaması bulunur.
3) Keywords
Türkçe çevirisi anahtar kelimeler olan “keywords” sayfada kullanılan anahtar kelimeler buraya araya virgül konularak yazılır, aslında SEO için hedef kelimeler diye açıklayabiliriz. Google sayfaları sıralarken anahtar kelimelere önem vermediği açıklasa da anahtar kelimeleri kullanan arama motorları hala bulunmaktadır. Anahtar kelime kullanırken ise üç adet anahtar kelime kullanmak yeterli olacaktır.
Kullanımı:
<meta name="keywords" content="keyword1,keyword2,keyword3"> şeklindedir.
4) Author
Sayfanın yazarını belirtebileceğiniz meta etiketi.
<meta name="author" content="Sayfa Yazarı"> şeklinde kullanılır.

Başlıca en yaygın olarak kullanılan meta tagleri bunlardır diyebiliriz. Sitemizin içeriklerini daha ayrıntılı biçimde bahsetmemiz için zengin içerikler ve og etiketleri kullanmamız gerekmektedir. OG etiketleri, Open graph protocol olarak sosyal medya platformlarında paylaşımlarınızın görünümünü ayarlayabildiğiniz, sitenizin ayrıntısını daha fazla verebildiğiniz bir protokoldür. Open graph protocol ü kaynağında incelemek isterseniz buraya tıklayabilirsiniz.
Teknik SEO genel hatlarıyla; sayfanın açılış hızı, breadcrumb kullanımı, site hiyerarşinin belirtilmesi ve sayfanın hiyerarşisinin tutumlu olması ve meta etiketleriyle optimize edilmesi diyebiliriz. Sonrası ve daha da önemli kısmı sayfanın içeriği yani esas olarak bizim ne vadettiğimizdir.
Sayfamızın içeriği spam bir metin mi yoksa faydalı, kullanışlı ve başlıkta yazılanları karşılıyor, ziyaretçileri memnun mu ediyor gibi konular da SEO ya dahildir. SEO çalışmalarınızın kalıcı olmasını istiyorsanız aceleci olmamalısınız. Milyonlarca web sitesi içerisinde bir yere sahip olmanız için çaba harcamalı ve sabırlı olmalısınız. Arama motorlarını kandırma ve hızlı indekslenmek, sıralamanızın hızlı yükselmesi için agresif davranışlarla hızlı link alımı, hack linkler gibi yöntemler kısa sürede hızlı yükselmenizi sağlasa da bu ivmenin çok hızlı olmayacağınızı bilmeniz gerekmektedir. İyi bir strateji ve kaliteli içeriklerle sabırlı bir şekilde başarıya ulaşabilirsiniz.
Site Haritası ve Robots.txt
Site haritası sitenizdeki arama motorlarının istediğiniz içerikleri kolayca bulabilmesi için sitenizin link haritasını sunduğunuz önemli bir bölümdür. Linkleriniz, içerikleriniz liste halinde arama motoruna sonulur ve arama motorunun crawler ı kolayca bu linklerde gezinir ve indekler. Eğer sitemap kullanmazsanız, gereksiz bir eksi yer ve içeriklerinizin listelenmemesine sebep olabilirsiniz. Sİtemap genellikle xml formatında kullanılır, farklı çeşitlerde de kullanımı vardır. Site haritanızın dinamik olması ve her yeni içerikte otomatik olarak eklenmesi ise teknik seo açısından sizin işinizi kolaylaştıracak bir ayrıntıdır. Çoğu CMS sisteminde site haritaları dinamik şekilde oluşturulur. Site haritaları robots.txt dosyasında gösterilmesi gerekmektedir. Arama motorlarını web de siteleri gezerken ilk durak olan robots.txt dosyası, botlara nereye gitmesi gerektiği, hangi arama motorlarının arama yapmaya izninin olduğunun ayarlandığı yerdir. Robots.txt dosyanızda tüm arama motorlarına izin verebilir ya da bazılarını engelleyebilirsiniz. Robots.txt dosyanızda site haritanızın yerini göstermeniz arama motoru robotunun işi kolaylaştıracaktır.