Merhaba arkadaşlar. Bu yazımda her ne kadar seo uzmanı olamasamda sizlere dilim döndüğünce, aklım erdiğince wordpress için seo ayarlarından, eklentilerinden, dikkat etmemiz gereken püf noktalarından bahsedeceğim.
Tahmin edeceğiniz gibi öncelikle kalıcı bağlantıları düzenleyerek işe başlayacağız. Sitemizdeki URL’leri istediğimiz gibi ayarlayabilmemiz Wordpress’in can alıcı özelliklerinden sadece bir tanesi. Öncelikle /wp-admin’e login oluyoruz. Sol taraftaki menüden Ayarlar>Kalıcı Bağlantılar sekmesine tıklıyoruz. Karşımıza 3 adet seçenek geliyor, 4.de yer alan “Özel yapı” kutucuğuna ise istediğimiz bağlantı şeklini ayarlayabiliyoruz.Sizlere özel yapı kısmından kullanabileceğiniz bir kaç kombinasyondan bahsetmek istiyorum:

%post_id% > bu eklediğiniz yazının id’sini urlde gösterir.
%year% > eklediğiniz yazının yılını urlde gösterir.
%monthnum% > eklediğiniz yazının ayını urlde gösterir
%postname% > eklediğiniz yazının başlığını urlde gösterir.
%category% > eklediğiniz yazının kategorisini urlde gösterir.
Mesela özel yapı kısmına “%post_id%-%postname%.html yazarsam sitedeki urller şu şekilde gözükecektir:
. Yukarıda belirttiğim kombinasyonlarla istediğiniz url yapısını ayarlayabilirsiniz. Yaptığınız ayarların kaydedilmesi için “.htaccess” dosyasına chmod 777 vermeniz gerekmektedir. Burada dikkat etmeniz gereken bir husus var. Kalıcı Bağlantılarınızı düzenlerken bir düşünün pir düşünün. Diyelim ki /yaziismi.html şeklinde ayarladınız. Daha sonra /kategori/yaziismi.html olarak değiştirirseniz google’da indeksli olan sayfalarınıza tıklayan ziyaretçiler 404 hatasıyla karşılaşırlar. Bu da size büyük bir yan etki gösterir, ziyaretçi sayısınızda azalma gerçekleşir.
Evet, kalıcı bağlantıları ayarladıktan sonra bir kaç tane eklenti kuracağız. Bu eklentiler arasında en tercih edileni All in one SEO. Wordpress eklenti üreticileri biraz para kazansın diye mi yoksa unuttuğu için mi olsa gerek, admin paneline meta description ve keywords kısımlarını koymamış. Bu eklenti öncelikle bu alanları düzenlememize yardımcı oluyor. wpseo gibi eklentiler ücretli olduğu için deneme imkanı bulamadım. En iyi yol bildiğin yoldur diyerek bu ayarları All in one SEO adlı eklenti üzerinden gerçekleştireceğiz. wp-admin’e giriş yaptıktan sonra şu yolları izliyoruz: Eklentiler>Yeni Ekle>Popüler. Sayfaya girdiğimizde en üstte All in one SEO çıkar. Böylece FTP’ye bağlanmadan all in one seo eklentisini kurabiliyoruz. Eklentiyi kurduktan sonra aktif ediyoruz. Aktif ettikten sonra Ayarlar sekmesinin altında All in One SEO adında bir link oluşur. Bir kaç temel ayar yapmak için o linke tıklıyoruz. Home Description yazısının solundaki kutuya anasayfa başlığımızı yazıyoruz. Altındaki home description bölümüne meta descriptionumuzu, onunda altındaki home keywords kısmına meta keywords’lerimizi virgülle ayırarak yazıyoruz. Post Title Format: yazan yer yazıya girdiğimizde title yi ayarlamamızı sağlar. %post_title% | %blog_title% şeklinde ayarlarsak title şu şekil olur: “Güncel proxy listesi | benimblogum.org” Kategori, Sabit sayfa, Etiket sayfalarının titlelerini de aynı sayfadan değiştirebilirsiniz.
Şimdi ise Google Sitemaps eklentisini kuracağız. Yine aynı şekilde Popüler eklentiler sayfasından Google Sitemaps eklentisini kurabilirsiniz. Eklentimizi aktif ettikten sonra admin sayfamızda Ayarlar sekmesinin altında “XML-Sitemap” adlı bir sekme oluşur. Her haber ekledikten sonra otomatik olarak Sitemap.xml dosyamız güncellenir ve Google,MSN,Ask gibi siteler bu güncellemeden haberdar edilir. Bu da arama motoru botlarının sitenizi ziyaret etme süresini hızlandırır. Bazı serverlarda sitemap.xml ve sitemap.xml.gz dosyası yazma izni olmadığından oluşturulamıyor. Bu durumda cpanel kullanıyorsanız public_html dizinine 777 yazma izni vermeniz yeterli olacaktır. Güvenlik açısından bir tehlike oluşturur mu bilemiyorum ama bu yöntemi denediğimde sitemap dosyalarım sorunsuz oluşturulmuştu.
Sıra son olarak ping servislerini ayarlamaya geldi. Peki nedir bu ping servisleri? Ping dediğimiz olay temel olarak şudur; Yeni bir yazı eklediğiniz zaman google gibi siteler eklediğiniz yazıdan haberdar edilir ve google bot sitenize uğramak üzere yola çıkar. Yazılarınızın en kısa sürede indekslenmesi için olumlu bir etki gösterir. Ping servislerini ise Ayarlar>Yazma bölümünden ayarlayabiliyoruz.

