SMF'de konu başlıklarını keywords'da gösterme

Started by SacmaliK, September 28, 2006, 12:43:53 PM

Previous topic - Next topic

alonepoet

Dostum ben o kodları girmemişim aralarına nasıl eklerim bir örnek verebilirmisin benim şuanki kodlar bunlar

// The main sub template above the content.
function template_main_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

$stop_words=  array("I "," a "," about "," an "," are "," as "," at "," be "," by "," com "," de "," en "," for "," from "," how ","How "," in "," is"," it "," la "," of "," on "," or ","Or "," that "," the ","The "," this "," to "," was "," what "," when "," where "," who ","Who "," will "," with "," und "," the "," www ","!",".","?","=","-");
        $keywords_ = str_replace($stop_words," ",$context['page_title']);
        $keywords_ =  preg_replace ( "/\s\s+/" , " " , $keywords_);
        $keywords_ = str_replace(" ",", ",trim($keywords_));

// Show right to left and the character set for ease of translating.
echo '<!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"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head><div id="bayrak"><a href="http://www.muhabbetmekani.com/index.php" target="_self"></a></div>
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
        <meta name="keywords" content="'.$keywords_.'" />
           
<META NAME="googlebot" CONTENT="index, follow">
         <meta name="robots" content="all">
         <META NAME="robots" CONTENT="index, follow">
         <META NAME="REVISIT-AFTER" CONTENT="1 Days">
<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?fin11"></script>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";
// ]]></script>

SacmaliK

kodlarını aşağıdakiler ile değiştir o sorunun ortadan kalkacaktır  ;)

// The main sub template above the content.
function template_main_above()
{
global $context, $settings, $options, $scripturl, $txt, $modSettings;

$stop_words=  array("I "," a "," about "," an "," are "," as "," at "," be "," by "," com "," de "," en "," for "," from "," how ","How "," in "," is"," it "," la "," of "," on "," or ","Or "," that "," the ","The "," this "," to "," was "," what "," when "," where "," who ","Who "," will "," with "," und "," the "," www ","!",".","?","=","-");
        $keywords_ = str_replace($stop_words," ",$context['page_title']);
        $keywords_ =  preg_replace ( "/\s\s+/" , " " , $keywords_);
        $keywords_ = str_replace(" ",", ",trim($keywords_));

// Show right to left and the character set for ease of translating.
echo '<!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"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head><div id="bayrak"><a href="http://www.muhabbetmekani.com/index.php" target="_self"></a></div>
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
    <meta name="keywords" content="'.$keywords_.'" />
    <meta name="description" content="'.$keywords_.'" />
<meta name="robots" content="index, follow" />
    <META NAME="googlebot" CONTENT="index, follow">
    <meta name="robots" content="all">
    <META NAME="robots" CONTENT="index, follow">
    <META NAME="REVISIT-AFTER" CONTENT="1 Days">
<script language="JavaScript" type="text/javascript" src="', $settings['default_theme_url'], '/script.js?fin11"></script>
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";
// ]]></script>

My Mods
Veoh Bbc Tag:here
Topic get Keywords:here
...

alonepoet

çoook teşekkür ederim dostm Allah razı olsun şu anda sitemde sadece bu meta tagları kullanıyorum başka hiçbirşey yok ve çook memnunum çok teşekkürler

SacmaliK


My Mods
Veoh Bbc Tag:here
Topic get Keywords:here
...

alonepoet

<meta name="description" content="xxx, konu, açtı" />
    <meta name="keywords" content="xxx, konu, açtı" />
    <meta name="robots" content="index, follow" />

dostum şimdi böyle görünüyor ikiside ayni :S

SacmaliK

bu konuya göre değişkendir konu açıklaması ve anahtar kelimeler uyumlu olduğu zaman hedef aramada önde olursun yok ben daha iyisini biliyorum diyorsan o ayrı bir mesele ama önce seo olayının teferruatlarını önemle incelemeni öneririm bu iş böyledir...

My Mods
Veoh Bbc Tag:here
Topic get Keywords:here
...

alonepoet

#266
yanlış anlama kardeş yanlış bilgi verdin gibi yada nasıl diyim bilgini küçümser gibi birşey söylemeyi asla düşünmedim bilsem zaten sormazdım :) senin siteye baktım her konuda normal şekilde çıkıyo acaba dedim seo varda ondanmı oda yok yanlış birşeymi yaptım diye sormak istedim sadece

