WordPress SEO Eklentileri

SEO eklentileri ile WordPress sitenizi arama motorlarında daha görünür hale getirebilirsiniz. Bu eklentiler sayesinde içeriklerinize düzgün bir şekilde meta tanımlamaları yapabilirsiniz.

1.WordPress SEO by Yoast

Yoast bilenen en popüler SEO eklentisidir. Eklentide bir çok özellik bulunuyor. Oluşturduğunuz sayfa içerisinde hızlı bir şekilde title, description kısımlarını değiştirebilir veya içerikden çekmesini sağlayabilirsiniz. Bu özelliklerin yanı sıra Search Console bağlantısı yaparak ilgili kısımdaki hataları görebilirsiniz. Ayrıca eklentinin içerisinde bulunan toplu düzenleyici ile bir çok sayfaya title ve description düzenlemesi yapabilir, sayfalarınızı SEO uyumlu hale getirebilirsiniz. Eklentinin içerisinde bulunan dosya düzenleyicisi ile robots.txt ve .htaccess dosyalarına erişim sağlayabilir ihtiyaç doğrultusunda işlemlerinizi bu alandan gerçekleştirebilirsiniz.

2.All-In-One SEO Pack

Yoast ile birlikte en fazla kullanılan eklentilerden biri de All In-One SEO Pack eklentisidir. Aynı şekilde bu eklenti ile bir çok düzenlemeyi yapabilirsiniz. Yoast SEO eklentisine göre biraz daha hızlı olduğu söyleniyor.

3.SEO Ultimate

SEO Ultimate eklentisi ile temel SEO kriterlerini rahatlıkla düzenleyebilirsiniz. Diğer eklentilere göre geniş kapsamlı olmasa da  SEO ultimate eklentisi ile işinizi rahat bir şekilde halledebilirsiniz. Google Analytics, Search Console ve Adwords tanımlamalarını eklenti içerisinden yapabilirsiniz.

4.WpSEO

Dünya genelinde Yoast SEO ve All in  SEO eklentisi kadar kullanılan eklentidir. Bu eklenti ile title, description düzenlemelerinizi yapabilirsiniz.

5.FV Simpler SEO

Yoast ve All in SEO eklentisine göre daha basit şekilde title, description gibi temel SEO kriterlerini yerine getirebilirsiniz.

Read More

WordPress’te Eklenti Kullanmadan Benzer Yazıları Listeleme

WordPress’te Eklenti Kullanmadan Benzer Yazıları Listeleme

WordPress’te eklenti kullanmadan benzer yazıları listeyebilir, istediğiniz gibi düzenleme yapabilirsiniz. Benzer yazıların listelenmesi için single.php içerisinde bulunan  döngüye aşağıdaki kodları ekliyoruz. Benzer yazıları listelemek için yazıların kategorileri ve etiketlerinden faydalanıyoruz.

Daha önce yazmış olduğunuz yazı ile aynı etikete sahip olan yazıları listelemek için single.php sayfamıza aşağıdaki kodları ekliyoruz.

[php]
<?php
$tags = wp_get_post_tags($post-&gt;ID);
if ($tags) {
$tag_ids = array();
foreach($tags as $individual_tag) $tag_ids[] = $individual_tag-&gt;term_id;
$args=array(
‘tag__in’ =&gt; $tag_ids,
‘post__not_in’ =&gt; array($post-&gt;ID),
‘showposts’=&gt;3, // Gösterilecek benzer yazı sayısı
‘ignore_sticky_posts’=&gt;1,
‘orderby’=&gt; ‘rand’ // Ratgele benzer yazıları listeliyoruz
);
$query = new wp_query($args);
if( $query-&gt;have_posts() ) {
echo ‘&lt;h3&gt;Benzer yazılar&lt;/h3&gt;&lt;ul&gt;’;
while ($query-&gt;have_posts()) {
$query-&gt;the_post();
?&gt;
&lt;li&gt;&lt;a href=”&lt;?php the_permalink() ?&gt;” &nbsp;title=”&lt;?php the_title_attribute(); ?&gt;”&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;
&lt;?php
}
echo ‘&lt;/ul&gt;’;
}
wp_reset_query();
}
?>
[/php]

Yazılan yazı ile aynı kategoriler sahip olan benzer yazıları listelemek içinse aşağıdaki kodları single.php dosyamıza ekliyoruz.