Sayfanın altında “Servisleri Güncelle” yazan yer R10′da “backdoor” nickli arkadaşımızın bizlere güncel ping servis listesini yazıyoruz. Ta da!
Şimdilik bildiklerim ve anlatabileceklerim bu kadar. Başka bir makalede görüşmek dileğiyle, bol indeksli günler!
–
Not: Bu makale tamamen tarafımdan yazılmış olup Wordpress için temel seo ayarları | Serqan.Org adresinde yayınlanmaktadır. İlk defa bu kadar uzun bir makale yazmış oldum. Eleştirilerinizi falan beklerim.

2007 Yılında ilk wordpress için hazırladığım wordpress makalesinin sanırsam son kullanma tarihi geçmiş
O zamanlar seo eklentileri pek bulunmadığı için hep manuel yapıyorduk..Şimdi ise all in seo gibi birçok seo eklentisi o işlerden kurtarıyor bizi..
İlk olarak basit seo adımlarıyla başlıyalım..
İlk Adım:Permalink (Kalıcı Bağlantılar)

Yukardagörmüş olduğunuz gibi 5 farklı link gösterim yönteminiz bulunmaktadır..Eğer özel bir link yapısı istemiyorsanız üstekki özelliklerden birini seçebilirsiniz..Fakat özel yapı istiyorsanız kullanmanız gereken kodlar..
Alıntı:
| %postname% (Konu İsmi) - %post_id% (Konu Numarası) - %category% (Konu Kategorisi) |
Yukardaki kodları kullanarak kendinize özel linkler oluşturabilirsiniz..Tabi daha gelişmiş linkler oluşturmak isteyenler içinse bu sayfayı ziyaret etmelerinde fayda olacaktır.
Örnek Bir Özel Yapı..
Şu an kişisel sitemde 1.yöntemi kullanmaktayım..Kısa linkler her zaman sizin yararınıza olacaktır..
İkinci Adım: Site Başlığı ve Meta’lar
:
Alıntı:
<title>Anarschi.Com</title>
<meta name=”description” content=”bir anarşik çocuk anatomisi” />
<meta name=”keywords” content=”bir,iki,üç,dört,hayda bire pehlivan” /> |
Bunlar manuel yani elinizle ekleyebileceğiniz kodlardır..Bunları all in seo eklentisiyle otomatik olarak yapabilirsiniz..
All in seo eklentisini kullanımıyla ilgili bu sayfadan daha detaylı bilgi alabilirsiniz..
Seo İçin Diğer Adımlar:
Etiket:
Arama motorlarında sadece bir kelimede çıkmak yerine o konuyla ilgili birden fazla kelimede çıkmak için etiket sistemini kullanabilirsiniz..
Yazı yazarken sağ tarafta görünen etiket bölümünde konuyla ilgili 3-5 kelime yazarak konunuzun daha çok kelimede indexlenmesini sağlayabilirsiniz..
Eğer konularınızın içinde etiketleri gösteremiyorsanız
Alıntı:
| Etiketler: <?php the_tags(”); ?>. |
kodunu single.php de the_content kodundan sonra ekleyerek çıkartabilirsiniz..
Google Sitemap
Seo’nun olmazsa olmazlarından biri haline gelen google sitemap da seo konusunda önemli derecede etki sağlamaktadır..
Bu konuda wordpress sitemap eklentisini kullanabilirsiniz..Burda detaylı olarak kurulumu anlatılmış..
Ek Bilgiler:
Kategori sayfalarınızda kategori açıklamalarını gösterin..
- %category_description% .. kodunu kullanarak category.php ye veya header.php ye ekleyebilirsiniz.Kategori açıklamalarını kategorinizi açarken alt tarafta girebilirsiniz..
Resimlerinizi Optimize Edin
- Sitenize resim eklerken alt bölümüne resimle ilgili açıklamaları yazmanız sizin faydanıza olacaktır..Bunun için SEO Friendly Images eklentisinide kullanabilirsiniz..
Temanızı Uygun Hale Getirin
- Single.Php nin üzerine Ana Sayfa > Wordpress > Wordpress Seo V2 gibi kullanıcıların siteyi gezmeleri için kullanışlı menüler kullanın.
- < h1 > Kodunun önemini unutmamak için konu başlıklarında h1 kodunu kullanmayı deneyin.
Temanızdaki Gereksiz Kodları Kaldırın
- Arama motorları için önemli olan içerik ve hızdır..Bu nedenle temanıza gereksiz kodları kaldırın ve daha sade (kodlama yönünden) temalar kullanın..
Sitenizin Hızı
- Örümcekler için önemli bir özellikse sitenizin hızıdır..
- Temanızdaki bazı kodları statik sayfa yapmak..
- Wp-Super Cache gibi eklentiler kullanmak.
Dublicate İçerik
- Aslında seo için gözden kaçırılmaması gereken önemli konulardan biridir Dublicate Content..Dublicate content site içinde yazının birden fazla tekrarlanmasıdır..Örneğin tek bir yazarsınız ve tüm konuların içerisinde sizin adınız geçiyor..Bu seo açısından sorun çıkartıcaktır..Bu yüzden yorum yok,yazar adı gibi yazıları ana sayfanızdan ve yazılarınızdan kaldırmanız size avantaj sağlayacaktır.Aynı şekilde tarih ve kategori isimleri..
- Robots Meta eklentisini kullanarak gereksiz arşiv sayfalarından ve gereksiz site içi bağlantılardan kurtulun.
Önemli Yazılarınız İçin Sayfa Özelliğini Kullanın
- Önemli yazılarınızı diğer yazılarla aynı kefeye koymamak için sayfa özelliğini kullanın..Ve o sayfanıza özel (all in seo yardımıyla) ayarlamalar yapın.
Yazılarınızı Birbirine Bağlantılayın
- Yazı yazarken eski yazdığınız konuyla ilgili bir yazıya link veriniz..Veya konu içerisinde geçen bir kelimenin anlatımını yaptıysanız o sayfaya link vermeniz olumlu etki yapıcaktır.
Rss
- Sitelerinize ziyaretçilerin rss yoluyla takip edebileceği butonlar veya linkler oluşturun.
Yorumlar
- Spam maillerden başınız yansada yorum özelliği seo için olumlu etkileri vardır..Bu yüzden insanların konularınıza yorum yazmaları için çekici yazılar yazın..Örnek: “Bu konuda eminim ki bilgi sahibisindir..Bizimle bilgilerini paylaşmak istermisin?”
- Ve yorumlar için besleme(feed) özelliğini kullanın..İnsanların yorumları takip etmeleri için bölüm oluşturun.. Bu eklentiyi deneyebilirsiniz.
Ping Sitelerini Kullanın
- Bu yazımda belirttiğim şekilde yazılarınızı ping sitelerine gönderebilirsiniz.
Sosyal İmleme Sitelerini Kullanın
- Konularınızı bildirmek için sosyal imleme (digg,tecnorati vs) sitelerini kullanın..Konularınızın içine bunları ekleyin..Bu eklentiyi deneyebilirsiniz.
- Twitter hesabı açarak bloğunuzla twitter hesabınızı birleştirin..Eklenti Sayfası
Bu bilgiler birçok yabancı ve Türk sitelerden toplanmış ve düzenlenmiştir..
Tabi bunlar seo için sadece yeterli değildir..Backlink ve diğer seo optimizasyonu konularında r10,digitalpoint gibi sitelerden bilgi alabilirsiniz..
Kaynak Belirtmeden Yayınlamazsanız Sevinirim..
anarşik çocuk
Wordpress Kategorilerini Sub domain Yapmak :
Birkaç arkadaş anlatmamı istedi, anlatıyorum:
Wordpress’te kategorileriwww.domain.com?page_id=2 yada www.domain.com/hakkinda yazan yani kısacası ”Hakkında” olan kategorimizi
www.hakkinda.domain.com/ yapacağız.
Bilmeyenler için anlatmakta fayda vardır.
Evet bunu yapmanın 2 yolu var;
1- Manuel olarak cpanel, pleskpanel, directadmin panelinizden sub domain açarak ve her subdomaine ayrı wordpress kurarak ve işlemlerinizi bu sistem eşliğinde sürdürebileceksiniz. Bu biraz zamanınızı çalabilir.
2- Bu işi yorulmadan bir plugin ile yapmak konumuzun ikinci maddesi. Buradan indirebileceğiniz plugini (eklentiyi) indirip
wp-content/plugins klasörüne yükleyerek admin panelinden eklentiyi aktifleştirerek kullanmanız mümkün.
Yanlız şunu unutmayınız ki permalink kalıcı yapısını ayarlamanız gerekmektedir. ( /%postname%/ )

Küçük bir ayrıntıyıda unutmamanız gerekiyor; Eğer Blog Url üzerinde www.domain.com ‘da www yoksa eklenti çalışmayabilir.
ALINTI: r!0