WordPress Seo Missing required field “updated” ve “author” Hatası Nasıl Çözülür?

Google Seo Analizlerinde karşılaştığım bir hatanın çözümünü sizlerle paylaşmak istedim.

Her Tema İçin tema dizininizde bulunan loop.php içine

<span class="updated"><?php echo the_time();?></span> <span class="author vcard"><span class="fn">UlusanYazılım</span></span>

kodunu istediğiniz çalışabilecek bir yere yapıştırınız.Hepsi bu kadar…

Alternatif:Twentyten teması için anlatım

/wp-content/themes/twentyten/functions.php

1.Tema dizininizdeki functions.php‘nin içini açıyoruz.

2. “function twentyten_posted_on()” yazan (tırnaklar hariç) satırı buluyoruz.

3. Üç alttaki satırda “sprintf” ile başlayan satırdaki (Satır:513)

 sprintf( '<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date">%3$s</span></a>',

kodunu

sprintf( '<a href="%1$s" title="%2$s" rel="bookmark"><span class="entry-date updated">%3$s %2$s</span></a>',

ile değiştiriyoruz. Hepsi bu kadar…

http://www.google.com/webmasters/tools/richsnippets ile sitenizi kontrol edebilirsiniz.

İstatistiklerde ise bir sonraki bot ziyaretinde güncelleneceğini ümit ediyoruz 🙂

Güncelleme 19.08.2014
Aşağıdaki örnekte span class isimlerini kullanılarak bu sorunların aşıldığı tespit edilmiştir.

<span class="updated">2014</span> <span class="author vcard"><span class="fn">UlusanYazılım</span></span>