[php]
<?php
$categories = get_the_category($post-&gt;ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category-&gt;term_id;
$args=array(
‘category__in’ =&gt; $category_ids,
‘post__not_in’ =&gt; array($post-&gt;ID),
‘showposts’=&gt;3, // Gösterilecek benzer yazı sayısı
‘ignore_sticky_posts’=&gt;1,
‘orderby’=&gt; ‘rand’ // Ratgele benzer yazıları listeliyoruz
);
$query = new wp_query($args);
if( $query-&gt;have_posts() ) {
echo ‘&lt;h3&gt;Benzer yazılar&lt;/h3&gt;&lt;ul&gt;’;
while ($query-&gt;have_posts()) {
$query-&gt;the_post();
?&gt;
&lt;li&gt;&lt;a href=”&lt;?php the_permalink() ?&gt;” title=”&lt;?php the_title_attribute(); ?&gt;”&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/li&gt;
&lt;?php
}
echo ‘&lt;/ul&gt;’;
}
wp_reset_query();
}
?>
[/php]

Yukarıdaki işlemleri gerçekleştirerek benzer yazıları eklentisiz bir şekilde listeleyebilir, kullanıcıların web sitenizde daha fazla süre geçermesini sağlayabilirsiniz. Kullanıcıların site de daha fazla süre geçirmesi SEO açısından oldukça önemlidir. Bu ve buna benzer yöntemler ile kullanıcıları sitede daha fazla tutmanız gerekiyor.

Read More

WordPress Admin Şifresi Değiştirme

ilk adım olarak admin panel sayfasına girip Parolanızı mı unuttunuz? linkine tıklamanız gerekiyor. Kullanıcı adı veya e-posta adresinizi girip yeni parola alın butonuna tıklayarak, e-posta adresinize şifre sıfırlama bağlantısı gönderebilirsiniz. Bu bağlantıya tıklayarak yeni parola oluşturabilirsiniz.

 

E-posta adresini hatırlamıyorsanız ikinci yöntemi deneyebilirsiniz. Bunun için cpanel’e erişebilmeniz gerek.

  1. Cpanel giriş yapın.
  2. Veritabanları kısmından phpMyAdmine tıklayın.
  3. WordPress kurulu olan veritabanını seçin.
  4. Wp_Users tablosuna tıklayın
  5. Şifresini değiştireceğiniz kullanıcı satırına gelerek düzenle linkine tıklayın.
  6. User_pass işlev değerini MD5 yaparak yeni parolanızı girin ve kayıt edin.

Aşağıdaki resimde ilgili alanları görebilirsiniz.

Ekstra olarak iki yöntem daha bulunuyor bunlardan biri sql sorgusu ile veritabanı şifrenizi güncelleme bir diğeri ise functions.php dosyasına ekleyeceğiniz kod bloğu ile yeni kullanıcı ve parola oluşturma.

Sql sorgusu ile şifrenizi güncellemek için aşağıdaki adımları takip etmeniz yeterli olacaktır. Yapılacak olan işlemlerden sonra şifreniz 1234 olacak.

  1. Cpanel giriş yapın.
  2. Veritabanları kısmından phpMyAdmine tıklayın.
  3. WordPress kurulu olan veritabanını seçin.
  4. Üst Menüden SQL kısmına tıklayarak aşağıdaki kod bloğunu yapıştırıyoruz.
  5. Kullanıcıadiniz yazan kısma şifresini unuttuğunuz hesabın kullanıcı adını yazıyorsunuz.

[code lang=”sql”]
UPDATE wp_users SET user_pass = ’81dc9bdb52d04dc20036dbd8313ed055′
WHERE user_login = ‘Kullanıcıadınız’;
[/code]

Son seçenek ise functions.php dosyasına kod bloğu ekleyerek yeni kullanıcı oluşturmak. Bunun için ftp’ye erişebilir olmanız gerekiyor. Aşağıdaki kod bloğunu, temanızın içerisinde bulunan functions.php dosyasına ekleyerek yeni bir yönetici kullanıcısı oluşturabilir daha sonra istediğiniz gibi değişiklik yapabilirsiniz.

[php]

add_action(‘init’,’add_new_admin’);
function add_new_admin(){
$login = ‘kullaniciadi’;
$pass = ‘1’;
$email = ‘eposta@adresiniz.com’;
if ( !username_exists( $login ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $login, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( ‘administrator’ );
}
}

[/php]

Read More