lostyazilim

php ile meta tag olayı

9 Mesajlar 2.318 Okunma
lstbozum
wmaraci reklam

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)
merhaba arkadaşlar sizlere sormak istediğiim soru var nette araştırdım ama pek bilgi edinemedim .
şimdi benim 3 dosyam var .
index.php
header.php
_detay.php dosyalarım var .


header.php dosyasındaki meta etiket ;



detay.php dosyasındaki meta etiket ;

<?=stripslashes($server_baslik)?> - <?=$site_title?>
Pvp Serverleri" />




Sorunum Şu header.php daki meta etiketleri google kabul ediyor. _detay.php meta etiketlerini kabul etmiyor ?
ben şöle bişe yapabilirmiyim ?

sayfa eğer index.php ise ? header.php meta tagları kabul etsin eğer sayfa _detay.php ise _detay.php deki meta taglarını kabul etsin ?

böle bişe nasıl yaparım . yardımcı olan arkadaşlara çok teşekkür ederim.
 

 

:)
wmaraci
reklam

ulasw ulasw WM Aracı Kullanıcı
  • Üyelik 03.05.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek PHP
  • Konum Denizli
  • Ad Soyad ** **
  • Mesajlar 54
  • Beğeniler 7 / 8
  • Ticaret 0, (%0)


<?="%_SITE_BASLIK_%";?>

" />
" />


Fonksiyon ;
function baslikyaz($baslik,$anahtar,$icerik){
$sayfaicerik=ob_get_contents();
ob_end_clean();
$yeni = ucwords($baslik);
$site_baslik =str_replace("%_SITE_BASLIK_%",$yeni,$sayfaicerik);
$site_anahtar =str_replace("%_ANAHTAR_KELIME_%",$anahtar,$site_baslik);
$site_icerik =str_replace("%_KISA_ACIKLAMA_%",$icerik,$site_anahtar);
echo $site_icerik;
}
?>


Kullanımı ;
baslikyaz("Title","Keyword","Desc");
 

 

maybe 1 day! but not today! | w2z.org

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)

ulas adlı üyeden alıntı



<?="%_SITE_BASLIK_%";?>

" />
" />


Fonksiyon ;
function baslikyaz($baslik,$anahtar,$icerik){
$sayfaicerik=ob_get_contents();
ob_end_clean();
$yeni = ucwords($baslik);
$site_baslik =str_replace("%_SITE_BASLIK_%",$yeni,$sayfaicerik);
$site_anahtar =str_replace("%_ANAHTAR_KELIME_%",$anahtar,$site_baslik);
$site_icerik =str_replace("%_KISA_ACIKLAMA_%",$icerik,$site_anahtar);
echo $site_icerik;
}
?>


Kullanımı ;
baslikyaz("Title","Keyword","Desc");


meta tag. kodunu header.php atacam. fonksiyon kodunu header.php içine atacam. son kodu
nere atacam ?

Ek Olarak:

ulas adlı üyeden alıntı



<?="%_SITE_BASLIK_%";?>

" />
" />


Fonksiyon ;
function baslikyaz($baslik,$anahtar,$icerik){
$sayfaicerik=ob_get_contents();
ob_end_clean();
$yeni = ucwords($baslik);
$site_baslik =str_replace("%_SITE_BASLIK_%",$yeni,$sayfaicerik);
$site_anahtar =str_replace("%_ANAHTAR_KELIME_%",$anahtar,$site_baslik);
$site_icerik =str_replace("%_KISA_ACIKLAMA_%",$icerik,$site_anahtar);
echo $site_icerik;
}
?>


Kullanımı ;
baslikyaz("Title","Keyword","Desc");


meta tag. kodunu header.php atacam. fonksiyon kodunu header.php içine atacam. son kodu
nere atacam ?

Ek Olarak: yardımcı olan yok mu acaba ?
 

 

:)

