wordpress-seo-yoast-adobewordpress

WordPress SEO Kurulumu ve Ayarları

WordPress için yazılmış ve kullanmanızı bekleyen yüzlerce SEO eklentisi mevcut. Ancak bu kalabalık liste arasından bir tanesi dikkat çekiyor : ‘WordPress SEO’

Bu makalemizde büyük bir kitle tarafından kullanılan ve WordPress için yazılmış en iyi SEO eklentisi olarak gösterilen WordPress SEO (Yoast) eklentisini inceleyeceğiz.

WordPress SEO Kurulumu

Eklenti ücretsiz de kullanılabiliyor.

WordPress’e eklentilerin nasıl kurulduğunu kısaca hatırlayalım.

  1. Dosyayı indirin ve zip içerisinden çıkarın.
  2. Eklenti klasörünü FTP aracılığıyla ‘/wp-content/plugins/’ dizinine upload edin,
  3. WordPress admin panelinizden Eklentiler alanına gidip eklentiyi etkinleştirin.

Download Adresi : WordPress SEO

WordPress SEO Ayarları

Uygulamayı kurduğunuzda yönetici panelimizde soldaki gibi bir menü oluşuyor. Bu menüdeki kategorileri hızlıca tanıyalım.

wordpress-seo-yoast-menubar

  • Başlangıç : Gösterge panelimiz. Burada uygulama ilgili destek ve genel ayarlar bulunuyor.
  • Başlıklar & Metalar : İsminden de anlayacağınız <title> ve <meta> kod birimleriyle oynamamıza olanak sağlıyor.
  • Sosyal : Twitter,Google+ ve Facebook gibi sitelerdeki paylaşım değerlerimizi buradan değiştirebiliriz. OpenGraph dahil.
  • XML Site Haritaları : Otomatik XML oluşturma ve beraberinde arama motorlarına ping ayarları burada.
  • Kalıcı Bağlantılar : Kalıcı bağlantı ayarlarımız bu bölümden yöneteceğiz.
  • Dahili Linkler : İç bağlantılar ve breadcrumbs (ekmek kırıntıları) ayarları.
  • RSS : RSS besleme içeriklerimizi yöneteceğimiz ekran.
  • Import & Export : Diğer SEO programları ve uygulamalarını içe-dışa aktarabileceğimiz alan.
  • Bulk Editor : Tüm makalelerinizin SEO ayarlarını bir ekrandan manuel yönetmenizi sağlar.
  • Edit Files : .htaccess dosyasına direkt erişim.
  • Extensions : Yoast’ın diğer premium SEO seçeneklerini tanıttığı alan.

1.Başlangıç

Bu ekran hızlıca eklentinin tanıtıldığı ve çeşitli Webmaster Araçları’nın aktivasyonunu destekleyen bir başlangıç ekranı.

Tura Başla alanından isterseniz Yoast’ın bu başarılı eklentiyi adım adım size tanıtmasını sağlayabilirsiniz. Ancak bu makaleyi okuduğunuza göre buna pek ihtiyacınız olmayacak.

Varsayılan Ayarlar kısmından da eklentinin fabrika ayarlarını geri dönmesini sağlayabilirsiniz.

İzleme ise veri değerlerinizin uygulama yapımcısı tarafından takip edilmesini sağlar. Yoast uygulamayı daha iyi hale getirmek için sizin hata raporlarınızı kullanır. Bu seçeneği aktifleştirmek konusunda karar sizin. Eğer eklentiyi ücretsiz olarak kullanıyorsanız bu seçeneği aktif ederek hiç yoktan Yoast’a veri izleme konusunda yardımcı olabilirsiniz.

Güvenlik seçeneğini güvenmediğiniz yazarlarınız varsa aktif edebilirsiniz. Konularında redirect (yönlendirici) kodlar kullanmalarını ve diğer problemleri önlüyor.

