0

Zend Framework で Web サイトを構築しており、すべてのページに適用されるレイアウト ページを使用しています。その一般的な構造は次のとおりです。

<!DOCTYPE>
<html>
<head>
</head>
<body>
Content of individual pages comes in here...
</body>
</html>

理想的には、この zend レイアウト ページ<title><meta name="description">etc を配置し、コンテンツがどのページからのものであるかに応じて、データベースからこれらのタグのコンテンツを動的にプルしたいと考えています。残念ながら、Google はタイトル/説明/その他のタグの書き方に関する大量の情報を喜んで提供してくれますが、データベースからそれらを取得しても問題ないかどうかを確認することはできませんでした。それは...ですか?私はこれについて間違って考えていますか?クローラーがこのコンテンツを取得できないのではないかと心配しています。タイトル、説明などをページに関連付けるより良い方法はありますか (この情報を含む個々のページにヘッダー セクションを記述する以外に)?

助けてくれてありがとう!(これは簡単な質問だと思いますが、どこかで答えを確認したいです!)

4

2 に答える 2

1

はい、タイトルとメタディスクリプションをデータベースに保存しても問題ありません。

Web ブラウザーや Web クローラーでは、情報がサーバーのデータベースに保存されているのか、それとも静的ファイルからのものなのかを判断することさえできません。Google は、タイトルとメタ ディスクリプションがデータベースに保存されていることを確実に知ることさえできません。

WordPress や Drupal などのほぼすべての CMS システムは、すべてのコンテンツ (タイトルやメタ ディスクリプションを含む) をデータベースに保存します。これは非常に一般的な方法です。

于 2013-04-28T10:04:10.527 に答える
1

あなたの質問に対する直接的な答えはイエスです。メタデータをデータベースに保存できます

メタデータをデータベースに保存しても、Google クローラーがページを正常にクロールするかどうかには影響しません。<title>ページにデータベースからの情報を正しく記述し、要素を追加する限り、<meta>問題はありません。

于 2013-04-28T10:04:19.333 に答える