|
#1
| |||
| |||
|
WordPress seo yapılanmasını çok elverişli bir sistemdir. Lafı fazla uzatmadan direk konuya dalalım. Google meta etiketlerini çok seviyor. Anahtar kelimeleri falan filan. Şimdi herkes ayar yapabiliyordur meta etiketleri ile ilgili. Meta etiketleri bir kere girdik mi her sayfada aynı etiketler çıkacak. Ama google en çok her sayfada ayrı ayrı girilmiş meta etiketlerini çok seviyor. Bizde öyle yapıcaz. Yani her yazıda otomatik o yazıyla ilgili meta etiketleri olacak. Bunu nasıl yapıcaz derseniz wordpress sitenizin kullandığınız temanın header.php dosyasını açıyoruz ve dosyadaki varolan meta kodları ile aşağıda vermiş olduğum meta kodları ile değiştirin. Yapılacak işlemler bu kadar ![]() PHP- Kodu: |
|
#2
| |||
| |||
|
Bazı temalar için düzenleme gerekebilir tabii. Ancak temeliyle gayet yeterli bir kod yığını olmuş. Teşekkürler.
|
|
#3
| ||||
| ||||
|
Ben angel temasını kullanmaktayım. Header.php dosyamın içinde dediğiniz şekilde bir yer yok. Backdoor'un dediği gibi düzenleme yapmak gerek, fakat yeterli bilgim yok bu konuda. ( Temaya bakmak isterseniz profilimde site adresi yazıyor. )Header.php dosyamın tamamı bu, düzenleyip verebilirseniz sevinirim. PHP- Kodu: |
|
#4
| |||
| |||
|
Sayın beyzade, sitenizi seo bakımında iyileştirmek istiyorsan All in One SEO Pack konu başlığına bakmanı tavsiye ederim. Ayrıca meta etiketlerinin anlamlarını merak ediyorsan buraya bakabilirsin. Ayrıca istediğin header.php dosyası kodları aşağıda. Bazı meta etiketlerine kendi sitene göre düzenle. İyi çalışmalar. Kod: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" />
<?php if ( is_home()) { ?>
<meta name="description" content="<?php bloginfo('description'); ?>" />
<meta name="keywords" content="anahtar, kelimeler, buraya, girilecek" />
<?php } else { ?>
<meta name="description" content="<?php the_title(); ?>" />
<meta name="keywords" content="<?php the_title(); ?>" />
<?php } ?>
<?php if (is_page("arsiv")) { ?>
<meta name="robots" content="noindex,follow">
<?php } else { ?>
<meta name="robots" content="index,follow" />
<?php } ?>
<meta name="author" content="Sizin Adınız" />
<meta http-equiv="imagetoolbar" content="no" />
<meta http-equiv="content-language" content="tr-TR" />
<title><?php bloginfo('name'); ?> <?php if ( is_single() ) { ?> <?php } ?> <?php wp_title(); ?></title>
<meta name="generator" content="WordPress <?php bloginfo('version'); ?>" /> <!-- leave this for stats -->
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<script type="text/javascript" language="javascript" src="<?php bloginfo('template_directory'); ?>/tabber.js"></script>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS " href="<?php bloginfo('rss2_url'); ?>" />
<link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
<?php wp_head(); ?>
</head>
<body>
<div id="MainMenu">
<ul id="tab">
<li class="<?php if (((is_home()) && !(is_paged())) or (is_archive()) or (is_single()) or (is_paged()) or (is_search())) { ?>current_page_item<?php } else { ?>page_item<?php } ?>"><a href="<?php echo get_settings('home'); ?>"><span>Ana Sayfa</span></a></li>
<?php
$pitems = wp_list_pages('exclude=1423&sort_column=menu_order&depth=1&title_li=&echo=0');
$pitems = preg_replace('/(<a[^>]*>)/','$1<span>',$pitems);
$pitems = str_replace('</a>', '</span></a>', $pitems);
echo $pitems;
?>
<li class="rsslink"><a href="<?php bloginfo('rss2_url'); ?>">{RSS}</a></li>
</ul>
</div><!--MainMenu-->
<div id="wrapper">
<div id="wrapper_top"><!-- --></div>
<div id="header">
<div id="logo">
<h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
<h2><?php bloginfo('description'); ?></h2>
</div>
<?php include (TEMPLATEPATH . '/searchform.php'); ?>
<br clear="all" />
</div><!--header-->
|
|
#5
| |||
| |||
|
@Lidyon Ben headerde neyi nasıl düzenleyeceğimi bilemedim beyzade arkadaşımız gibi bende header kod bölümümü aşağıya yazdım all in seo, eklentisini kullanmaktayım verdiğiniz kodlarla headerimi düzenlemeye çalıştım ama sorunlar yaşadım en iyi yapılanmayı verdiğim header koduna uygulamanız mümkün mü acaba? Alıntı:
|
|
#6
| |||
| |||
|
Sayın Hacı Hüsrev, Sitende All in One SEO Pack eklentisini kullanıyorsan, meta etiketlerini sitene eklemeye çalışma. Çünkü All in One SEO Pack eklentisinde zaten Meta Etiketleri var. Ondan dolayı hata veriyordur. İkisinden birisini kullanacaksın. Bana kalırsa All in One SEO Pack eklentisini kullan. Çünkü her yazı için, her sayfa için ayrı ayrı sitenin yönetim panelinden meta etiketlerini giriyorsun. İnşallah tam olarak açıklayabilmişimdir. İyi çalışmalar. |
|
#7
| |||
| |||
|
Bu belirtmiş olduğum şekilde kalması dezavantaj yaratmıyacaksa all in seo kurulu...
|
|
#8
| |||
| |||
|
All in One SEO Pack eklentisi yeterli. Bu konu başlığında anlattığım uygulama All in One SEO Pack eklentisinde ayrıntılı bir biçimde yer alıyor. İyi çalışmalar. |
|
#9
| |||
| |||
|
Lidyon hocam şimdi bende All in One SEO Pack eklentisi mevcut. Yeni konu açarken ben wp kendi etiket sistemini kullanıyorum. All in One SEO Pack eklentisinin Title, Description, Keywords (comma separated), Disable on this page/post bunları kullanmmıyorum sorun olurmu sitem için Birde Rewrite Titles aktif edersem, kalıcı bağlantılardaki ayarlarım gidecek mi ? Örnegin benim kalıcı bağlantılarım /%category%/%postname%.html Ama Rewrite Titles aktif yaparsam değişecekmi Son sorum Use Categories for META keywords: Use noindex for Categories: Use noindex for Archives: Use noindex for Tag Archives: Autogenerate Descriptions: Bunların hangilerini işaretliyim sizce |
|
#10
| |||
| |||
|
ben platinum seo eklentisi kullanıyorum.bu kodlarıda hedar.php ye ekledim.2 si çakışır mı veya bir sorun çıkarır mı? teşekkürler. |
![]() |
| Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Seçenekler | |
| Stil | |
| |