2010-12-13 3 views
1

H1のコンテンツをTITLEタグに転送すると同時にSEOフレンドリーにする方法はありますか?好ましくはjQuery /おそらくPHP:SEOのタイトルにH1の内容を取得

私はこれをなぜ必要としているのか詳しくは分かりませんが、私はむしろ明確な例を示したいと思います。私はこれがあります。

<h1>Site name/Category/Page title</h1> 

をそして私は、その特定のページのタイトルにすることをコピーする:

<title>Site name/Category/Page title</title> 

私のための最も簡単にjQueryを使ってこれを行うことであろうが、私はそれはないだろうと思います検索エンジンロボットにとって安全ですか?

答えて

2

あなたはそうです。ロボットはあなたのサーバレスポンスのHTMLだけを見ているので、気付かないでしょう。代わりにPHPを使用してください。

0

てみ

$('title:first').html($('h1').html()); 
0

は、なぜあなたは、あなたが希望の一つであるタイトルタグを使用して、サーバー側でページを生成しません(私はあなたがそのページに一つだけのH1タグを持っていると仮定しますか)? jQueryを使ってタイトルを設定すると、ロボットは純粋なhtmlだけを見るので、ロボットはそれを見ません。

2

PHPを使用する必要があります。 "最も簡単な"方法は次のようなものを使用することです:

<?php 

$pageTitle = 'Site name/Category/Page title'; 

?> 
... 
<title><?php echo $pageTitle ?></title> 
... 
<h1><?php echo $pageTitle ?></h1> 
... 

テンプレートシステムを調べるとよいでしょう。 。あなたがHTML(。jQueryの( 'H1')HTML())

以下のjQuery( 'htmlのタイトル')として直接使用することができ

0

。 。

OR

のjQuery( 'htmlのタイトル')HTML(。jQueryの( '#のh1_id')HTML());

タグのidとしてh1_idを考慮してください。

関連する問題