Webmaster Tools kısmı ise eğer altında bulunan Google, Bing ve Alexa uygulamalarına yeni kayıt olduysanız işe yarıyor. Çalışma mantığı şu : Google Webmaster Tools’a üye oldunuz varsayalım. Google size bir kod gönderiyor ve o kodu sitenize yerleştirmenizi istiyor. Böylece sizin gerçekten site sahibi olup olmadığınızı denetliyor. İşte o kodu buraya yazıyoruz. Eğer daha önce aktivasyon işlemlerini yaptıysanız bu alanı görmezden gelebilirsiniz.


2.Başlıklar & Metalar

5 adet alt başlığımız mevcut.

Genel

İlk olarak genel başlığı altından ilerleyelim. İlk gözünüze Force rewrite titles çarpacaktır. Eğer <title> tagında yani site başlığınızda sorunlar oluşuyorsa bu kısmı aktif ederek uygulamanın başlığı zorla düzeltmesini sağlayabilirsiniz.
wordpress-seo-yoast-basliklar-metalar
Title Separator : Sitemizin başlıkları için genel bir ayıraç seçiyoruz.
wordpress-seo-yoast-baslik-ayirac
Arşivlerin alt sayfalarını indexleme : Arama motorlarının web sitenizden /page/2 gibi anlamsız indeksler almasını istemiyorsanız bu kutuyu işaretleyin. SEO için indeks kalitesini arttırır, sayısını azaltır. Faydalı olduğu kesin.

Use meta keywords tag : Burada Google’ın artık keywordleri önemsememesi belirtilmiş. Doğru. Ancak internetteki tek arama motoru Google değil. Bu seçeneği aktif etmenizi ve “WordPress SEO’ya Keywordleri Otomatik Ekleme” makalemizi okuyup kendi meta keywordlerinizi otomatik oluşturmanızı öneririz.

Add noodp meta robots tag sitewide : Birçok arama motoru DMOZ başlığına göre sonuç sayfasında isimlendirme yapmakta. Bunu istemiyorsanız bu seçeneği aktif edin.

Add noydir meta robots tag sitewide : Aynı işlemi DMOZ değilde Yahoo dizinleri için uygulamak ister misiniz?

Altında kalan Add noydir meta robots tag sitewide ve Add noodp meta robots tag sitewide seçeneklerini kullanmıyorum. Özel arama motoru metaları kullanımı ile alakalı. Metaların da suyunu çıkarmamak lazım değil mi? Ayrıca noodp ve noydir geçtiğimiz çağın tagları. Uzun lafın kısası; bunları işaretlemeyin.

Son olarak <head> içerisini temizlememizi sağlayan alana geliyoruz. Burayı uzun uzun anlatmaya gerek duymuyoruz. wp_head ile sitenize yüklenmesini istemediğiniz alanları işaretleyin.

Home

Bu alanda anasayfamız için ayarlar yapıyoruz. Homepage kategorisi altındaki Site başlığı şablonu, Site açıklaması şablonu ve Anahtar kelime şablonu alanlarını doldurun. İlk kısma sitenizin adı ve çok kısa açıklaması. İkinci kısma genel açıklama. Son kısma ise anahtar kelimelerinizi yazabilirsiniz.

Yazı Türleri / Taksonomiler / Diğer

Bu alanlardan konulara, sayfalara, taksonomilere ve ortamlara özel SEO ayarları ekliyoruz.

Karşımıza çıkan form öğelerine yazabileceğimiz terimleri tanıyalım.