SacmaliK

hayır yanlış bişey yapmadın hatta kodları sana elimle editleyip verdim gönül rahatlığı ile kullan kodların benimki ile aynı şu anda farklı bişey yok zaten yardımcı olmayacak olsam buraya bu konuyu açmam ;)

ayrıca ufak bir bilgi daha vereyim
Code (bu satırı değiştir) Select
$stop_words=  array("I "," a "," about "," an "," are "

yukarda veridğim kodlar arasındaki bu satırda bazı ingilizce kelimeler var bu ingilizce kelimeler sürekli kullanılan değersiz kelimelerdir sitemiz türkçe ise bu satırdaki ingilizce kelimeleri türkçe değersiz kelimelerle değiştirebilirsin

değersiz kelimeden kastım her forumda yüzlerce kez tekrarlanan ve arama sonuçlarında bize hiç bir faydası olmayacak ve hatta bize oldukça zararı olan kelimeleri gizlememize yarayan bir fonksiyondur I, a, about vs kelimeler yerine cevap konu mesaj ziyaretçi gibi (bunlar çoğaltılabilir) işe yaramaz kelimeleri değiştirirsen siten birazcık özgünlük kazanabilir...

ve bu bahsettiğim olay çok kişiye bahsetmediğim ufak tefek sırlardan bitanesidir...

kolay gelsin...

My Mods
Veoh Bbc Tag:here
Topic get Keywords:here
...

alonepoet

çok teşekkür ederim eline koluna bilgine sağlık Allah Razı olsun dostm :)

SacmaliK


My Mods
Veoh Bbc Tag:here
Topic get Keywords:here
...

ByNsk

Selam Sacmalik Bende Böyle Yaptım Fakat Sitem'de Sadece Google Adsense Reklam Botu Var Diğer Hiçbir Kimse Yok Bir Terslik'mi Var.

Kod:
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title'], '" />
<meta name="keywords" content="'.$keywords_.' Define, tümülüs, arkeoloji , definecilik, antik paralar, lahit mezar," />
<meta name="googlebot" CONTENT="index, follow">
    <meta name="robots" content="all">
    <meta name="robots" CONTENT="index, follow">
    <meta name="REVISIT-AFTER" CONTENT="1 Days">
Hakikat Güneşe Benzer

SacmaliK

sitenin adresini özelden bi yollasana bi bakayım eksik bişe varmı

My Mods
Veoh Bbc Tag:here
Topic get Keywords:here
...

JackRose


mersindost

Size bir öneride bulunmak istiyorum.Ben şu şekilde kullanıyorum

'.$keywords_.'  kodunu 2şer defa yazdım.çok faydalı oluyor.

Bendeki Metatag kısmını aynen veriyorum.

<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title'], ' ,'.$keywords_.' , '.$keywords_.' , '.$keywords_.' " />', empty($context['index, follow']) ? '' : '
                   <meta name="robots" content="index, follow" />', '
                <META NAME="googlebot" CONTENT="index, follow">
                <META NAME="REVISIT-AFTER" CONTENT="1 Days">
                <meta name="robots" content="all">
                <meta name="user-agent" value="Mediapartners-Google" content>
                 <meta name=robots content=All>
                <META content=ALL name=rating>
                <META content=All name=robots>
                <meta name="keywords" content="'.$keywords_.' , '.$keywords_.' , '.$keywords_.' , '.$keywords_.' "/>
I Am Simple Machines Hero, Because I LOVE Simple Machines

Allopa

Quote from: mersindost on February 03, 2008, 04:35:47 PM
Size bir öneride bulunmak istiyorum.Ben şu şekilde kullanıyorum

'.$keywords_.'  kodunu 2şer defa yazdım.çok faydalı oluyor.

Bendeki Metatag kısmını aynen veriyorum.