ulasw ulasw WM Aracı Kullanıcı
  • Üyelik 03.05.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek PHP
  • Konum Denizli
  • Ad Soyad ** **
  • Mesajlar 54
  • Beğeniler 7 / 8
  • Ticaret 0, (%0)
son koduda hangi sayfaya meta tag vermek istiyorsan orada kullanacaksın. mesela index.php de genel meta tagları yazarsın
baslikyaz("Genel Title","Genel Keyword","Genel Desc");

icerik.php de o içeriğe göre meta tag yazarsın

baslikyaz("İçerik Title","İçerik Keyword","İçerik Desc");

Ek Olarak: yani her sayfa için ayrı ayrı meta tag oluşturmuş oluyoruz ;)
 

 

maybe 1 day! but not today! | w2z.org
wmaraci
wmaraci

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)

ulas adlı üyeden alıntı

son koduda hangi sayfaya meta tag vermek istiyorsan orada kullanacaksın. mesela index.php de genel meta tagları yazarsın
baslikyaz("Genel Title","Genel Keyword","Genel Desc");

icerik.php de o içeriğe göre meta tag yazarsın

baslikyaz("İçerik Title","İçerik Keyword","İçerik Desc");

Ek Olarak: yani her sayfa için ayrı ayrı meta tag oluşturmuş oluyoruz ;)


peki bu meta tagları nerden çekiyor ? yani benim kodlarla uyumlu mu ?.
 

 

:)

ulasw ulasw WM Aracı Kullanıcı
  • Üyelik 03.05.2013
  • Yaş/Cinsiyet 37 / E
  • Meslek PHP
  • Konum Denizli
  • Ad Soyad ** **
  • Mesajlar 54
  • Beğeniler 7 / 8
  • Ticaret 0, (%0)
senin istediğin her sayfa için ayrı ayrı meta tag yazmak değil mi? senin kodlarını ben nereden bileyim? sen en iyisi beni yazdıklarımı unut ;)
 

 

maybe 1 day! but not today! | w2z.org

omrumdely omrumdely Web Tasarım Kullanıcı
  • Üyelik 26.05.2012
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Tasarım
  • Konum Kocaeli
  • Ad Soyad Ö** G**
  • Mesajlar 1468
  • Beğeniler 157 / 158
  • Ticaret 11, (%100)

ulas adlı üyeden alıntı

senin istediğin her sayfa için ayrı ayrı meta tag yazmak değil mi? senin kodlarını ben nereden bileyim? sen en iyisi beni yazdıklarımı unut ;)


yardımın için teşekkür ederim . o sorumun cevabını buldum. tekrar teşekkür ederim.
 

 

:)

mrkorkan mrkorkan Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 22.08.2013
  • Yaş/Cinsiyet 31 / E
  • Meslek web
  • Konum İstanbul Avrupa
  • Ad Soyad ** **
  • Mesajlar 20
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
Yardım için teşekkürler
 

 

LadyArch3r LadyArch3r Web Developer Kullanıcı
  • Üyelik 02.04.2011
  • Yaş/Cinsiyet 34 / E
  • Meslek Web Developer
  • Konum Antalya
  • Ad Soyad B** K**
  • Mesajlar 930
  • Beğeniler 60 / 102
  • Ticaret 3, (%100)
Bir akıl verebilirim

örneğin yazı sayfasına geçtiğinizde bu yazının id sini alıyorsunuz ve

function title(id)
{
$sayfa = $_GET['sayfa'];
switch($sayfa) {

case "sayfa";
$cek = mysql_query("SELECT * FROM sayfalar WHERE sayfa_id = ''$id");
$row = mysql_fetch_assoc($cek);
echo $row ['sayfa_title'];
break;

default;
echo "Burasıda anasayfa";
break;
}

}

Yani default kısmına sitenin index.php kısmındaki title ı çekersin.

Geri kalan kısmınlarda hangi sayfa da ise o sayfasnın id sini switch case yöntemi ile çeker gösterirsin.
 

 

wmaraci
Konuyu toplam 3 kişi okuyor. (0 kullanıcı ve 3 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al