2012-05-09 15 views
-3

私はサイトを持っており、100以上のフォルダとファイルがあります。検索エンジンの場合、メタタグは非常に重要です。検索エンジンにPHPでメタタグを使用

<meta name="keywords" content="html,php,seo" /> 

は、私のようなPHPでこれを使用することができます:だから、HTMLなどのメタタグを使用しての代わりに、両方のコードが同じで、検索エンジンの

<?php 
    $sql ="SELECT keywords FROM database"; 
    $result = mysql_query($sql); 
    while ($row=mysql_fetch_array($result)) { 
    echo "<meta name='keywords' content='{$row['keywords']}' />" . ","; 

は、インデックスを作成するには?私が提案する

<meta name='keywords' content='html' />, 
<meta name='keywords' content='php' />, 
<meta name='keywords' content='seo' />, 

<?php 
    $sql ="SELECT keywords FROM database"; 
    $result = mysql_query($sql); 
    $keywords = ''; 
    while ($row=mysql_fetch_array($result)) { 
    $keywords .= $row['keywords'].','; 
    } 
    echo "<meta name='keywords' content='$keywords' />"; 
+4

「検索エンジンの場合、メタタグは非常に重要です」はもう正しくありません。 – pduersteler

+2

著者は、PHPコードが検索エンジンによって見られると思っていることを卑劣に感じるのを助けることはできません... –

+0

結果は同じですが、検索エンジンでは最初のコードが重要ですが、わかりません。 – kalaba2003

答えて

1

検索エンジンは、PHPのコードが表示されない、HTMLだけ結果

1

ユーザーのブラウザと同じHTMLテキストですので、答えは:はい、両方のコードはSEOの観点から同じです。

0

これらの2つのコードは非常にお送りします、我々は持っているあなたのコードで

+0

これは事実ではありません。 – kapa

+0

なぜそうですか?あなたはもっと具体的になりますか? – adrien

+0

@raduつまり、1つのレコードにコンマ区切りで格納された、サイト全体に対して1組のキーワードしか存在しないことを意味します。恐ろしいデータベース設計ですが、可能です。それについて考えなかった:)。 – kapa