<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title'], ' ,'.$keywords_.' , '.$keywords_.' , '.$keywords_.' " />', empty($context['index, follow']) ? '' : '
                   <meta name="robots" content="index, follow" />', '
                <META NAME="googlebot" CONTENT="index, follow">
                <META NAME="REVISIT-AFTER" CONTENT="1 Days">
                <meta name="robots" content="all">
                <meta name="user-agent" value="Mediapartners-Google" content>
                 <meta name=robots content=All>
                <META content=ALL name=rating>
                <META content=All name=robots>
                <meta name="keywords" content="'.$keywords_.' , '.$keywords_.' , '.$keywords_.' , '.$keywords_.' "/>

Kardeş öyle yaparsan google en fazla sana 2 ay hoş görünür  sonrasında ceza yersin çünkü google anahtar kelime tekrarlarını hiç sevmez bunun için bence bunu değiştir ama yinede sen bilirsin
Sağlıklı zayıflama, Zayıflama yöntemleri , Hızlı zayıflama, diyet programları

mersindost

Merak etme. ilk 20 kelime geçerli zaten.

Örnegin:

SMF'de konu başlıklarını keywords'da gösterme

5 Kelimeden oluşuyo. 4 tane keywords kodunu yan yana  koyunca 20 kelime ediyor :)

e aramalarda  1 kelimeyi mi üst sırada gösterir 5 kelime yi mi ?

Quote from: Allopa on February 05, 2008, 04:52:45 AM<br />
Quote from: mersindost on February 03, 2008, 04:35:47 PM<br />Size bir öneride bulunmak istiyorum.Ben şu şekilde kullanıyorum<br /><br />'.$keywords_.'  kodunu 2şer defa yazdım.çok faydalı oluyor.<br /><br />Bendeki Metatag kısmını aynen veriyorum.<br /><br />   <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" /><br />   <meta name="description" content="', $context['page_title'], ' ,'.$keywords_.' , '.$keywords_.' , '.$keywords_.' " />', empty($context['index, follow']) ? '' : '<br />                   <meta name="robots" content="index, follow" />', '<br />                <META NAME="googlebot" CONTENT="index, follow"><br />                <META NAME="REVISIT-AFTER" CONTENT="1 Days"><br />                <meta name="robots" content="all"> <br />                <meta name="user-agent" value="Mediapartners-Google" content><br />                 <meta name=robots content=All><br />                <META content=ALL name=rating><br />                <META content=All name=robots><br />                <meta name="keywords" content="'.$keywords_.' , '.$keywords_.' , '.$keywords_.' , '.$keywords_.' "/><br />
Kardeş öyle yaparsan google en fazla sana 2 ay hoş görünür  sonrasında ceza yersin çünkü google anahtar kelime tekrarlarını hiç sevmez bunun için bence bunu değiştir ama yinede sen bilirsin<br />
I Am Simple Machines Hero, Because I LOVE Simple Machines

earslan

Bende index.templatede aşağıdakiler yazıyor. "Daha öce hiç bu uygulamayı yapmadım."

Quote<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
   <meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
   <meta name="robots" content="noindex" />', '
   <meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />

Ben bu kodaları nasıl koymalıyım.

Quotegoogle botu ve diğer spiderların sitendeki tüm içeriği indexlemesi ve dolaşabilmesi için gereken komutlar

<meta name="googlebot" content="index, follow" />
bu meta google botu tüm içeriği indexlesin demek

<meta name="robots" content="all" />
bu meta tüm botlar sitede dolaşabilir demek

<meta name="robots" content="index, follow" />
bu meta tüm spiderlar tüm içeriği indexlesin demek

<meta name="revisit-after"content="1 days" />
bu meta ise siteni ziyaret eden botu bir gün sonra tekrar gelmesini sağlar

Birde .xml uygulamasını yapıp googleye tanıttığımda hata diyor. Neden acaba?
<a href="http://www.tesbihshop.com [nofollow]">Tesbih</a>

Allopa

Quote from: mersindost on February 05, 2008, 08:37:20 AM
Merak etme. ilk 20 kelime geçerli zaten.

Örnegin:

SMF'de konu başlıklarını keywords'da gösterme

5 Kelimeden oluşuyo. 4 tane keywords kodunu yan yana  koyunca 20 kelime ediyor :)

e aramalarda  1 kelimeyi mi üst sırada gösterir 5 kelime yi mi ?