%%date%% konu/sayfa yazılış tarihini ekler
%%title%% konu/sayfa başlığını ekler
%%sitename%% site adını ekler
%%sitedesc%% site açıklamasını ekler
%%excerpt%% konu başlığını ekler yoksa otomatik oluşturur
%%excerpt_only%% konu başlığını ekler yoksa otomatik oluşturmaz
%%tag%% etiketleri ekler
%%category%% konu kategorisini ekler
%%category_description%% kategori açıklamasını ekler
%%tag_description%% etiket açıklamasını ekler
%%term_description%% terim açıklamasını ekler
%%term_title%% terimi ekler
%%modified%% konunun son düzenlenme tarihi
%%id%% konu/sayfa ID numarasını ekler
%%name%% konu/sayfa yazarının adını ekler
%%userid%% konu/sayfa yazarının kayıt ID sini ekler
%%searchphrase%% aramada kullanılan kelimeyi ekler
%%currenttime%% şuanki saati ekler
%%currentdate%% şuanki tarihi ekler
%%currentmonth%% şuanki ayı ekler
%%currentyear%% şuanki yılı ekler
%%page%% sayfa numarasını ekler (i.e. page 2 of 4)
%%pagetotal%% toplam sayfa sayısını ekler
%%pagenumber%% sayfa numarasını ekler
%%caption%% ekteki görselin açıklamasını ekler
%%focuskw%% odaklanılan anahtar kelimeleri ekler
%%cf_<custom-field-name>%% Custom alan eklememize yarar
%%ct_<custom-tax-name>%% Custom taksonomi alanı eklememize yarar
%%ct_desc_<custom-tax-name>%% Custom taksonomi açıklaması ekler
%%sep%% wp_title() için seçilen ayıraç

Yazılar için Site başlığı şablonu, Site açıklaması şablonu ve Anahtar kelime şablonu belirleyerek başlayalım. Bu ekranda aşağıdaki tanımlar yapılabilir.

Yazılar kısmına sırasıyla alttakiler eklenebilir
%%title%%
%%excerpt%%
%%focuskw%%, %%tag%%

Sayfalar kısmına sırasıyla alttakiler eklenebilir
%%title%% » %%sitename%%
%%excerpt%%
%%focuskw%%, %%tag%%

Media (Ortam) kısmında sadece title değeri kullanılabilir.
%%title%% %%page%% %%sep%% %%sitename%%

Kategoriler kısmına sırasıyla alttakiler eklenebilir.
%%term_title%% Kategorisi %%page%% %%sep%% %%sitename%%
%%category_description%%
%%tag%%, %%term_title%%

Etiketler kısmına sırasıyla alttakiler eklenebilir.
%%term_title%% %%page%% %%sep%% %%sitename%%
%%tag_description%%
%%tag%%,%%term_title%%

Biçim kısmına ise sadece title değeri kullanıp Meta Robots‘u aktif edebiliriz.
%%term_title%% %%page%% %%sep%% %%sitename%%

Yazar Arşivi kısmına ise sadece title değeri kullanabiliriz.
%%name%% » %%page%%

Bu da ilginizi çekebilir  WordPress'te Twitter, Facebook, Google+, YouTube takipçi sayısı

Date Archiveskısmına ise sadece title değeri kullanıp Meta Robots‘u aktif edebiliriz.
%%date%% %%page%% %%sep%% %%sitename%%

Özel Sayfalar alanı ise tercihe göre hazırlanabilir.
Arama : %%searchphrase%% %%page%% %%sep%% %%sitename%%
Sayfa Bulunamadı %%sep%% %%sitename%%


3.Sosyal

En üstte Add OpenGraph meta data diye bir seçenek mevcut. Bu seçenek uygulama geliştiricileri için geçerli. Eğer siteniz ile alakalı bir uygulamanız varsa bu alandan kendinizi Facebook’a tanıtabilirsiniz.

wordpress-seo-social

Hemen altında Anasayfa Ayarları alanı bulunuyor. Resim URL ve Açıklama seçeneklerini düzenleyelim. Bunlar uygulamanız ile alakalı fotoğraf ve açıklama kutucuları. Eğer üst kısımdaki alanı işaretlediyseniz, yani bir uygulamanız varsa, onun bilgilerini bu alana girebilirsiniz.

Varsayılan Ayarlar kısmı altındaki Resim URL önemli. Buraya gireceğiz görsel adresi, sitenize ait linkler Facebook’ta paylaşıldığında yayınlanacak. Örneğin sitenizden bir makalenin linkini Facebook’ta durum güncellemenize yazdınız. Facebook botları makalenizi gezip içersindeki görselleri araştırır. Eğer makalede görsel yoksa işte bu alana girdiğiniz linkteki resmi yayınlar.

Gelelim Twitter ve Google sekmelerine.

Twitter ve Google kartı meta veri ekleme seçeneleri ise Twitter ve Google’da profil bilgi kartını head alanına ekliyor.


4.XML Site Haritaları

Eklentinin ilk versiyonlarında bu kısım fazlasıyla detaylıydı. Ancak Yoast günden güne XML Site Haritaları alanını otomatikleştirmekte. Bu da SEO konusunda pek fikri olmayan kullanıcıların işlerini kolaylaştırmakta.

“Check this box to enable XML sitemap functionality.” seçeneği ile XML site haritamızı aktif kılıyoruz. Genel ayarlar altındaki ping seçeneklerini de aktif ediyoruz. Böylece her güncellememizde arama motorlarına sitenizi gezmeleri için uyarı gönderiyoruz.

Exclude post types kısmında XML’de görünmesini istemediğiniz alanları seçebilirsiniz. Exclude taxonomies seçeneği ile taksonomileri de sınırlayabiliyoruz.

Sitemap başına yazılar kısmında da önerilen değer 1000 olarak gösterilmiş. Ancak Google ile iyi geçinen birçok SEO uzmanı bu alanda uçup kaçabileceğimizi belirtiyor. 5000 girilebilir.


5.Kalıcı Bağlantılar

Kalıcı bağlantılar da SEO açısından çok ama çok önemli bir diğer alan.

wordpress-seo-kalici-baglantilar

Strip the category base (usually /category/) from the category URL seçeneği indekslerinizde category/kategori gibi terimlerin oluşmasını engelliyor. Önemli bir düzenleme. Önerilir.

Enforce a trailing slash on all category and tag URL’s seçeneği tüm kategori ve etiket adreslerinin sonunda / ekler.

Remove stop words from slugs seçeneği arama motorları için daha temiz URL’ler oluşturmanızı sağlar. Önerilir.

Redirect attachment URL’s to parent post URL. seçeneği konularınızdaki görsellere arama motorları üzerinden yapılan direkt ulaşımlarda ziyaretçiyi ilgili başlığa yönlendiriyor. Önerilir.

Remove the ?replytocom variables.”replytocom değişkenini siliyor.

Redirect ugly URL’s to clean permalinks. (Not recommended in many cases!) Kırık ve bozuk linkler için kalıcı bağlantı ayarlarını yok sayıyor. Yoast bu seçeneği önermiyor, biz de ona katılıyoruz.


6.Dahili Linkler

Bu adıma geçmeden önce Breadcrumbs yani ekmek kırıntılarının ne olduğunu öğrenmenizi öneririz. Merak etmeyin. Bu konuyla ilgili de bir makalemiz mevcut :

“Breadcrumbs nedir?”

İlk olarak Enable Breadcrumbs seçeneğini işaretleyerek ekmek kırıntılarını aktifleştirelim.

Herbir ekmek kırıntısı arasındaki ayracı Separator between breadcrumbs alanından belirtiyoruz.

Anchor text for the Homepage kısmından da anasayfa için gösterilecek anchor metni belirtiyoruz. Örneğin buraya Anasayfam yazmanız Balık kategorisindeki Kefal yazısı için şöyle bir sonuç verecek : Anasayfam > Balık > Kefal.

Prefix for the breadcrumb path alanı ise ekmek kırıntıları için bir önek belirtmemize yardımcı oluyor.

Prefix for Search Page breadcrumbs kısmı ise arama sonuçları için önek belirtmemizi sağlıyor. Örneğin bu kısma “Şunu aradınız” yazarsanız “Balık” kelimesiyle yapılan aramada “Şunu aradınız Balık” şeklinde bir sonuç verir.

Son olarak 404 sayfaları için metnimizi Breadcrumb for 404 Page alanından giriyoruz. Buraya “Hata 404 : Sayfa bulunamadı” yazılabilir.

Bold the last page in the breadcrumb ise ekmek kırıntısı içerisindeki son basamağın kalın yazılmasını sağlar.

<?php if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb('<p id="breadcrumbs">','</p>');
} ?>

Üstteki kodları ekmek kırıntılarını göstermek istediğimiz alanlara ekliyoruz. Temanızın single, page, content gibi sayfalarına eklenilebilir.


7.RSS

Bu özellik, içeriklerinizi otomatik olarak RSS’e eklemeye yarar. Böylece arama motorlarının sizi indekslerken orjinal içeriğinize rahatlıkla erişmesi sağlanır.

Content to put before each post in the feed alanına RSS konumuz öncesine eklemek istediğimiz tagı yazıyoruz.

Content to put after each post alanına da ise konumuz sonrası göstermek istediğimiz eki yazıyoruz.

Bu iki alanda HTML kodu kabul etmekte. Aşağıda ise bu alanlarda kullanileceğimiz bölümler belirtilmiş.

%%AUTHORLINK%% yazarın linki
%%POSTLINK%% konunun linki
%%BLOGLINK%% blogun linki
%%BLOGDESCLINK%% yine blogun linki fakat bu sefer alt ve title değerleriyle blog açıklamamız da bulunuyor.

Yoast da bu alanda varsayılan ayarları kullanmanızı önermekte.


8.Import & Export

Bu alanda diğer SEO eklentilerindeki verilerimizi içeriye aktarabiliyoruz. Aynı şekilde WordPress SEO by Yoast’ın da ayarlarının yedeklerini alabiliyoruz.

İçeri Aktar kısmından diğer SEO eklentilerinin, Başka bir eklentinin ayarlarını içeri aktar kısmından Yoast’a ait diğer eklentilerden içeri aktarma yapabiliyoruz.

Alt kısımdaki import seçeneğinden eklemek istediğiniz dosyayı sisteme dahil edebilirsiniz.


9.Bulk Editor

Bulk Editor, WordPress SEO’ya yeni eklenen özelliklerden birisi. Bütün içeriklerinizi tek bir grid üzerinde görüp ilgili başlık ve açıklamaların düzenlenmesini sağlıyor. Daha önce WordPress’in Tüm Yazılar alanından bu işlemi tek tek yaparken şimdi bu küçük yenilik sayesinde saniyeler içerisinde çoklu ve basit bir şekilde yapabiliyoruz.


10.Edit Files

wordpress-seo-robot

Bu kısımda .htaccess ve robots.txt dosyalarımıza direkt erişim sağlıyoruz. Bu dosyalar o kadar kritik ki WordPress SEO eklentisini anlattığımız bu makalede arada kaynamasını istemeyiz. Aşağıdaki bağlantıdan WordPress için performans ve güvenlik unsuru olan .htaccess’i doğru kullanmayı öğrenebilirsiniz.

WordPress Kullanıcılarına .htaccess İpuçları

11.Extensions

Yoast’ın bu başarılı uygulamasının uzantılarını ve lisanslarını görüntüleyebildiğimiz alan. Bu eklenti ücretsiz ancak premium versiyonu da bulunmakta. Kimbilir? Belki denemek istersiniz.

Biterken

Konu eklerken panelinizin altında Yoast’tan WordPress SEO isimli bir alan görünecektir. Bu kısımdan konularınıza özel SEO ayarları atayabilirsiniz. Veya boş bırakarak, Yoast’ın bu kaliteli uygulamasının bu işi sizin için yapmasını isteyebilirsiniz.

wordpress-seo-sample

Bu makale 28.09.2014 tarihinde WordPress SEO‘nun güncel versiyonuna göre yenilenmiştir.



  • Caliente

    Kaynaklarinizdaki videoyu izlerken yorumunuzu gordum. Super bir makale olmus.

  • olesore

    şuan sitece all in one seo kullanıyorum.. Eklentiler hakkında pek bilgi sahibi değilim. Bu yüzden bu eklentinin mi yoksa all in one seo eklentisinin mi daha iyi olduğu konusunda bir fikrim yok. Diğerini kaldırıp bu eklentiyi mi kurmalıyım sizce. Arasındaki farklar nelerdir?

    • All in SEO daha basit ve detaysız arayüze sahiptir. Yoast ise her şeye müdahale etmenizi sağlayan daha karmaşık bir arayüze sahiptir. Ben başka web sayfalarında ikisini de kullanmıştım. AdobeWordPress sitesinde şuan WordPress SEO Yoast aktif. İkisi arasında tercih yaparken çok zorlanıyorsanız yazı tura atın.Çünkü her ikisi de gayet başarılı eklentiler.

      • olesore

        Desene ya herro ya merro 🙂 o zaman bu şekilde kalsın bakalım… Teşekkürler

        • Aynen öyle 🙂 Rica ederim.

  • irfan

    Hocam birde birşey sormak istiyorum yazının anahtar kelimelerini ve açıklamasını nasıl gösterebiliriz ? onu beceremedim.

  • hasan

    seo eklediğim sayfalarda kaynak kodlarında sitenin neredeyse tüm üçeriğinin linklerini sıralıyor örneğin http:/site ismi/wp-content/themes/simplenbright/library/js/tiptip/tipTip.css gibi bunu nasıl önleyeceğiz.?mailime cevap yazarsanız sevinirim tşklr

  • Hocam peki header.php de title kodunuz nasıl? 🙁 title kısmı bende hatalı. konularda konu ismi ve site ismi çıksın istiyorum ama olmuyor.

  • Mustafa Can Ömeroğlu

    Teşekkürler bu güzel paylaşım için.
    İyi çalışmalar…

  • Ercell Media

    All in one seo pack i tek geçerim bu yalan dolan ve çok uğraştıran bir eklenti

  • Emre ZENGİN

    Sayenizde SEO ayarlarını kısa bir sürede tamamladım. Emeğinize sağlık

  • Ferdi Yücel

    Usta süper bir makale olmus eline yüregine saglik birde suanki mesaj bölününe nasil ulasabilirim bir söylesen süper ötesi olur

  • ibrahimacar

    Vay be hocam eline sağlık vallahi çok harika olmuş devamlarını bekliyorum yer imlerine ekledim iyi çalışmalar 🙂

  • Mücahit Çekmez

    Allah razı olsun çok işime yaradı eline sağlık.

  • Murat Şenkul

    Çok yararlı bi makale hocam.Allah razı olsun..

  • Orkun Pekşen

    makale için teşekkürler. “Article heading” nereden değiştirebiliyoruz?

  • Uğur Tufan

    Hocam öncelikle güzel yazınız için teşekkür ederim. Sormak istediğim soru şu, sitem görsel medya yönünden de bir hayli zengin bir site. Sizce Google XML sitemap mi kullanmalıyım yoksa Yoast Sitemap mi? Hangisi daha iyi? Net bir cevap alabilirsem gerçekten çok memnun olurum, teşekkürler.

    • gulsehir haber

      Udinra All Image Sitemap öneririm ayrıca sitenizde bikaç tane sitemap in bulunması sitenize yarar sağlayacaktır

  • Erkut O.

    elinize sağlık..All in Seo ‘yu uzun zamandır kullanıyorum. Değişiiklik yapmanın bir zararı olur mu tam bilemiyorum ama yoast bir hayli bilgi de istiyor. Bulk Editor kısmını çok kısa geçmişsiniz bununla ilgili bir yanlışlık yapmak istemem. NAsıl devam etmeliyiz?

  • Emrah Es

    Detaylı bir makale oldu. Belirtilenlere göre bende ayarlarımı yaptım.

  • P.A.R.S

    Makale çok açıklayıcı. Çok teşekkürler, kolay gelsin

  • Esatcan

    Gerçekten Çok Yardımcı Oldu Teşekkür ederim Emeğine Sağlık

  • ferit

    katagorilere tıklayınca 404 not found diyor bu eklentiyi kapaıtnca düzeliyor neden olabilir acaba

  • Anıl

    Hocam merhaba, öncelikle bu yararlı makale için teşekkürler. Ayarları sizin dediğiniz gibi yaptım fakat bir sorun var. Örneğin yazı başlığında “Altın Gümüş Fiyatları [23 EKİM]” olarak yazıyorum fakat “[23 EKİM]” kısmını önizleme de göstermiyor. Bunun için ne yapabiliriz?