Quote from: Allopa on February 05, 2008, 04:52:45 AM<br />
Quote from: mersindost on February 03, 2008, 04:35:47 PM<br />Size bir öneride bulunmak istiyorum.Ben şu şekilde kullanıyorum<br /><br />'.$keywords_.'  kodunu 2şer defa yazdım.çok faydalı oluyor.<br /><br />Bendeki Metatag kısmını aynen veriyorum.<br /><br />   <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" /><br />   <meta name="description" content="', $context['page_title'], ' ,'.$keywords_.' , '.$keywords_.' , '.$keywords_.' " />', empty($context['index, follow']) ? '' : '<br />                   <meta name="robots" content="index, follow" />', '<br />                <META NAME="googlebot" CONTENT="index, follow"><br />                <META NAME="REVISIT-AFTER" CONTENT="1 Days"><br />                <meta name="robots" content="all"> <br />                <meta name="user-agent" value="Mediapartners-Google" content><br />                 <meta name=robots content=All><br />                <META content=ALL name=rating><br />                <META content=All name=robots><br />                <meta name="keywords" content="'.$keywords_.' , '.$keywords_.' , '.$keywords_.' , '.$keywords_.' "/><br />
Kardeş öyle yaparsan google en fazla sana 2 ay hoş görünür  sonrasında ceza yersin çünkü google anahtar kelime tekrarlarını hiç sevmez bunun için bence bunu değiştir ama yinede sen bilirsin<br />
Dedim ya kardeş sen bilirsin bu benim edindiğim tecrübeden, başımdan geçen, az da olsa aldığım seo derslerinden edindiğim bir söylemim esteyen yapıp yapmamaktaözgür internet bir deniz herkese ekmek var
Sağlıklı zayıflama, Zayıflama yöntemleri , Hızlı zayıflama, diyet programları

mersindost

Evet.Olabilir.Ama bende kendi deneyimlerime güveniyorum ve uyguluyorum.Bir sorun çıkmadı şimdiye kadar.

Bak birde örnek göstereyim sana

Google`a Arka Sokaklar 62. Bölüm  yazdım ve aradım. 2.sırada çıktı benim site. Önce de dedigim gibi ilk 20 kelime geçerlidir her zaman. aranılan kelimeden en çok ilk 20 de hangi sitede varsa o site üst sıralara çıkar.Tabi sitenin eski olması,PG si yuksek olması v.s v.s  birkaç kademeden geçmesi de gerek.öyle bir sefer de çıkamaz.


Google un Bold  olarak gösterdigi kelimelere dikkat ederseniz anlarsınız ne demek istedigimi

http://img110.imageshack.us/img110/9392/googlexc5.jpg

I Am Simple Machines Hero, Because I LOVE Simple Machines

earslan

#279
Quotegoogle botu ve diğer spiderların sitendeki tüm içeriği indexlemesi ve dolaşabilmesi için gereken komutlar

<meta name="googlebot" content="index, follow" />
bu meta google botu tüm içeriği indexlesin demek

<meta name="robots" content="all" />
bu meta tüm botlar sitede dolaşabilir demek

<meta name="robots" content="index, follow" />
bu meta tüm spiderlar tüm içeriği indexlesin demek

<meta name="revisit-after"content="1 days" />
bu meta ise siteni ziyaret eden botu bir gün sonra tekrar gelmesini sağlar


1-Bu kodları tam olarak nereye koymalıyım...?  :)


Eğer İndex Temp ise orada şu kondar var;

Quote<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
   <meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
   <meta name="keywords" content="'.$keywords_.'" />  <---Tarafımdan konuldu !
   <meta name="robots" content="noindex" />', '
   <meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />


2-Bunların neresine veya hangisi ile değiştirmeliyim ve veya silmem gereken yer varmı?

Sonuç;
Quote<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9" />
   <meta name="description" content="HobiCub Olarak Misyonumuz" />
   <meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />

3- Dediğinizi uyguladıktan sonra Misyonumuz başlığına geldiğinde ve kaynağı görüntüle dediğimde hemen yukarıdaki sonuç elde edilmiştir. Ama şu;
Quote<meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />
neden bulunmaktadır veya bulunmalımıdır...?

<a href="http://www.tesbihshop.com [nofollow]">Tesbih</a>

Advertisement: